Community Collaborative Filtering for E-Learning

Recommender systems for e-learning need to consider the specific demands and requirements and to improve the 'educational aspects' for the learners. In this paper, we present a novel hybrid recommender system from a perspective of considering learner community structures to collaborative filtering. In our approach, multiple types of information are explored and exploited, including learners and learning items and learner social information. Leveraging the types of information, we apply multiple techniques from data mining, including multi-relational data mining and graph data mining, to explicitly discovery learner community structures, which in turn are used in collaborative filtering. Our experiments suggest that our approach provides improved accurate recommendations than other approaches.

[1]  Mimi Recker,et al.  Collaborative Information Filtering: A Review and an Educational Application , 2004, Int. J. Artif. Intell. Educ..

[2]  M. Newman,et al.  Finding community structure in very large networks. , 2004, Physical review. E, Statistical, nonlinear, and soft matter physics.

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

[4]  Gordon I. McCalla,et al.  Evaluating a Smart Recommender for an Evolving E-learning System: A Simulation-Based Study , 2004, Canadian Conference on AI.

[5]  M. Hilario,et al.  Distance-based learning over extended relational algebra structures , 2022 .

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

[7]  Qing Li,et al.  A new approach for combining content-based and collaborative filters , 2006, Journal of Intelligent Information Systems.

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

[9]  Gord McCalla,et al.  The Ecological Approach to the Design of E-Learning Environments: Purpose-based Capture and Use of Information About Learners , 2004 .

[10]  Hans Hummel,et al.  Recommendations for learners are different: Applying memory-based recommender system techniques to lifelong learning , 2007 .

[11]  Stanley Wasserman,et al.  Social Network Analysis: Methods and Applications , 1994, Structural analysis in the social sciences.

[12]  Saso Dzeroski,et al.  Multi-relational data mining: an introduction , 2003, SKDD.

[13]  R. Greiner,et al.  Hierarchical Probabilistic Relational Models for Collaborative Filtering , 2004 .