International Journal of Distance Education Technologies · 2019 · 117 citations · 31 references
EducationComputer ScienceEducational TechnologyArtificial Intelligence In EducationMachine LearningRecommender SystemsEducational Recommender SystemsEvaluation Of Recommender SystemsPersonalized Learning PathsPersonalized Learning SystemsLearning Path ModelingPrediction Model DevelopmentRecommendation Systems For EducationRecommender Systems For LearningRecurrent Neural Network RecommendationSkill Recommendation Systems
Programming education has recently received increased attention due to growing demand for programming and information technology skills. However, a lack of teaching materials and human resources presents a major challenge to meeting this demand. One way to compensate for a shortage of trained teachers is to use machine learning techniques to assist learners. This article proposes a learning path recommendation system that applies a recurrent neural network to a learner's ability chart, which displays the learner's scores. In brief, a learning path is constructed from a learner's submission history using a trial-and-error process, and the learner's ability chart is used as an indicator of their current knowledge. An approach for constructing a learning path recommendation system using ability charts and its implementation based on a sequential prediction model and a recurrent neural network, are presented. Experimental evaluation is conducted with data from an e-learning system.
31
Analysis of recommendation algorithms for e-commerce
Badrul Sarwar, George Karypis, Joseph A. Konstan et al. · 2000 · 1.8K citations · Full text
Recommender system application developments: A survey
Jie Lü, Dianshuang Wu, Mingsong Mao et al. · Decision Support Systems · 2015 · 1.6K citations