Attribute-based recommender system for learning resource by learner preference tree

In recent years, with growth of online learning technology, a huge amount of e-learning resources have been generated in various media formats. This growth has caused difficulty of locating appropriate learning resources to learners. A personalized recommendation is an enabling mechanism to overcome information overload occurred in the new learning environments and deliver suitable learner resources to learners. Since users express their opinions based on some specific attributes of items, this paper considers contextual information including attributes of learning resources and rating of learner simultaneously to address some problem such as sparsity and cold start problem and also improve the quality on recommendations. Learning Tree (LT) is introduced that can model the interest of learners based on attributes of learning resources in multidimensional space using learner historical accessed resources. Then, using a new similarity measure between learners, recommendations are generated. The experimental results show that our proposed method outperforms current algorithms and alleviates problems such as cold-start and sparsity.

[1]  Peter Brusilovsky,et al.  Social Navigation Support in a Course Recommendation System , 2006, AH.

[2]  John Riedl,et al.  An Empirical Analysis of Design Choices in Neighborhood-Based Collaborative Filtering Algorithms , 2002, Information Retrieval.

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

[4]  Yong Li,et al.  E-learning Recommendation System , 2008, 2008 International Conference on Computer Science and Software Engineering.

[5]  B. Noble,et al.  On certain integrals of Lipschitz-Hankel type involving products of bessel functions , 1955, Philosophical Transactions of the Royal Society of London. Series A, Mathematical and Physical Sciences.

[6]  John Riedl,et al.  Application of Dimensionality Reduction in Recommender System - A Case Study , 2000 .

[7]  Gediminas Adomavicius,et al.  Multidimensional Recommender Systems: A Data Warehousing Approach , 2001, WELCOM.

[8]  Mimi Recker,et al.  What do you recommend? Implementation and analyses of collaborative information filtering of web resources for education , 2003 .

[9]  Wee Sun Lee Collaborative Learning for Recommender Systems , 2001 .

[10]  William W. Cohen,et al.  Recommendation as Classification: Using Social and Content-Based Information in Recommendation , 1998, AAAI/IAAI.

[11]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[12]  John Riedl,et al.  Analysis of recommendation algorithms for e-commerce , 2000, EC '00.

[13]  Ahmad A. Kardan,et al.  A Hybrid Recommender System for E-learning Environments Based on Concept Maps and Collaborative Tagging , 2009 .

[14]  Mohamed Jemni,et al.  Automatic Recommendations for E-Learning Personalization Based on Web Usage Mining Techniques and Information Retrieval , 2008, 2008 Eighth IEEE International Conference on Advanced Learning Technologies.

[15]  Joseph A. Konstan,et al.  Understanding and improving automated collaborative filtering systems , 2000 .

[16]  Philip S. Yu,et al.  Horting hatches an egg: a new graph-theoretic approach to collaborative filtering , 1999, KDD '99.

[17]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[18]  Christine Greenhow,et al.  Learning, Teaching, and Scholarship in a Digital Age , 2009 .

[19]  Mehregan Mahdavi,et al.  Enabling dynamic content caching in Web portals , 2004, 14th International Workshop Research Issues on Data Engineering: Web Services for e-Commerce and e-Government Applications, 2004. Proceedings..

[20]  Mohamed S. Kamel,et al.  Collaborative Document Clustering , 2006, SDM.

[21]  Juan-Zi Li,et al.  Recommendation based on object typicality , 2010, CIKM '10.

[22]  Jonathan L. Herlocker,et al.  Evaluating collaborative filtering recommender systems , 2004, TOIS.

[23]  Osmar R. Zaïane,et al.  Building a Recommender Agent for e-Learning Systems , 2002, ICCE.

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

[25]  Haoran Xie,et al.  Exploring Folksonomy and Cooking Procedures to Boost Cooking Recipe Recommendation , 2011, APWeb.

[26]  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.

[27]  Thomas Hofmann,et al.  Latent semantic models for collaborative filtering , 2004, TOIS.

[28]  Mark Claypool,et al.  Combining Content-Based and Collaborative Filters in an Online Newspaper , 1999, SIGIR 1999.

[29]  Douglas B. Terry,et al.  Using collaborative filtering to weave an information tapestry , 1992, CACM.