Abstract
Lately, the problem of choosing and searching data is becoming more and more difficult to solve, especially with the significant increase in the mass of information that exists on the internet. Computer techniques exist to facilitate research and allow the relevant extraction of information, one of these techniques is the recommended process that guides the user during his exploration, seeking for him the information that seems relevant. Different systems are capable of providing personalized recommendations to guide the user to interesting and useful resources within a large data space. Their goal is to reduce information overload through a process of collecting, filtering, and proactively recommending information. Recommendation systems introduce the notions inherent in the recommendation, based, among other things, on information retrieval, filtering, machine learning, and collaborative approaches. It also deals with the evaluation of such systems and presents different application cases. This article aims to provide a review of recommendation systems used in an e-learning environment. In the first part, we will present the concept of recommendation systems, their operating principle, its different approaches with their advantages and disadvantages, the second one, concerned this type of system in an educational environment and especially e-learning with a precision of its different approaches used and adopted in the same field.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Wei, J., He, J., Chen, K., Zhou, Y., Tang, Z.: Collaborative filtering and deep learning based recommendation system for cold start items. Expert Syst. Appl. 69(1), 29–39 (2017)
Elsa Negre,https://interstices.info/les-systemes-de-recommendation-categorisation,2018
Berkani, L., Nouali, O., Chikh, A.: Recommandation personnalisée des ressources dans une communauté de pratique de e-learning. INFORSID (2013). computer science
Ricci, F., Rokach, L., Shapira, B., Kantor, P.B.: Recommender Systems Handbook, 1st edn. Springer-Verlag, Berlin, Heidelberg (2010)
Domavicius, G., Tuzhilin, A.: Toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE Trans. Knowl. Data Eng. 17, 734–49 (2005)
Klašnja-Milićević, A., Vesin, B., Ivanović, M., Budimac, Z., Jain, L.C.: Recommender systems in e-learning environments. In: E-Learning Systems. Intelligent Systems Reference Library, vol. 112. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-41163-7_6
Aher, S.B., Lobo, L.: Course recommender system in e-learning. Int. J. Comput. Sci. Commun. (2012)
Chee, S.H.S., Han, J., Wang, K.: RecTree: an efficient collaborative filtering method. In: Kambayashi, Y., Winiwarter, W., Arikawa, M. (eds.) Data Warehousing and Knowledge Discovery. DaWaK 2001. LNCS, vol. 2114, pp. 141–151. Springer, Berlin, Heidelberg (2001) https://doi.org/10.1007/3-540-44801-2_15
Drachsler, H., Verbert, K., Santos, O.C., Manouselis, N.: Panorama of recommender systems to support learning. In: Ricci, F., Rokach, L., Shapira, B. (eds.) Recommender Systems Handbook. Springer, Boston, MA (2015). https://doi.org/10.1007/978-1-4899-7637-6_12
Tarus, J.K., Niu, Z., Mustafa, G.: Knowledge-based recommendation: a review of ontology-based recommender systems for e-learning. Artif. Intell. Rev. 50(1), 21–48 (2017). https://doi.org/10.1007/s10462-017-9539-5
Zaiane, O.R.: Building a recommender agent for e-learning. In: Conference on Computers in Education (2002)
Lu, J.: Personalized e-learning material recommender system. In: Proceedings of the international conference on information technology for application, pp. 374–379. Londres, Angleterre (2004)
Khribi, M.K., Jemni, M. and Nasraoui, O. Automatic recommendations for e-learning personalization based on web usage mining techniques and information retrieval. J. Educ. Technol. Soc. 12(4), 30–42 (2009)
Madani, Y., Erritali, M., Bengourram, J., Sailhan, F.: Social collaborative filtering approach for recommending courses in an e-learning platform. Procedia Comput. Sci. (2019)
Dascalu, M.I., Bodea, C.N., Moldoveanu, A., Mohora, A., Lytras, M., Pablos, O.P.: A recommender agent based on learning styles for better virtual collaborative learning experiences. J. Comput. Hum. Behav. 45, 243–253 (2015)
Tarus, J.K., Niu, Z., Khadidja, B.: E-learning recommender system based on collaborative filtering and ontology. Sch. Inf. Sci. (2017)
Segal, A., Katzir, Z., Gal, K., Shani, G., Shapira, B.: A collaborative filtering approach to personalization in e-learning. Educ. Data Min. (2014)
Billsus, D., Pazzani, M.J.: Learning collaborative information filters. In: Proceedings of International Conference on Machine Learning (ICML 1998), Madison, Wisconsin, USA, pp. 46–54, 24–27 Juillet 1998
Schmitt, S., Bergmann, R.: Applying case-based reasoning technology for product selection and customization in electronic commerce environments. In: The Twelfth International Bled Electronic Commerce Conference, Bled, Slovenia, 7–9 Juin 1999
Wilson, D., Smyth, B., Sullivan, D.O.: Sparsity reduction in collaborative recommendation: a case-based approach. Int. J. Pattern Recognity. Artif. Intell. 17(5), 863–884 (2003)
Kandakatla, D.M.: A content-based filtering and negative rating recommender system for e-learning management system. In: Proceedings of the International Conference on Intelligent Computing and Sustainable System (2018)
Drachsler, H., Hummel, H.G.K., Koper, R.: Personal recommender systems for learners in lifelong learning networks: the requirements, techniques, and model. Int. J. Learn. Technol. 3(4), 404–423 (2008)
Aher, S.B., Lobo, L.M.R.J.: Combination of machine learning algorithms for a recommendation of courses in E-Learning System based on historical data. Knowl. Based Syst. 51, 1–14 (2013)
Tang, T., McCalla, G.: Smart recommendation for an evolving e-learning system: architecture and experiment. Int. J. E-Learn. 4(1), 105–129 (2005)
Salehi, M.: Application of implicit and explicit attribute-based collaborative filtering and bide for learning resource recommendation. Data Knowl. Eng. 87, 130–145 (2013)
Bourkoukou, O., El Bachari, E., El Adnani, M.: A recommender model in e-learning environment. Arabian J. Sci. Eng. 42, 607–617 (2017)
Imran, H., Belghis-Zadeh, M., Chang, T.W., Graf, S.: Plors: a personalized learning object recommender system. Vietnam J. Comput. Sci. 3, 3–13 (2016)
Chughtai, M.W., Selamat, A., Ghani, I., Jung, J.J.: Retracted: e-learning recommender systems based on goal-based hybrid filtering. Int. J. Distrib. Sens. Netw. (2014)
Das, D., Sahoo, L., Datta, S.: A survey on recommendation system. Int. J. Comput. Appl. (0975–8887) 160(7) (2017)
Thorat, P.B., Goudar, R.M., Barve, S.: Survey on collaborative filtering, content-based filtering and hybrid recommendation system. Int. J. Distrusted Sens. Netw. (2014)
TechTarget Contributo, August 2017. https://whatis.techtarget.com/definition/collaborative-filtering
Buder, J., Schwind, C.: Learning with personalized recommender systems: a psychological view. Comput. Hum. Behav. 28(1), 207–216 (2012)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Aberbach, H., Jeghal, A., Sabri, A., Tairi, H. (2022). E-learning Recommendation Systems: A Literature Review. In: Motahhir, S., Bossoufi, B. (eds) Digital Technologies and Applications. ICDTA 2022. Lecture Notes in Networks and Systems, vol 454. Springer, Cham. https://doi.org/10.1007/978-3-031-01942-5_36
Download citation
DOI: https://doi.org/10.1007/978-3-031-01942-5_36
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-01941-8
Online ISBN: 978-3-031-01942-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)