An e-learning recommendation approach based on the self-organization of learning resource

Abstract In e-learning, most content-based (CB) recommender systems provide recommendations depending on matching rules between learners and learning objects (LOs). Such learner-oriented approaches are limited when it comes to detecting learners’ changes, furthermore, the recommendations show low adaptability and diversity. In this study, in order to improve the adaptability and diversity of recommendations, we incorporate an LO-oriented recommendation mechanism to learner-oriented recommender systems, and propose an LO self-organization based recommendation approach (Self). LO self-organization means LO interacts with each other in a spontaneous and autonomous way. Such self-organization behavior is conducive to generating a stable LO structure through information propagation. The proposed approach works as follows: firstly, LOs are simulated as intelligent entities using the self-organization theory. LOs can receive information, transmit information, as well as move. Secondly, an environment perception module is designed. This module can capture and perceive learner’s preference drifts by analyzing LOs’ self-organization behaviors. Finally, according to learners’ explicit requirements and implicit preference drifts, recommendations are generated through LOs’ self-organization behaviors. Based on applications to real-life learning processes, the ample experimental results demonstrate the high adaptability, diversity, and personalization of the recommendations.

[1]  Pattie Maes,et al.  Evolving agents for personalized information filtering , 1993, Proceedings of 9th IEEE Conference on Artificial Intelligence for Applications.

[2]  Yehuda Koren,et al.  Collaborative filtering with temporal dynamics , 2009, KDD.

[3]  Demetrios G. Sampson Competence-related Metadata for Educational Resources that Support Lifelong Competence Development Programmes , 2009, J. Educ. Technol. Soc..

[4]  Pasquale Lops,et al.  Content-based Recommender Systems: State of the Art and Trends , 2011, Recommender Systems Handbook.

[5]  Thomas Quiroz,et al.  Adaptable and Adaptive Human-Computer Interface to Recommend Learning Objects from Repositories , 2016, HCI.

[6]  Eurico Carrapatoso,et al.  User Modeling in Adaptive Hypermedia Educational Systems , 2008, J. Educ. Technol. Soc..

[7]  Shyi-Ming Chen,et al.  Constructing concept maps for adaptive learning systems based on data mining techniques , 2013, Expert Syst. Appl..

[8]  Wei Chen,et al.  Interest before liking: Two-step recommendation approaches , 2013, Knowl. Based Syst..

[9]  Outmane Bourkoukou,et al.  E-LEARNING PERSONALIZATION BASED ON COLLABORATIVE FILTERING AND LEARNER’S PREFERENCE , 2016 .

[10]  Mehrbakhsh Nilashi,et al.  Hybrid recommendation approaches for multi-criteria collaborative filtering , 2014, Expert Syst. Appl..

[11]  Hyun-Sook Chung,et al.  Ontology Design for Creating Adaptive Learning Path in e-Learning Environment , 2012 .

[12]  Yi Li,et al.  A hybrid recommendation algorithm adapted in e-learning environments , 2012, World Wide Web.

[13]  Ke Niu,et al.  A Coupled User Clustering Algorithm for Web-based Learning Systems , 2016, EDM.

[14]  David M. Pennock,et al.  Categories and Subject Descriptors , 2001 .

[15]  Hoh Peter In,et al.  An Adaptive Algorithm to Recommend Favorable Digital Music , 2013, MUE 2013.

[16]  Alexandros Nanopoulos,et al.  Modeling Users Preference Dynamics and Side Information in Recommender Systems , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[17]  Norliza Katuk,et al.  Does a Longer Usage Mean Flow Experience? An Evaluation of Learning Experience with Curriculum Sequencing Systems (CSS) , 2011, 2011 Sixth IEEE International Symposium on Electronic Design, Test and Application.

[18]  George D. Magoulas,et al.  Recent Soft Computing Approaches to User Modeling in Adaptive Hypermedia , 2004, AH.

[19]  Jie Lu,et al.  Multirelational Social Recommendations via Multigraph Ranking , 2017, IEEE Transactions on Cybernetics.

[20]  Saul Vargas,et al.  Improving sales diversity by recommending users to items , 2014, RecSys '14.

[21]  Katrien Verbert,et al.  Panorama of Recommender Systems to Support Learning , 2015, Recommender Systems Handbook.

[22]  Colin Tattersall,et al.  Self-organising navigational support in lifelong learning: How predecessors can lead the way , 2007, Comput. Educ..

[23]  Seref Sagiroglu,et al.  A novel model for web‐based adaptive educational hypermedia systems: SAHM (supervised adaptive hypermedia model) , 2013, Comput. Appl. Eng. Educ..

[24]  Francesco Colace,et al.  E-Learning and Personalized Learning Path: A Proposal Based on the Adaptive Educational Hypermedia System , 2014, iJET.

[25]  Hui Xiong,et al.  Understanding of Internal Clustering Validation Measures , 2010, 2010 IEEE International Conference on Data Mining.

[26]  Maria Samarakou,et al.  Neuro-fuzzy knowledge processing in intelligent learning environments for improved student diagnosis , 2005, Inf. Sci..

[27]  John F. Sowa,et al.  Ontology, Metadata, and Semiotics , 2000, ICCS.

[28]  Zhendong Niu,et al.  A learner oriented learning recommendation approach based on mixed concept mapping and immune algorithm , 2016, Knowl. Based Syst..

[29]  Ray-I Chang,et al.  Survey of learning experiences and influence of learning style preferences on user intentions regarding MOOCs , 2015, Br. J. Educ. Technol..

[30]  Li Chen,et al.  Evaluating recommender systems from the user’s perspective: survey of the state of the art , 2012, User Modeling and User-Adapted Interaction.

[31]  Peter Brusilovsky,et al.  User Models for Adaptive Hypermedia and Adaptive Educational Systems , 2007, The Adaptive Web.

[32]  Wei Wang,et al.  Recommender system application developments: A survey , 2015, Decis. Support Syst..

[33]  Ivon Arroyo,et al.  Tracing Knowledge and Engagement in Parallel in an Intelligent Tutoring System , 2014, EDM.

[34]  Jie Lu,et al.  A Personalized e-Learning material Recommender System , 2004 .

[35]  Saul Vargas,et al.  Rank and relevance in novelty and diversity metrics for recommender systems , 2011, RecSys '11.

[36]  Jie Lu A Personalized e-Learning Material Recommender System , 2004 .

[37]  Zachary A. Pardos,et al.  A Spectral Learning Approach to Knowledge Tracing , 2013, EDM.

[38]  Demetrios G. Sampson,et al.  Adaptive Learning Resources Sequencing in Educational Hypermedia Systems , 2005, J. Educ. Technol. Soc..

[39]  Zoran Budimac,et al.  Applying Recommender Systems and Adaptive Hypermedia for e-Learning Personalizatio , 2013, Comput. Informatics.

[40]  Gediminas Adomavicius,et al.  Improving Aggregate Recommendation Diversity Using Ranking-Based Techniques , 2012, IEEE Transactions on Knowledge and Data Engineering.

[41]  B. Hammond Ontology , 2004, Lawrence Booth’s Book of Visions.

[42]  Zhendong Niu,et al.  A hybrid knowledge-based recommender system for e-learning based on ontology and sequential pattern mining , 2017, Future Gener. Comput. Syst..

[43]  Peter Brusilovsky,et al.  Adaptive Navigation Support in Educational Hypermedia , 1998 .

[44]  Paolo Tomeo,et al.  An analysis of users' propensity toward diversity in recommendations , 2014, RecSys '14.

[45]  Wenyuan Liu,et al.  CTF-ARA: An adaptive method for POI recommendation based on check-in and temporal features , 2017, Knowl. Based Syst..

[46]  Anastasia Mavridou,et al.  Reputation Metadata for Recommending Personalized e-Learning Resources , 2007 .

[47]  Bernard Scott,et al.  Adaptive Systems in Education: A Review and Conceptual Unification. , 2017 .

[48]  Zoran Budimac,et al.  E-Learning personalization based on hybrid recommendation strategy and learning style identification , 2011, Comput. Educ..

[49]  Gediminas Adomavicius,et al.  Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions , 2005, IEEE Transactions on Knowledge and Data Engineering.

[50]  Panagiotis Adamopoulos,et al.  On Unexpectedness in Recommender Systems , 2013, ACM Trans. Intell. Syst. Technol..

[51]  Kenneth R. Koedinger,et al.  Performance Factors Analysis - A New Alternative to Knowledge Tracing , 2009, AIED.

[52]  Jie Lu,et al.  A Fuzzy Tree Matching-Based Personalized E-Learning Recommender System , 2014, IEEE Transactions on Fuzzy Systems.

[53]  Yi-Cheng Zhang,et al.  Solving the apparent diversity-accuracy dilemma of recommender systems , 2008, Proceedings of the National Academy of Sciences.

[54]  Andrei. Borshchev,et al.  The Big Book of Simulation Modeling: Multimethod Modeling with Anylogic 6 , 2013 .

[55]  Zhendong Niu,et al.  A hybrid recommender system for e-learning based on context awareness and sequential pattern mining , 2017, Soft Computing.

[56]  João Gama,et al.  A survey on concept drift adaptation , 2014, ACM Comput. Surv..

[57]  Rob Koper,et al.  Increasing Learner Retention in a Simulated Learning Network Using Indirect Social Interaction , 2005, J. Artif. Soc. Soc. Simul..

[58]  Paolo Tomeo,et al.  Adaptive multi-attribute diversity for recommender systems , 2017, Inf. Sci..

[59]  Christoph Rensing,et al.  Evaluating Recommender Systems for Technology Enhanced Learning: A Quantitative Survey , 2015, IEEE Transactions on Learning Technologies.

[60]  T. V. D. Heidt Concept maps for assessing change in learning: a study of undergraduate business students in first-year marketing in China , 2015 .

[61]  Neil J. Hurley,et al.  Novelty and Diversity in Top-N Recommendation -- Analysis and Evaluation , 2011, TOIT.

[62]  Songjie Gong A Collaborative Filtering Recommendation Algorithm Based on User Clustering and Item Clustering , 2010, J. Softw..

[63]  Saul Vargas,et al.  Exploiting the diversity of user preferences for recommendation , 2013, OAIR.

[64]  S. B. Aher,et al.  Combination of machine learning algorithms for recommendation of courses in E-Learning System based on historical data , 2013, Knowl. Based Syst..

[65]  Wu-Yuin Hwang,et al.  A Markov-based Recommendation Model for Exploring the Transfer of Learning on the Web , 2009, J. Educ. Technol. Soc..

[66]  Michael J. Pazzani,et al.  Content-Based Recommendation Systems , 2007, The Adaptive Web.