The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.04 - Oct.-Dec. (2013 vol.6)
pp: 337-349
Mohamed Amine Chatti , RWTH Aachen University, Aachen
Simona Dakova , RWTH Aachen University, Aachen
Hendrik Thus , RWTH Aachen University, Aachen
Ulrik Schroeder , RWTH Aachen University, Aachen
ABSTRACT
The personal learning environment (PLE) concept offers a learner-centric view of learning and suggests a shift from knowledge-push to knowledge-pull approach to learning. One concern with a PLE-driven knowledge-pull approach to learning, however, is information overload. Recommender systems can provide an effective mechanism to deal with the information overload problem in PLEs. In this paper, we study different tag-based collaborative filtering recommendation techniques on their applicability and effectiveness in PLE settings. We implement 16 different tag-based collaborative filtering recommendation algorithms, memory based as well as model based, and compare them in terms of accuracy and user satisfaction. The results of the conducted offline and user evaluations reveal that the quality of user experience does not correlate with high-recommendation accuracy.
INDEX TERMS
Collaboration, Recommender systems, Performance evaluation, Performance evaluation,user evaluation, PLE, recommender systems, collaborative filtering, offline evaluation
CITATION
Mohamed Amine Chatti, Simona Dakova, Hendrik Thus, Ulrik Schroeder, "Tag-Based Collaborative Filtering Recommendation in Personal Learning Environments", IEEE Transactions on Learning Technologies, vol.6, no. 4, pp. 337-349, Oct.-Dec. 2013, doi:10.1109/TLT.2013.23
REFERENCES
[1] M.A. Chatti, M. Jarke, and M. Specht, "The 3P Learning Model," J. Educational Technology and Soc., vol. 13, no. 4, pp. 74-85, 2010.
[2] K. Verbert, H. Drachsler, N. Manouselis, M. Wolpers, R. Vuorikari, and E. Duval, "Data Set-Driven Research for Improving Recommender Systems for Learning," Proc. First Int'l Conf. Learning Analytics and Knowledge (LAK '11), pp. 44-53, 2011.
[3] H. Drachsler, H. Hummel, B. van den Berg, J. Eshuis, W. Waterink, R. Nadolski, A. Berlanga, N. Boers, and R. Koper, "Effects of the Isis Recommender System for Navigation Support in Self-Organized Learning Networks," J. Educational Technology and Soc., vol. 12, no. 3, pp. 115-126, 2009.
[4] J. Buder and C. Schwind, "Learning with Personalized Recommender Systems: A Psychological View," Computers in Human Behavior, vol. 28, no. 1, pp. 207-216, 2012.
[5] N. Manouselis, H. Drachsler, R. Vuorikari, H. Hummel, and R. Koper, "Recommender Systems in Technology Enhanced Learning," Recommender Systems Handbook, L.R.P.B. Kantor, F. Ricci, and B. Shapira, eds., pp. 387-415, Springer, 2011.
[6] N. Manouselis, H. Drachsler, K. Verbert, and E. Duval, Recommender Systems for Learning. Springer, 2013.
[7] F. Mödritscher, "Towards a Recommender Strategy for Personal Learning Environments," Proc. First Workshop Recommender Systems for Technology Enhanced Learning, vol. 1, no. 2, pp. 2775-2782, 2010.
[8] G. Adomavicius and A. Tuzhilin, "Toward the Next Generation of Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions," IEEE Trans. Knowledge and Data Eng., vol. 17, no. 6, pp. 734-749, June 2005.
[9] X. Su and T.M. Khoshgoftaar, "A Survey of Collaborative Filtering Techniques," Advances in Artificial Intelligence, vol. 2009, article 4, http://www.hindawi.com/j.s/aai/2009421425 /, Jan. 2009.
[10] S. Alag, Collective Intelligence in Action. Manning Publications Co., 2009.
[11] T.C. Zhou, H. Ma, I. King, and M.R. Lyu, "TagRec: Leveraging Tagging Wisdom for Recommendation," Proc. Int'l Conf. Computational Science and Eng. (CSE '09), vol. 4, pp. 194-199, 2009.
[12] R. Vuorikari, M. Sillaots, S. Panzavolta, and R. Koper, "Are Tags from Mars and Descriptors from Venus? A Study on the Ecology of Educational Resource Metadata," Proc. Eighth Int'l Conf. Advances in Web Based Learning (ICWL '09), pp. 400-409, 2009.
[13] R. Vuorikari and X. Ochoa, "Exploratory Analysis of the Main Characteristics of Tags and Tagging of Educational Resources in a Multi-Lingual Context," J. Digital Information, vol. 10, no. 2, http://journals.tdl.org/jodi/index.php/ jodi/article/view447, 2009.
[14] M.-H. Hsu and H.-H. Chen, "Tag Normalization and Prediction for Effective Social Media Retrieval," Proc. IEEE/WIC/ACM Int'l Conf. Web Intelligence and Intelligent Agent Technology, vol. 1, pp. 770-774, 2008.
[15] S. Sen, J. Vig, and J. Riedl, "Tagommenders: Connecting Users to Items through Tags," Proc. 18th Int'l Conf. World Wide Web, pp. 671-680, 2009.
[16] D. Parra-Santander and P. Brusilovsky, "Improving Collaborative Filtering in Social Tagging Systems for the Recommendation of Scientific Articles," Proc. IEEE/WIC/ACM Int'l Conf. Web Intelligence and Intelligent Agent Technology, pp. 136-142, 2010.
[17] D. Zeng and H. Li, "How Useful Are Tags? An Empirical Analysis of Collaborative Tagging for Web Page Recommendation," Proc. IEEE ISI 2008 PAISI, PACCF, and SOCO Int'l Workshops Intelligence and Security Informatics, pp. 320-330, 2009.
[18] A.K. Milicevic, A. Nanopoulos, and M. Ivanovic, "Social Tagging in Recommender Systems: A Survey of the State-of-the-Art and Possible Extensions," Artificial Intelligence Rev., vol. 33, no. 3, pp. 187-209, 2010.
[19] A.-T. Ji, C. Yeon, H.-N. Kim, and G.-S. Jo, "Collaborative Tagging in Recommender Systems," Proc. 20th Australian Joint Conf. Advances in Artificial Intelligence (AI '07), pp. 377-386, 2007.
[20] K.H.L. Tso-Sutter, L.B. Marinho, and L. Schmidt-Thieme, "Tag-Aware Recommender Systems by Fusion of Collaborative Filtering Algorithms," Proc. ACM Symp. Applied Computing (SAC '08), pp. 1995-1999, 2008.
[21] H. Liang, Y. Xu, Y. Li, and R. Nayak, "Tag Based Collaborative Filtering for Recommender Systems," Proc. Int'l Conf. Rough Sets and Knowledge Technology, vol. 5589, pp. 666-673, 2009.
[22] Z. Wang, Y. Wang, and H. Wu, "Tags Meet Ratings: Improving Collaborative Filtering with Tag-Based Neighborhood Method," Proc. Workshop Social Recommender Systems (SRS '10), 2010.
[23] C.S. Firan, W. Nejdl, and R. Paiu, "The Benefit of Using Tag-Based Profiles," Proc. Latin Am. Web Conf. (LA-WEB '07), pp. 32-41, 2007.
[24] R.Y. Nakamoto, S. Nakajima, J. Miyazaki, S. Uemura, H. Kato, and Y. Inagaki, "Reasonable Tag-Based Collaborative Filtering for Social Tagging Systems," Proc. Second ACM Workshop Information Credibility Web (WICOW '08), pp. 11-18, 2008.
[25] M.A. Chatti, Anggraeni, M. Jarke, M. Specht, and K. Maillet, "PLEM: A Web 2.0 Driven Long Tail Aggregator and Filter for E-Learning," Int'l J. Web Information Systems, vol. 6, no. 1, pp. 5-23, 2010.
[26] D. Verpoorten, C. Glahn, M.A. Chatti, W. Westera, and M. Specht, "Self-Reported Learning Effects of a Tagging Activity Carried out in a Personal Learning Environment (PLE) by Secondary-School Pupils," Int'l J. Cross-Disciplinary Subjects in Education, vol. 2, no. 1, pp. 276-284, 2011.
[27] E. Hatcher and O. Gospodnetic, Lucene in Action. Manning Publications Co., 2004.
[28] X. Amatriain, A. Jaimes, N. Oliver, and J.M. Pujol, "Data Mining Methods for Recommender Systems," Recommender Systems Handbook, F. Ricci, L. Rokach, B. Shapira, and P.B. Kantor, eds., pp. 39-72, Springer, 2011.
[29] I.H. Witten, E. Frank, and M.A. Hall, Data Mining: Practical Machine Learning Tools and Techniques. Morgan Kaufmann, 2011.
[30] D. Breitkreutz and K. Casey, "Clusterers: A Comparison of Partitioning and Density-Based Algorithms and a Discussion of Optimisations," technical report, http://eprints.jcu.edu.au11999/, 2008.
[31] B. Sarwar, G. Karypis, J. Konstan, and J. Reidl, "Item-Based Collaborative Filtering Recommendation Algorithms," Proc. 10th Int'l World Wide Web Conf. (WWW '10), pp. 285-295, 2001.
[32] P. Pu, L. Chen, and R. Hu, "A User-Centric Evaluation Framework for Recommender Systems," Proc. Fifth ACM Conf. Recommender Systems, pp. 157-164, 2011.
[33] K. Verbert, N. Manouselis, H. Drachsler, and E. Duval, "Data Set-Driven Research to Support Learning and Knowledge Analytics," Educational Technology and Soc., vol. 15, no. 3, pp. 133-148, 2012.
52 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool