Abstract
From e-commerce to e-learning, recommendation systems have given birth to an important and thriving research niche and have been deployed in a variety of application areas over the last decade. In particular, in the technology-enhanced learning (TEL) field, recommendation systems have attracted increasing interest, especially with the rise of educational data mining and big data learning analytics. Generally, TEL recommendation systems are used to support learners in locating relevant educational content according to their profiles. These systems may involve several phases, such as data acquisition and preparation, modeling, and recommendation computation, phases, which together, can describe a TEL recommendation system and distinguish it from others. However, such a description needs to be expanded and generalized in order to cover most of the TEL recommendation systems, especially, in the context of anywhere and anytime learning based on various Web-based learning environments, including Learning Object Repository (LOR), Open Courseware (OCW), Open Educational Resources (OER), Learning Management Systems (LMS), Massive Open Online Courses (MOOC), Educational Widgets, Educational Mobile applications, etc. In this chapter, we provide a generic meta-level framework for a common description of TEL recommendation systems. Then, we present an analysis of several existing TEL recommendation systems with respect to our defined framework.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Baloian, N., Galdames, P., Collazos, C. A., & Guerrero, L. A. (2004). A model for a collaborative recommender system for multimedia learning material. In Groupware: Design, Implementation, and Use (pp. 281–288). Berlin Heidelberg: Springer.
Bin Ghauth, K. I., & Abdullah, N. A. (2009). Building an e-learning recommender system using vector space model and good learners average rating. In Ninth IEEE International Conference on Advanced Learning Technologies, ICALT’09 (pp. 194–196).
Santos, Olga C., Boticario, J. G. (2010). Modeling recommendations for the educational domain. In 1st Workshop on Recommender Systems for Technology Enhanced Learning (RecSysTEL 2010).
Boticario, J. G. (2012). Educational recommender systems and technologies: Practices and challenges. Information Science Reference.
Bozo, J., Alarcón, R., & Iribarra, S. (2010). Recommending learning objects according to a teachers’ contex model. In Sustaining TEL: From Innovation to Learning and Practice (pp. 470–475). Berlin Heidelberg: Springer.
Brusilovsky, P. (1994). The construction and application of student models in intelligent tutoring systems. Journal of Computer and Systems Sciences International, 32(1), 70–89.
Brusilovsky, P. (1996). Methods and techniques of adaptive hypermedia. User Modeling and User Adapted Interaction, 6(2–3), 87–129.
Brusilovsky, P. (2001). Adaptive hypermedia. User Modeling and User Adapted Interaction, 11(1/2), 87–110.
Burke, R. (2002). Hybrid recommender systems: Survey and experiments. User Modeling and User-Adapted Interaction, 12, 331–370.
Chen, C. M., Lee, H. M., & Chen, Y. H. (2005). Personalized e-learning system using item response theory. Computers & Education, 44, 237–255.
Chorfi, H., & Jemni, M. (2004). Towards an adaptative e-learning system. Journal of Interactive Learning Research, 15(4), 433–447.
De Bra, P., & Calvi, L. (1998). AHA! an open adaptive hypermedia architecture. The New Review of Hypermedia and Multimedia, Taylor Graham Publishers, 4, 115–139.
De Bra, P., Aerts, A., Houben, G., & Wu, H. (2000). Making general-purpose adaptive hypermedia work. In Proceedings of the WebNet Conference (pp. 117–123).
Drachsler, H., Hummel, H., Berg, B., Den, V., Eshuis, J., Waterink, W., et al. (2009). Effects of the ISIS recommender system for navigation support in self- organised learning networks. Educational Technology and Society, 12, 115–126.
Essalmi, F., Jemni Ben Ayed, L., Jemni, M., Graf, S., & Kinshuk. (2013). Automating the e-learning personalization. In Special Session on Smart Learning Environments at the International Conference on Human Factors in Computing and Informatics (SouthCHI 2013), Human- Computer Interaction and Knowledge Discovery in Complex, Unstructured, Big Data (Vol. 7947, pp. 342–349). Maribor, Slovenia: Springer.
Gomez-Albarran, M., & Jimenez-Diaz, G. (2009). Recommendation and students’ authoring in repositories of learning objects: A case-based reasoning approach. International Journal of Emerging Technologies in Learning (iJET), 4, 35–40.
Herlocker, J. L., Konstan, J. A., Borchers, A., & Riedl, J. (1999). An algorithmic framework for performing collaborative filtering. In SIGIR ’99: The 22nd Annual International ACM SIGIR Conference on Research and Development in Information Retrieval (pp. 230–237). Berkeley, CA, USA.
Hsu, M. H. (2008). A personalized english learning recommender system for ESL students. Expert Systems with Applications, 34, 683–688.
Hu, L., Du, Z., Tong, Q., & Liu, Y. (2013). Context-aware recommendation of learning resources using rules engine. In IEEE 13th International Conference on Advanced Learning Technologies ICALT’13 (pp. 181–183).
Jäschke, R., Marinho, L., Hotho, A., Schmidt-Thieme, L., & Stumme, G. (2007). Tag recommendations in Folksonomies. In Knowledge Discovery in Databases: PKDD07 (pp. 506–514).
Khribi, M. K. (2013). Recommandation automatique d’objets d’apprentissage pour la personnalisation de la formation en ligne. Ph.D Thesis. The University of Sfax, Tunisia.
Khribi, M. K., Jemni, M., & Nasraoui, O. (2007). Toward a hybrid recommender system for e-learning personalization based on web usage mining techniques and information retrieval. In The World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education (pp. 6136–6145). Chesapeake, VA: AACE.
Khribi, M. K., Jemni, M., & Nasraoui, O. (2008). Automatic recommendations for e-learning personalization based on web usage mining techniques and information retrieval. In The 8th IEEE International Conference on Advanced Learning Technologies, ICALT’08 (pp. 241–245). Cantabria, Spain: Santander.
Khribi, M. K., Jemni, M., & Nasraoui, O. (2009). Toward integrating the pedagogical dimension in automatic learner modeling within e-learning systems. In Ninth IEEE International Conference on Advanced Learning Technologies, ICALT’09 (pp. 642–644). Riga, Latvia: Ieee.
Khribi, M. K., Jemni, M., & Nasraoui, O. (2012). Automatic personalization in e-learning based on recommendation systems: An overview. In S. Graf, F. Lin, Kinshuk & R. McGreal (Eds.), Intelligent and adaptive learning systems: Technology enhanced support for learners and teachers (pp. 19–33).
Khribi, M. K., Jemni, M., Nasraoui, O., Graf, S., & Kinshuk. (2013). Toward a fully automatic learner modeling based on web usage mining with respect to educational preferences and learning styles. In The 13th IEEE International Conference on Advanced Learning Technologies, ICALT’13 (pp. 5–18). Beijing, China.
Koutrika, G., Ikeda, R., Bercovitz, B., & Garcia-Molina, H. (2008). Flexible recommendations over rich data. In RecSys’08.
Linden, G., Smith, B., & York, J. (2003). Amazon.com recommendations: Item-to-item collaborative filtering. IEEE Internet Computing, 7(1), 76–80.
Lu, J. (2004). A personalized e-learning material recommender system. Learning, pp. 374–380.
Manouselis, N., & Costopoulou, C. (2007). Analysis and classification of multi-criteria recommender systems. World Wide Web, 10, 415–441.
Manouselis, N, Drachsler, H., Vuorikari, R., Hummel, H., & Koper, R. (2011). Recommender systems in technology enhanced learning. In Recommender systems handbook (pp. 387–415). Berlin: Springer.
Manouselis, N., Drachsler, H., Verbert, K., & Duval, E. (2012). Recommender systems for learning. In SpringerBriefs in Electrical and Computer Engineering. Springer
Manouselis, N, Drachsler, H., Verbert, K., & Duval, E. (2013). Survey and analysis of TEL recommender systems. In Recommender Systems for Learning (pp. 37–61). New York: Springer.
Markellou, P., Mousourouli, I., Spiros, S., & Tsakalidis, A. (2005). Using semantic web mining technologies for personalized e-learning experiences. In Web-based education (pp. 461–826). Grindelwald, Switzerland.
Miller, B. N., Albert, I., Lam, S. K., Konstan, J. A., & Riedl, J. (2003). Movielens unplugged: Experiences with an occasionally connected recommender system. In Proceedings of the 7th International Conference on Intelligent User Interfaces, IUI’03 (pp. 263–266). Miami, Florida, USA: ACM Press.
Mobasher, B. (2007a). Recommender Systems. KI, 21, 41–43
Mobasher, B. (2007b). Data mining for web personalization (pp. 90–135).
Mobasher, B., & Nasraoui, O. (2011). Web usage mining. In B. Liu (Ed.), Web data mining: Exploring hyperlinks, contents and usage data (2nd ed.). Berlin-Heidelberg: Springer.
Mooney, R. J., & Roy, L. (2000). Content-based book recommending using learning for text categorization. In The Fifth ACM Conference on Digital Libraries (pp. 195–204).
Nasraoui, O. (2005). World wide web personalization. In J. Wang (Ed.), Encyclopedia of data mining and data warehousing. USA: Idea Group
Nasraoui, O., Pavuluri, M. (2004). Complete this Puzzle: A Connectionist approach to accurate web recommendations based on a committee of predictors. In Proceedings of “WebKDD-2004 workshop onWeb Mining and Web Usage Analysis”. In B. Mobasher, B. Liu, B. Masand & O. Nasraoui (Eds.), ACM KDD: Knowledge discovery and data mining conference, Seattle, WA, 2004.
Nasraoui, O., Petenes, C. (2003). Combining web usage mining and fuzzy inference for website personalization. In Proceedings of “WebKDD 2003—KDD workshop on web mining as a premise to effective and intelligent web applications”. ACM KDD: Knowledge discovery and data mining conference, Washington DC, August 2003, pp. 37–48.
Nasraoui, O., & Zhuhadar, L. (2010). Improving recall and precision of a personalized semantic search engine for e-learning. In Fourth International Conference on Digital Society. ICDS’10 (pp. 216–221). IEEE.
Nasraoui, O., Zhang, Z., & Saka, E. (2006). Web recommender system implementations in multiple flavors: Fast and (care-) free for all. In SIGIR workshop on Open Source Information Retrieval (pp. 46–53).
Park, D. H., Kim, H. K., Choi, I. Y., & Kim, J. K. (2012). A literature review and classification of recommender systems research. Expert Systems with Applications, 39(11), 10059–10072.
Pavlov, D., Manavoglu, E., Giles, C. L., & Pennock, D. M. (2004). Collaborative filtering with maximum entropy. Intelligent Systems, IEEE, 19(6), 40–47.
Pitkow, J., & Pirolli, P. (1999). Mining longest repeating subsequences to predict WWW surfing. In Proceedings of the 1999 USENIX Annual Technical Conference.
Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., & Riedl, J. T. (1994). GroupLens: An open architecture for collaborative filtering of Netnews. In The Conference on Computer Supported Cooperative Work. ACM. xi+464 (pp. 175–186).
Romero, C., & Ventura, S. (2010). Educational data mining: A review of the state-of-the-art. IEEE Trans, 40(6), 601–618.
Romero, C., Ventura, S., Delgado, A. J., & De Bra, P. (2007). Personalized links recommendation based on data mining in adaptive educational hypermedia systems. In The 2nd European Conference on Technology Enhanced Learning (pp. 17–20). Crete, Greece.
Sampson, D. G., & Zervas, P. (2013). Context-aware adaptive and personalized mobile learning systems. In Ubiquitous and mobile learning in the digital age (pp. 3–17). New York: Springer.
Santos, O. C., & Boticario, J. G. (2012). Handbook on educational recommender systems and technologies: Practices and challenges. IGI Global.
Schafer, J. B., Konstan, J. A., & Riedl, J. (2001). E-commerce recommendation applications. In Applications of Data Mining to Electronic Commerce (pp. 115–153). USA: Springer.
Shelton, B. E., Duffin, J., Wang, Y., & Ball, J. (2010). Linking open course wares and open education resources: creating an effective search and recommendation system. Procedia Computer Science, 1, 2865–2870.
Shen, L., & Shen, R. (2004). Learning content recommendation service based on simple sequencing specification. In W. Liu et al. (Eds.), ICWL 2004, LNCS 3143 (pp. 363–370).
Sieg, A., Mobasher, B., & Burke, R. (2010). Improving the effectiveness of collaborative recommendation with ontology-based user profiles. In The 1st International Workshop on Information Heterogeneity and Fusion in Recommender Systems (pp. 39–46). ACM.
Tan, H., Guo, J., & Li, Y. (2008). E-learning recommendation system. In International Conference on Computer Science and Software Engineering (pp. 430–433).
Tang, T. Y. (2008). The design and study of pedagogical paper recommendation. Saskatoon: University of Saskatchewan.
Tang, T. Y., & McCalla, G. (2003a). Smart recommendation for an evolving e-learning system. AIED: In Workshop on Technologies for Electronic Documents for Supporting Learning.
Tang, T. Y., & McCalla, G. (2003b). Mining implicit ratings for focused collaborative filtering for paper recommendations. In Workshop on User and Group Models for Web-based Adaptive Collaborative Environments, 9th International Conference on User Modeling (UM 2003).
Verbert, K., Manouselis, N., Ochoa, X., Wolpers, M., Drachsler, H., Bosnic, I., & Duval, E. (2011). Context-aware recommender systems for learning: A survey and future challenges, 1.
Wan, X., Anma, F., Ninomiya, T., & Okamoto, T. (2008). Collabo-eNOTE: A hybrid recommender system for group learning support. International Journal of Computer Science and Network Security, 8, 166–171.
Wang, F.-H., & Shao, H.-M. (2004). Effective personalized recommendation based on time-framed navigation clustering and association mining. Expert Systems with Applications, 27, 365–377.
Zaïane, O. (2002). Building a recommender agent for e-learning systems. In ICCE (pp. 55–59).
Zhuhadar, L., & Nasraoui, O. (2008). Semantic information retrieval for personalized e-learning. In 20th IEEE International Conference onTools with Artificial Intelligence. ICTAI’08. (Vol. 1, pp. 364–368). IEEE.
Zhuhadar, L., Nasraoui, O., & Wyatt, R. (2010). Semantically enriched recommender engine: A novel collaborative filtering approach using “user-to-user fast XOR bit operation.” In IEEE International Conference on Semantic Computing (ICSC-10). Pittsburgh, PA, USA: Carnegie Mellon University.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Khribi, M.K., Jemni, M., Nasraoui, O. (2015). Recommendation Systems for Personalized Technology-Enhanced Learning. In: Kinshuk, ., Huang, R. (eds) Ubiquitous Learning Environments and Technologies. Lecture Notes in Educational Technology. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-44659-1_9
Download citation
DOI: https://doi.org/10.1007/978-3-662-44659-1_9
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-44658-4
Online ISBN: 978-3-662-44659-1
eBook Packages: Humanities, Social Sciences and LawEducation (R0)