Which Algorithms Suit Which Learning Environments? A Comparative Study of Recommender Systems in TEL

In recent years, a number of recommendation algorithms have been proposed to help learners find suitable learning resources on-line. Next to user-centered evaluations, offline-datasets have been used to investigate new recommendation algorithms or variations of collaborative filtering approaches. However, a more extensive study comparing a variety of recommendation strategies on multiple TEL datasets is missing. In this work, we contribute with a data-driven study of recommendation strategies in TEL to shed light on their suitability for TEL datasets. To that end, we evaluate six state-of-the-art recommendation algorithms for tag and resource recommendations on six empirical datasets: a dataset from European Schoolnets TravelWell, a dataset from the MACE portal, which features access to meta-data-enriched learning resources from the field of architecture, two datasets from the social bookmarking systems BibSonomy and CiteULike, a MOOC dataset from the KDD challenge 2015, and Aposdle, a small-scale workplace learning dataset. We highlight strengths and shortcomings of the discussed recommendation algorithms and their applicability to the TEL datasets. Our results demonstrate that the performance of the algorithms strongly depends on the properties and characteristics of the particular dataset. However, we also find a strong correlation between the average number of users per resource and the algorithm performance. A tag recommender evaluation experiment reveals that a hybrid combination of a cognitive-inspired and a popularity-based approach consistently performs best on all TEL datasets we utilized in our study.

[1]  Avare Stewart,et al.  Unsupervised Auto-tagging for Learning Object Enrichment , 2011, EC-TEL.

[2]  Katja Niemann,et al.  Creating Usage Context-Based Object Similarities to Boost Recommender Systems in Technology Enhanced Learning , 2015, IEEE Transactions on Learning Technologies.

[3]  Katja Niemann Automatic Tagging of Learning Objects Based on Their Usage in Web Portals , 2015, EC-TEL.

[4]  Erik Duval,et al.  Dataset-driven research for improving recommender systems for learning , 2011, LAK.

[5]  Katja Niemann,et al.  Usage Context-Boosted Filtering for Recommender Systems in TEL , 2013, EC-TEL.

[6]  Thomas Hofmann,et al.  Unifying collaborative and content-based filtering , 2004, ICML.

[7]  Dominik Kowald,et al.  Refining Frequency-Based Tag Reuse Predictions by Means of Time and Semantic Context , 2013, MSM/MUSE.

[8]  Andreas Hotho,et al.  Recommender Systems for Social Tagging Systems , 2012, SpringerBriefs in Electrical and Computer Engineering.

[9]  Lars Schmidt-Thieme,et al.  Collaborative Tag Recommendations , 2007, GfKl.

[10]  Dominik Kowald,et al.  Evaluating Tag Recommender Algorithms in Real-World Folksonomies: A Comparative Study , 2015, RecSys.

[11]  Dominik Kowald,et al.  Modeling Activation Processes in Human Memory to Predict the Use of Tags in Social Bookmarking Systems , 2016, J. Web Sci..

[12]  Riina Vuorikari,et al.  Collaborative recommendation of e-learning resources: an experimental investigation , 2010, J. Comput. Assist. Learn..

[13]  Dominik Kowald,et al.  TagRec: towards a standardized tag recommender benchmarking framework , 2014, HT.

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

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

[16]  Erik Duval,et al.  MACE - Enriching Architectural Learning Objects for Experience Multiplication , 2007, EC-TEL.

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

[18]  D. Medin,et al.  SUSTAIN: a network model of category learning. , 2004, Psychological review.

[19]  Erik Duval,et al.  Tracking Actual Usage: the Attention Metadata Approach , 2007, J. Educ. Technol. Soc..

[20]  Tetsuya Sakai,et al.  On the reliability of information retrieval metrics based on graded relevance , 2007, Inf. Process. Manag..

[21]  Dominik Kowald,et al.  Attention Please! A Hybrid Resource Recommender Mimicking Attention-Interpretation Dynamics , 2015, WWW.

[22]  Michael I. Jordan,et al.  Latent Dirichlet Allocation , 2001, J. Mach. Learn. Res..

[23]  Dan Frankowski,et al.  Collaborative Filtering Recommender Systems , 2007, The Adaptive Web.

[24]  Brenna McNally,et al.  How students find, evaluate and utilize peer-collected annotated multimedia data in science inquiry with zydeco , 2012, CHI.

[25]  Andreas Hotho,et al.  Tag Recommendations in Folksonomies , 2007, LWA.

[26]  John R. Anderson,et al.  Reflections of the Environment in Memory Form of the Memory Functions , 2022 .

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

[28]  Hendrik Drachsler,et al.  Which Recommender System Can Best Fit Social Learning Platforms? , 2014, EC-TEL.

[29]  B. Mobasher,et al.  Improving FolkRank With Item-Based Collaborative Filtering , 2009 .

[30]  Gordon I. McCalla,et al.  Applying Collaborative Tagging to E-Learning , 2007 .

[31]  Ronald Maier,et al.  Learner-generated annotation of learning resources: lessons from experiments on tagging , 2008 .

[32]  Erik Duval,et al.  Recommender Systems for Learning , 2012, Springer Briefs in Electrical and Computer Engineering.

[33]  Erik Duval,et al.  Dataset-Driven Research to Support Learning and Knowledge Analytics , 2012, J. Educ. Technol. Soc..

[34]  Mohamed Jemni,et al.  Recommendation Systems for Personalized Technology-Enhanced Learning , 2015 .

[35]  Hendrik Drachsler,et al.  Recommender Systems in Technology Enhanced Learning , 2011, Recommender Systems Handbook.