Meta-rules: Improving Adaptation in Recommendation Systems

Recommendation Systems are central in current applications to help the user find useful information spread in large amounts of post, videos or social networks. Most Recommendation Systems are more effective when huge amounts of user data are available in order to calculate similarities between users. Educational applications are not popular enough in order to generate large amount of data. In this context, rule-based Recommendation Systems are a better solution. Rules are in most cases written a priori by domain experts; they can offer good recommendations with even no application of usage information. However large rule-sets are hard to maintain, reengineer and adapt to user goals and preferences. Meta-rules, rules that generate rules, can generalize a rule-set providing bases for adaptation, reengineering and on the fly generation. In this paper, the authors expose the benefits of meta-rules implemented as part of a metarule based Recommendation System. This is an effective solution to provide a personalized recommendation to the learner, and constitutes a new approach in rule-based Recommendation Systems.

[1]  Colin Tattersall,et al.  Re-purposing existing generic games and simulations for e-learning , 2007, Comput. Hum. Behav..

[2]  Colin Tattersall,et al.  How to represent adaptation in e-learning with IMS learning design , 2007, Interact. Learn. Environ..

[3]  Harold Boley,et al.  RACOFI: A Rule-Applying Collaborative Filtering System , 2003 .

[4]  Iván Martínez-Ortiz,et al.  Educational game design for online education , 2008, Comput. Hum. Behav..

[5]  Denis Gillet,et al.  The 3A contextual ranking system: simultaneously recommending actors, assets, and group activities , 2009, RecSys '09.

[6]  Julià Minguillón Education and pedagogy with learning objects and learning designs , 2007, Comput. Hum. Behav..

[7]  Baltasar Fernández-Manjón,et al.  Learning Models for the Integration of Adaptive Educational Games in Virtual Learning Environments , 2008, Edutainment.

[8]  Charles L. Forgy,et al.  Rete: a fast algorithm for the many pattern/many object pattern match problem , 1991 .

[9]  J. J. Rocchio,et al.  Relevance feedback in information retrieval , 1971 .

[10]  Pablo Moreno-Ger,et al.  A Descriptive Markup Approach to Facilitate the Production of e-Learning Contents , 2006, Sixth IEEE International Conference on Advanced Learning Technologies (ICALT'06).

[11]  John McCarthy,et al.  LISP 1.5 Programmer's Manual , 1962 .

[12]  Julita Vassileva,et al.  A Rule-Based Recommender System for Online Discussion Forums , 2008, AH.

[13]  Gerard Salton,et al.  The SMART Retrieval System—Experiments in Automatic Document Processing , 1971 .

[14]  Jonathan L. Herlocker Position Statement | Explanations in Recommender Systems , 1999 .