The new e-learning adaptation technique based on learner’s learning style and motivation

E-learning has increased in popularity, especially during the COVID-19, due to its numerous advantages that allow learners to study anywhere and anytime. Therefore, recommending a list of the most appropriate learning objects for learners according to their specific needs is a great challenge for adaptive e-learning systems. In an e-learning environment, the optimum adaptive e-learning system is one that can adapt dynamically to the profile of each learner. Within that particular context, various approaches were proposed. In this article, we propose a new adaptation technique based on learner’s learning style and motivation score by using collaborative filtering technique, constrained Pearson correlation coefficient, adjusted cosine measure, and K-nearest neighbor algorithms. The proposed approach is focused on how to develop and construct an effective customized pedagogical learning scenario for learning resources, and improve the accuracy of the adaptation by choosing the most suitable learning objects for learners. Therefore, we used the dataset MovieLens100K containing 943 learners and 1,682 learning objects. Additionally, a few experiments have been conducted to validate the performance of our technique. The results indicate that taking into account the learner’s learning style and motivation score can completely satisfy the customized needs of learners and improves the quality of learning.

[1]  Mingxia Zhong,et al.  Design of a Personalized Recommendation System for Learning Resources based on Collaborative Filtering , 2022, International Journal of Circuits, Systems and Signal Processing.

[2]  Fethi Fkih,et al.  Similarity measures for Collaborative Filtering-based Recommender Systems: Review and experimental comparison , 2021, J. King Saud Univ. Comput. Inf. Sci..

[3]  K. M. Anil Kumar,et al.  An efficient e-learning recommendation system for user preferences using hybrid optimization algorithm , 2021, Soft Computing.

[4]  Wong Pei Voon,et al.  Personalization of Learning Content in Learning Management System , 2021, ICSCA.

[5]  Marta S. Tabares-Betancur,et al.  A systematic mapping review of context-aware analysis and its approach to mobile learning and ubiquitous learning processes , 2021, Comput. Sci. Rev..

[6]  Honggang Wang,et al.  Personalized Learning Resource Recommendation Method Based on Dynamic Collaborative Filtering , 2020, Mobile Networks and Applications.

[7]  Edson P. Pimentel,et al.  LSBCTR: A Learning Style-Based Recommendation Algorithm , 2020, 2020 IEEE Frontiers in Education Conference (FIE).

[8]  Idris Winarno,et al.  Student Behavior Analysis to Detect Learning Styles in Moodle Learning Management System , 2020, 2020 International Electronics Symposium (IES).

[9]  Jesús Valverde-Berrocoso,et al.  Trends in Educational Research about e-Learning: A Systematic Literature Review (2009–2018) , 2020 .

[10]  Ouafae El Aissaoui,et al.  A learning style-based Ontology Matching to enhance learning resources recommendation , 2020, 2020 1st International Conference on Innovative Research in Applied Science, Engineering and Technology (IRASET).

[11]  Y. Rosseel,et al.  Assessing Fit in Ordinal Factor Analysis Models: SRMR vs. RMSEA , 2020, Structural Equation Modeling: A Multidisciplinary Journal.

[12]  Cleon Xavier Pereira Junior,et al.  Towards an Adaptive Approach that Combines Semantic Web Technologies and Metaheuristics to Create and Recommend Learning Objects , 2019, 2019 IEEE 19th International Conference on Advanced Learning Technologies (ICALT).

[13]  Ying He,et al.  A Novel Algorithm for Course Learning Object Recommendation Based on Student Learning Styles , 2019, 2019 International Conference on Innovative Trends in Computer Engineering (ITCE).

[14]  Zhendong Niu,et al.  An e-learning recommendation approach based on the self-organization of learning resource , 2018, Knowl. Based Syst..

[15]  Nisha S. Raj,et al.  Architecture of an Adaptive Personalized Learning Environment (APLE) for Content Recommendation , 2018, ICDTE.

[16]  Teresa León,et al.  Dynamic mean absolute error as new measure for assessing forecasting errors , 2018 .

[17]  Weijie Wang,et al.  Analysis of the Mean Absolute Error (MAE) and the Root Mean Square Error (RMSE) in Assessing Rounding Model , 2018 .

[18]  Kasra Madadipouya,et al.  A Survey on Data Mining Algorithms and Techniques in Medicine , 2017 .

[19]  Miao Liu,et al.  Mixed similarity learning for recommendation with implicit feedback , 2017, Knowl. Based Syst..

[20]  Kai Chen,et al.  Collaborative filtering and deep learning based recommendation system for cold start items , 2017, Expert Syst. Appl..

[21]  Outmane Bourkoukou,et al.  A Recommender Model in E-learning Environment , 2016, Arabian Journal for Science and Engineering.

[22]  Ray-I Chang,et al.  Hybrid learning style identification and developing adaptive problem-solving learning activities , 2016, Comput. Hum. Behav..

[23]  Sansanee Auephanwiriyakul,et al.  Face recognition using string grammar fuzzy K-nearest neighbor , 2016, 2016 8th International Conference on Knowledge and Smart Technology (KST).

[24]  Kinshuk,et al.  PLORS: a personalized learning object recommender system , 2016, Vietnam Journal of Computer Science.

[25]  A. Nanopoulos,et al.  Recommender systems in e-learning environments: a survey of the state-of-the-art and possible extensions , 2015, Artificial Intelligence Review.

[26]  Sarika Jain,et al.  Trends, problems and solutions of recommender system , 2015, International Conference on Computing, Communication & Automation.

[27]  Rafael Valencia-García,et al.  RecomMetz: A context-aware knowledge-based mobile recommender system for movie showtimes , 2015, Expert Syst. Appl..

[28]  Mukesh Kumar,et al.  Microarray data classification using Fuzzy K-Nearest Neighbor , 2014, 2014 International Conference on Contemporary Computing and Informatics (IC3I).

[29]  Thierson Couto,et al.  An evolutionary approach for combining results of recommender systems techniques based on Collaborative Filtering , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[30]  Venkata Naresh Mandhala,et al.  Scene classification using support vector machines , 2014, 2014 IEEE International Conference on Advanced Communications, Control and Computing Technologies.

[31]  J. Bobadilla,et al.  Recommender systems survey , 2013, Knowl. Based Syst..

[32]  Mojtaba Salehi,et al.  Hybrid attribute-based recommender system for learning material using genetic algorithm and a multidimensional information model , 2013 .

[33]  Essaid El Bachari,et al.  An adaptive teaching strategy model in e-learning using learners' preference: LearnFit framework , 2012, Int. J. Web Sci..

[34]  Pattie Maes,et al.  Social information filtering: algorithms for automating “word of mouth” , 1995, CHI '95.

[35]  Qbadou Mohammed,et al.  Towards an Adaptive e-Learning System Based on Deep Learner Profile, Machine Learning Approach, and Reinforcement Learning , 2023, International Journal of Advanced Computer Science and Applications.

[36]  Outmane Bourkoukou,et al.  A Big-Data Oriented Recommendation Method in E-learning Environment , 2022, Int. J. Emerg. Technol. Learn..

[37]  Wenge Rong,et al.  Learning Resource Recommendation in E-Learning Systems Based on Online Learning Style , 2021, KSEM.

[38]  Ayon Dey,et al.  Machine Learning Algorithms: A Review , 2022, International Journal of Science and Research (IJSR).

[39]  Hyung Jun Ahn,et al.  A new similarity measure for collaborative filtering to alleviate the new user cold-starting problem , 2008, Inf. Sci..