A Machine Learning-Based Adaptive Learning Platform For Class 10 NCERT Using Python And Web Technologies

31 Jul

Authors: S. Swetha, Cr. Sravanthi, M. Thanu Sree Reddy, S. Aarthi

Abstract: The traditional approach to education is not capable of meeting the different capabilities and learning requirements of the students, which leads to different learning achievements. In this paper, a ML-based Adaptive Learning Platform for Class 10 NCERT students is proposed. The performance of the students is determined based on quiz marks, accuracy, time, number of right and wrong responses. The obtained performance data is processed using Decision Tree classification model to classify the learners into one of the three levels, namely Easy, Medium, and Hard. Depending on the learner level predicted by the model, suitable quizzes, study materials, video tutorials and AI assistance are recommended to the students. The proposed system was implemented as a web application and tested using learner performance data. The experimental results revealed that the classification accuracy reached 86%, which proves the efficiency of the Decision Tree model in predicting the learner levels. With the help of the adaptive recommendation approach, the involvement of the learners in the learning process increased due to provision of personalized learning content.

DOI: http://doi.org/10.5281/zenodo.21719864