literature review blended learning thesis on machine learning