A course recommendation system based on grades

The online courses are playing a crucial role in developing new skills in learners and in the education system. Now a days a massive number of online courses and certifications are available over the internet from universities as open learning platforms. As there is no in-person consultation with any expert, the learners may opt for irrelevant courses inadvertently and may not be able to analyze their own suitability and adaptability of the courses which will west learners time and resources. This paper proposes a machine learning approach to recommend suitable courses to learners based on their learning history and past performance. The framework first classifies a new learner based on their past performance using the k-means clustering algorithm. Collaborative filtering will be applied in the cluster to recommend a few suitable courses. Further, based on an online test the adaptability of the learner will be tested to the customized recommended courses according to learners needs. The framework will provide a personalized environment of study to each learner.

[1]  F. O. Isinkaye,et al.  Recommendation systems: Principles, methods and evaluation , 2015 .

[2]  Jamal Alsakran,et al.  An Automated Recommender System for Course Selection , 2016 .

[3]  Harry Katzan,et al.  Artificial intelligence: state of the art , 1988 .

[4]  Grewal Ds,et al.  Developing an Intelligent Recommendation System for Course Selectionby Students for Graduate Courses , 2015 .

[5]  Behrouz Minaei-Bidgoli,et al.  Personalizing Group Recommendation to Social Network Users , 2011, WISM.

[6]  Yiu-Kai Ng,et al.  CrsRecs: A personalized course recommendation system for college students , 2017, 2017 8th International Conference on Information, Intelligence, Systems & Applications (IISA).

[7]  Kwankamol Nongpong,et al.  Recommender Systems for university elective course recommendation , 2017, 2017 14th International Joint Conference on Computer Science and Software Engineering (JCSSE).

[8]  Jonathan L. Herlocker,et al.  A collaborative filtering algorithm and evaluation metric that accurately model the user experience , 2004, SIGIR '04.

[9]  Bhaskar Mondal,et al.  A Comparative Study on K Means and PAM Algorithm using Physical Characters of Different Varieties of Mango in India , 2013 .

[10]  Manju Khari,et al.  Assessment of Code Smell for Predicting Class Change Proneness Using Machine Learning , 2019, IEEE Access.

[11]  Jie Xu,et al.  Personalized Course Sequence Recommendations , 2015, IEEE Transactions on Signal Processing.

[12]  Yibin Li,et al.  Intelligent Recommendation System for Course Selection in Smart Education , 2017, IIKI.

[13]  Zameer Gulzar,et al.  PCRS: Personalized Course Recommender System Based on Hybrid Approach , 2018 .

[14]  Katrien Verbert,et al.  Review of Research on Student-Facing Learning Analytics Dashboards and Educational Recommender Systems , 2017, IEEE Transactions on Learning Technologies.