State-of-the-Art Survey on Deep Learning-Based Recommender Systems for E-Learning
<p>Statistics of recommendation goals.</p> "> Figure 2
<p>Recommendation Elements.</p> "> Figure 3
<p>Frequencies of recommendation techniques.</p> "> Figure 4
<p>Recommendation Platform.</p> "> Figure 5
<p>Recommendation for User Type.</p> "> Figure 6
<p>Regional distribution of surveyed papers.</p> "> Figure 7
<p>Surveyed Paper type.</p> ">
Abstract
:1. Introduction
- Overview of traditional and nontraditional recommendation techniques;
- Synthesis of prior work on RSs for learning based on:
- a
- Recommendation techniques;
- b
- Recommendation goals (supporting user tasks);
- c
- Platforms (mobile or web-based);
- d
- Kind of users (For students, teachers, or both students and teachers).
- Proposing potential future research direction on RSs for learning and other related application domains.
- To what extent is research in deep learning-based RSs in e-learning?
- What is the frequency of usage of each recommendation technique? In other words, which techniques are used more often to implement RSs for learning?
- Which user tasks (recommendation goal) do people pay more attention to?
- Are RSs for learning capable of making unexpected and fortunate recommendations?
- What is the ratio between chatbot, mobile, and web-based RSs for learning?
- Technology-enhanced learning concerns teaching and learning, which received considerable attention from researchers on RSs?
- With new recommendation techniques (deep learning, context-aware, and multi-criteria rating techniques), has research in this domain shifted toward those new techniques?
2. Recommender Systems for E-Learning
2.1. Related Works
2.2. Methods of Evaluating Recommender Systems for Learning
3. Classification Method
3.1. Classification Based on Recommendation Techniques
- To find out the set of items that liked previously and then find the similarity between them and ;
- To find out people who like and try to compute their similarities with .
3.1.1. Collaborative Filtering
3.1.2. Content-Based Technique
3.1.3. Knowledge-Based Technique
3.1.4. Hybrid Recommendation Technique
3.1.5. Context-Aware RS
- User Context: i.e., the location, companions, social situation, or even the user profile;
- Computing Context: i.e., communication cost and bandwidth, the strength of the connectivity, and available resources, such as a computer, printer, workstation, etc.;
- Physical context: i.e., weather conditions, noise, traffic levels, etc.
3.1.6. Multi-Criteria RS
- Break down the multi-criteria ratings into single ratings and use any traditional recommendation technique to find the values. I.e., instead of , use , where );
- Define the function that can take multi-criteria ratings to produce , just as in Table 1, where the function was defined as the average of multiple ratings;
- Lastly, Equation (13) will be used to predict .
3.1.7. Deep Learning-Based RS
3.1.8. Other Techniques
3.2. Classification Based on Recommendation Goals
- Recommend Sequence: For recommending a series of related items;
- Find Credible Recommenders: Making recommendations while at a testing stage;
- Annotation in Context: Suggest an additional recommendation to the user while using the existing one;
- Find Good Items: Recommending the user a ranked list of specific items;
- Just Browsing: Recommend items even when the user did not request them;
- Find All Good Items: Recommending all appropriate items.
- Find Novel Items: Provide the learner with novel or new learning objects;
- Find Peers: Find and recommend other learners with similar interests as the learner;
- Find Good Pathways: Recommending different possible learning pathways.
3.3. Classification Based on Platform
- Online (also called web-based): implementation online can be accessed easily once the user has an electronic device connected to the internet;
- Offline: it is an implementation that is not hosted on the web;
- Chatbot: involves using an agent (a computer program that simulates and processes human conversations as if they were real people) to interact with users;
- Mobile-based: an implementation that can be accessed via a mobile device.
3.4. Classification Based on User Type
4. Results and Discussion
4.1. Recommendation Goals
4.2. Recommendation Techniques
4.3. Recommendation Based on Platform
4.4. Recommendation Based on User Type
4.5. Classification Based on Publication Type
4.6. Deep Learning-Based RS in E-Learning Research
5. Conclusions and Future Work
- Building RSs for learning to support various user tasks to provide serendipitous recommendations;
- Putting more effort into developing mobile-based and chatbot-based RSs for learning;
- Building RSs specifically for teachers, as only 6% of our reviewed papers were designed to be used by teachers;
- Nontraditional RSs, especially multi-criteria ratings RSs, which have direct applications in this domain, are also promising approaches for future work. Moreover, the primary concern still open to the RSs community is finding suitable optimization algorithms that can explore the relationships between multiple ratings to compute an overall rating [153]. Future research needs to explore selection techniques such as intelligent data pre-processing and segmentation to ascertain the best criteria for modeling multi-criteria RSs for learning.
- Integrating learning styles into learning systems can lead to an intelligent and adaptive learning system that can adjust the content to ensure faster and better performance in the learning process [154]. Several systems, such as [148], proposed assessing students’ learning styles, which can be easily extended to a context-aware recommendation;
- Most researchers followed a traditional approach; therefore, more efforts similar to introducing transfer learning, as suggested by [148], need to be put in place to tackle data sparsity problems in collaborative filtering and over-specialization problems in content-based filtering. These problems can be mitigated by successfully implementing serendipitous RSs for learning. Further work is required to build RSs for learning to solve these problems and avoid recommending apparent items;
- As mentioned in the last paragraph, one of the outstanding issues for RSs for learning is the modern-day changes that show how social media has become a significant player in almost all our daily activities. Consequently, the challenge lies in following this trend and developing social network-based RSs for learning; this will be an exciting area for future research.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Urdaneta-Ponte, M.C.; Mendez-Zorrilla, A.; Oleagordia-Ruiz, I. Recommendation Systems for Education: Systematic Review. Electronics 2021, 10, 1611. [Google Scholar] [CrossRef]
- Gupta, V.; Pandey, S.R. Recommender Systems for Digital Libraries: A Review of Concepts and Concerns. Libr. Philos. Pract. (e-J.) 2019, 2417, 1–9. Available online: https://digitalcommons.unl.edu/libphilprac/2417 (accessed on 10 October 2022).
- Bhanuse, R.; Mal, S. A Systematic Review: Deep Learning Based E-Learning Recommendation System. In Proceedings of the International Conference on Artificial Intelligence and Smart Systems, ICAIS 2021, Coimbatore, India, 25–27 March 2021; pp. 190–197. [Google Scholar] [CrossRef]
- Saito, T.; Watanobe, Y. Learning Path Recommendation System for Programming Education Based on Neural Networks. Int. J. Distance Educ. Technol. 2020, 18, 36–64. [Google Scholar] [CrossRef]
- Manouselis, N.; Drachsler, H.; Verbert, K.; Santos, O.C. Recommender Systems for Technology Enhanced Learning: Research Trends and Applications; Springer: New York, NY, USA, 2014; ISBN 9781493905300. [Google Scholar]
- MacHado, G.M.; Boyer, A. Learning Path Recommender Systems: A Systematic Mapping. In Proceedings of the UMAP 2021-Adjunct Publication of the 29th ACM Conference on User Modeling, Adaptation and Personalization, Utrecht, The Netherlands, 21–25 June 2021; Association for Computing Machinery, Inc.: New York, NY, USA, 2021; pp. 95–99. [Google Scholar]
- Manouselis, N.; Drachsler, H.; Vuorikari, R.; Hummel, H.; Koper, R. Recommender Systems in Technology Enhanced Learning. In Recommender Systems Handbook; Springer: New York, NY, USA, 2011; pp. 387–415. [Google Scholar]
- Adomavicius, 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. 2005, 17, 734–749. [Google Scholar] [CrossRef]
- Souabi, S.; Retbi, A.; Idrissi, M.K.I.K.; Bennani, S. Recommendation Systems on E-Learning and Social Learning—A Systematic Review. Electron. J. e-Learn. 2021, 19, 432–451. [Google Scholar] [CrossRef]
- Cui, L.Z.; Guo, F.L.; Liang, Y.J. Research Overview of Educational Recommender Systems. In Proceedings of the 2nd International Conference on Computer Science and Application Engineering-CSAE ’18, Hohhot, China, 22–24 October 2018; Association for Computing Machinery: New York, NY, USA, 2018. [Google Scholar]
- da Silva, F.L.; Slodkowski, B.K.; da Silva, K.K.A.; Cazella, S.C. A Systematic Literature Review on Educational Recommender Systems for Teaching and Learning: Research Trends, Limitations and Opportunities. Educ. Inf. Technol. 2022. Online first publication. [Google Scholar] [CrossRef] [PubMed]
- Drachsler, H.; Verbert, K.; Santos, O.C.; Manouselis, N. Panorama of Recommender Systems to Support Learning. In Recommender Systems Handbook; Springer: New York, NY, USA, 2015; pp. 421–451. [Google Scholar]
- Mccalla, G. The Ecological Approach to the Design of E-Learning Environments: Purpose-Based Capture and Use of Information About Learners. J. Interact. Media Educ. 2004, 2004, 1–23. [Google Scholar] [CrossRef] [Green Version]
- Khanal, S.S.; Prasad, P.W.C.; Alsadoon, A.; Maag, A. A Systematic Review: Machine Learning Based Recommendation Systems for e-Learning. Educ. Inf. Technol. 2020, 25, 2635–2664. [Google Scholar] [CrossRef]
- Zhang, Q.; Lu, J.; Zhang, G. Recommender Systems in E-Learning. J. Smart Environ. Green Comput. 2021, 1, 76–89. [Google Scholar] [CrossRef]
- Rivera, A.C.; Tapia-Leon, M.; Lujan-Mora, S. Recommendation Systems in Education: A Systematic Mapping Study. In Proceedings of the International Conference on Information Technology & Systems (ICITS 2018), Libertad City, Ecuador, 10–12 January 2018; Springer: Berlin/Heidelberg, Germany, 2018; Volume 721, pp. 937–947. [Google Scholar]
- Salazar, C.; Aguilar, J.; Monsalve-Pulido, J.; Montoya, E. Affective Recommender Systems in the Educational Field. A Systematic Literature Review. Comput. Sci. Rev. 2021, 40, 100377. [Google Scholar] [CrossRef]
- Erdt, M.; Fernández, A.; Rensing, C. Evaluating Recommender Systems for Technology Enhanced Learning: A Quantitative Survey. IEEE Trans. Learn. Technol. 2015, 8, 326–344. [Google Scholar] [CrossRef]
- Hassan, M.; Hamada, M. Recommending Learning Peers for Collaborative Learning through Social Network Sites. In Proceedings of the International Conference on Intelligent Systems, Modelling and Simulation, ISMS, Bangkok, Thailand, 25–27 January 2016; IEEE Computer Society: Washington, DC, USA, 2016; pp. 60–63. [Google Scholar]
- Mohamed, H.; Abdulsalam, L.; Mohammed, H. Adaptive Genetic Algorithm for Improving Prediction Accuracy of a Multi-Criteria Recommender System. In Proceedings of the 2018 IEEE 12th International Symposium on Embedded Multicore/Many-Core Systems-on-Chip, MCSoC 2018, Hanoi, Vietnam, 12–14 September 2018; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2018; pp. 79–86. [Google Scholar]
- Breese, J.S.; Heckerman, D.; Kadie, C. Empirical Analysis of Predictive Algorithms for Collaborative Filtering. In Proceedings of the UAI’98: Proceedings of the Fourteenth Conference on Uncertainty in Artificial Intelligence, Madison, WI, USA, 24–26 July 1998; pp. 43–52. [Google Scholar]
- Charu, C.A. Recommender Systems Handbook; Springer: New York, NY, USA, 2011. [Google Scholar]
- Liu, Q.; Ma, H.; Chen, E.; Xiong, H. A Survey of Context-Aware Mobile Recommendations. Int. J. Inf. Technol. Decis. Mak. 2013, 12, 139–172. [Google Scholar] [CrossRef] [Green Version]
- Floor, V.S. Context-Aware Recommender Systems; Universiteit Utrecht: Utrecht, The Netherlands, 2015. [Google Scholar]
- Verbert, K.; Manouselis, N.; Ochoa, X.; Wolpers, M.; Drachsler, H.; Bosnic, I.; Duval, E. Context-Aware Recommender Systems for Learning: A Survey and Future Challenges. IEEE Trans. Learn. Technol. 2012, 5, 318–335. [Google Scholar] [CrossRef]
- Gediminas, A.; Alexander, T. Context-Aware Recommender Systems. In Recommender Systems Handbook; Springer: Berlin/Heidelberg, Germany, 2015; pp. 207–247. [Google Scholar]
- Gediminas, A.; Nikos, M.; YoungOk, K. Multi-Criteria Recommender Systems. In Recommender Systems Handbook; Springer: Berlin/Heidelberg, Germany, 2015; pp. 854–887. [Google Scholar]
- Adomavicius, G.; Kwon, Y. New Recommendation Techniques for Multicriteria Rating Systems. IEEE Intell. Syst. 2007, 22, 48–55. [Google Scholar] [CrossRef] [Green Version]
- Hassan, M.; Hamada, M.; Ilu, S.Y. A Multi-Criteria Recommendation Framework Using Adaptive Linear Neuron. Int. J. Adv. Comput. Sci. Appl. 2020, 11, 796–804. [Google Scholar] [CrossRef]
- Hamada, M.; Ometere, A.L.; Bridget, O.N.; Hassan, M.; Ilu, S.Y. A Fuzzy-Based Approach and Adaptive Genetic Algorithm in Multi-Criteria Recommender Systems. Adv. Sci. Technol. Eng. Syst. 2019, 4, 449–457. [Google Scholar] [CrossRef] [Green Version]
- Hamada, M.; Hassan, M. Artificial Neural Networks and Particle Swarm Optimization Algorithms for Preference Prediction in Multi-Criteria Recommender Systems. Informatics 2018, 5, 25. [Google Scholar] [CrossRef] [Green Version]
- Hassan, M.; Hamada, M. Smart Media-Based Context-Aware Recommender Systems for Learning: A Conceptual Framework. In Proceedings of the 2017 16th International Conference on Information Technology Based Higher Education and Training, ITHET 2017, Ohrid, Macedonia, 10–12 July 2017. [Google Scholar] [CrossRef]
- Hassan, M.; Hamada, M. A Neural Networks Approach for Improving the Accuracy of Multi-Criteria Recommender Systems. Appl. Sci. 2017, 7, 868. [Google Scholar] [CrossRef] [Green Version]
- Ian, G.; Yoshua, B.; Aaron, C. Deep Learning; MIT Press: Cambridge, MA, USA, 2016. [Google Scholar]
- Zhang, S.; Yao, L.; Sun, A.; Tay, Y. Deep Learning Based Recommender System: A Survey and New Perspectives. ACM Comput. Surv. 2019, 52, 1–38. [Google Scholar] [CrossRef]
- Herlocker, J.L.; Konstan, J.A.; Terveen, L.G.; Riedl, J.T. Evaluating Collaborative Filtering Recommender Systems. ACM Trans. Inf. Syst. 2004, 22, 5–53. [Google Scholar] [CrossRef]
- Ganeshan, K.; Li, X. An Intelligent Student Advising System Using Collaborative Filtering. In Proceedings of the 2015 IEEE Frontiers in Education Conference (FIE), El Paso, TX, USA, 21–24 October 2015; pp. 1–8. [Google Scholar] [CrossRef]
- Behar, P.A.; da Silva, K.K.A.; Schneider, D.; Cazella, S.C.; Torrezzan, C.A.W.; Heis, E. Development and System Assessment of Learning Object Recommendation Based on Competency: RecOAComp. In Proceedings of the IC3K 2015: Proceedings of the International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management, Lisbon, Portugal, 12–14 November 2015; Volume 3, pp. 274–280. [Google Scholar] [CrossRef]
- Chen, T.; Hong, L.; Shi, Y.; Sun, Y. Joint Text Embedding for Personalized Content-Based Recommendation. arXiv 2017, arXiv:1706.01084. [Google Scholar]
- Dwivedi, S.; Roshni, K.V. Recommender System for Big Data in Education. In Proceedings of the 2017 5th National Conference on E-Learning & E-Learning Technologies (ELELTECH), Hyderabad, India, 3–4 August 2017; pp. 1–6. [Google Scholar]
- Bhumichitr, K.; Channarukul, S.; Saejiem, N.; Jiamthapthaksin, R.; Nongpong, K. Recommender Systems for University Elective Course Recommendation. In Proceedings of the 2017 14th International Joint Conference on Computer Science and Software Engineering, JCSSE 2017, Nakhon Si Thammarat, Thailand, 12–14 July 2017; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2017; pp. 1–5. [Google Scholar]
- Shu, J.; Shen, X.; Liu, H.; Yi, B.; Zhang, Z. A Content-Based Recommendation Algorithm for Learning Resources. Multimed. Syst. 2018, 24, 163–173. [Google Scholar] [CrossRef]
- Liu, Z.; Xie, X.; Chen, L. Context-Aware Academic Collaborator Recommendation. In Proceedings of the ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, London, UK, 19–23 August 2018; pp. 1870–1879. [Google Scholar] [CrossRef]
- Santos, O.C.; Boticario, J.G. User-Centred Design and Educational Data Mining Support during the Recommendations Elicitation Process in Social Online Learning Environments. Expert Syst. 2015, 32, 293–311. [Google Scholar] [CrossRef]
- Tejeda-Lorente, Á.; Bernabé-Moreno, J.; Porcel, C.; Galindo-Moreno, P.; Herrera-Viedma, E. A Dynamic Recommender System as Reinforcement for Personalized Education by a Fuzzly Linguistic Web System. Procedia Comput. Sci. 2015, 55, 1143–1150. [Google Scholar] [CrossRef] [Green Version]
- Zheng, X.L.; Chen, C.C.; Hung, J.L.; He, W.; Hong, F.X.; Lin, Z. A Hybrid Trust-Based Recommender System for Online Communities of Practice. IEEE Trans. Learn. Technol. 2015, 8, 345–356. [Google Scholar] [CrossRef]
- Sergis, S.; Sampson, D.G. Enhancing Learning Object Recommendations for Teachers Using Adaptive Neighbor Selection. In Proceedings of the IEEE 15th International Conference on Advanced Learning Technologies: Advanced Technologies for Supporting Open Access to Formal and Informal Learning, ICALT 2015, Hualien, Taiwan, 6–9 July 2015; pp. 391–393. [Google Scholar] [CrossRef]
- Park, Y. Supporting Student Success in Computing Courses through Personalized Peer Advice. In Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE, Trondheim, Norway, 17–19 June 2020; Association for Computing Machinery: New York, NY, USA, 2020; p. 1329. [Google Scholar]
- Ye, M.; Tang, Z.; Xu, J.; Jin, L. Recommender System for E-Learning Based on Semantic Relatedness of Concepts. Information 2015, 6, 443–453. [Google Scholar] [CrossRef]
- Rodríguez, P.A.; Ovalle, D.A.; Duque, N.D. A Student-Centered Hybrid Recommender System to Provide Relevant Learning Objects from Repositories. In Learning and Collaboration Technologies; Lecture Notes in Computer Science; Springer: Cham, Switzerland, 2015; Volume 9192, pp. 291–300. [Google Scholar] [CrossRef]
- Xu, J.; Xing, T.; van der Schaar, M. Personalized Course Sequence Recommendations. IEEE Trans. Signal Process. 2016, 64, 5340–5352. [Google Scholar] [CrossRef] [Green Version]
- Klašnja-Milićević, A.; Vesin, B.; Ivanović, M. Social Tagging Strategy for Enhancing E-Learning Experience. Comput. Educ. 2018, 118, 166–181. [Google Scholar] [CrossRef]
- Mrhar, K.; Abik, M. Toward a Deep Recommender System for MOOCs Platforms. In Proceedings of the 3rd International Conference on Advances in Artificial Intelligence, ICAAI 2019, Istanbul, Turkey, 26 October 2019; pp. 173–177. [Google Scholar]
- Pan, X.; Li, X.; Lu, M. A MultiView Courses Recommendation System Based on Deep Learning. In Proceedings of the 2020 International Conference on Big Data and Informatization Education, ICBDIE 2020, Zhangjiajie, China, 23–25 April 2020; pp. 502–506. [Google Scholar] [CrossRef]
- Morrow, T.; Hurson, A.R.; Sedigh Sarvestani, S. Algorithmic Support for Personalized Course Selection and Scheduling. In Proceedings of the 2020 IEEE 44th Annual Computers, Software, and Applications Conference, COMPSAC 2020, Madrid, Spain, 13–17 July 2020; pp. 143–152. [Google Scholar] [CrossRef]
- Ilyosov, A.; Kutlimuratov, A.; Whangbo, T.-K. Deep-Sequence-Aware Candidate Generation for e-Learning System. Processes 2021, 9, 1454. [Google Scholar] [CrossRef]
- Do, P.; Nguyen, H.; Nguyen, V.T.; Dung, T.N. A Context-Aware Recommendation Framework in e-Learning Environment. In Future Data and Security Engineering; Springer: Berlin/Heidelberg, Germany, 2015; Volume 9446, pp. 272–284. [Google Scholar]
- Anderson, C.; Suarez, I.; Xu, Y.; David, K. An Ontology-Based Reasoning Framework for Context-Aware Applications. Proceedings of 9th International and Interdisciplinary Conference on Modeling and Using Context (CONTEXT 2015), Lanarca, Cyprus, 2–6 November 2015; Springer: Berlin/Heidelberg, Germany, 2015; Volume 9405, pp. 471–476. [Google Scholar]
- Dwivedi, S.K.; Rawat, B. An Architecture for Recommendation of Courses in E-Learning. Int. J. Inf. Technol. Comput. Sci. 2017, 9, 39–47. [Google Scholar] [CrossRef] [Green Version]
- Moore, P.; Zhao, Z.; van Pham, H. Towards Cloud-Based Personalised Student-Centric Context-Aware e-Learning Pedagogic Systems. Adv. Intell. Syst. Comput. 2019, 993, 331–342. [Google Scholar] [CrossRef]
- Wibowotomo, B.; Rizal, E.D.S.; Akbar, M.I.; Kurniawan, D.T. Cooking Class Recommendation Using Content Based Filtering for Improving Chef Learning Practical Skill. Int. J. Interact. Mob. Technol. (iJIM) 2021, 15, 71–86. [Google Scholar] [CrossRef]
- Montuschi, P.; Lamberti, F.; Gatteschi, V.; Demartini, C. A Semantic Recommender System for Adaptive Learning. IT Prof. 2015, 17, 50–58. [Google Scholar] [CrossRef]
- Meryem, G.; Douzi, K.; Chantit, S. Toward an E-Orientation Platform: Using Hybrid Recommendation Systems. In Proceedings of the SITA 2016-11th International Conference on Intelligent Systems: Theories and Applications, Mohammedia, Morocco, 19–20 October 2016; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2016; pp. 1–6. [Google Scholar]
- Dwivedi, P.; Kant, V.; Bharadwaj, K.K. Learning Path Recommendation Based on Modified Variable Length Genetic Algorithm. Educ. Inf. Technol. 2018, 23, 819–836. [Google Scholar] [CrossRef]
- Obeid, C.; Lahoud, I.; el Khoury, H.; Champin, P.A. Ontology-Based Recommender System in Higher Education. In Proceedings of the Companion Proceedings of the The Web Conference 2018, Lyon, France, 23–27 April 2018; Association for Computing Machinery, Inc.: New York, NY, USA, 2018; pp. 1031–1034. [Google Scholar]
- Zhou, Y.; Huang, C.; Hu, Q.; Zhu, J.; Tang, Y. Personalized Learning Full-Path Recommendation Model Based on LSTM Neural Networks. Inf. Sci. 2018, 444, 135–152. [Google Scholar] [CrossRef]
- Shi, D.; Wang, T.; Xing, H.; Xu, H. A Learning Path Recommendation Model Based on a Multidimensional Knowledge Graph Framework for E-Learning. Knowl.-Based Syst. 2020, 195, 105618. [Google Scholar] [CrossRef]
- Alshaikh, K.; Bahurmuz, N.; Torabah, O.; Alzahrani, S.; Alshingiti, Z.; Meccawy, M. Using Recommender Systems for Matching Students with Suitable Specialization: An Exploratory Study at King Abdulaziz University. Int. J. Emerg. Technol. Learn. 2021, 16, 316–324. [Google Scholar] [CrossRef]
- Son, N.T.; Jaafar, J.; Aziz, I.A.; Anh, B.N. Meta-Heuristic Algorithms for Learning Path Recommender at MOOC. IEEE Access 2021, 9, 59093–59107. [Google Scholar] [CrossRef]
- Fraihat, S.; Shambour, Q. A Framework of Semantic Recommender System for E-Learning. J. Softw. 2015, 10, 317–330. [Google Scholar] [CrossRef] [Green Version]
- Wu, D.; Lu, J.; Zhang, G. A Fuzzy Tree Matching-Based Personalized E-Learning Recommender System. IEEE Trans. Fuzzy Syst. 2015, 23, 2412–2426. [Google Scholar] [CrossRef]
- Bokde, D.K.; Girase, S.; Mukhopadhyay, D. An Approach to a University Recommendation by Multi-Criteria Collaborative Filtering and Dimensionality Reduction Techniques. In Proceedings of the 2015 IEEE International Symposium on Nanoelectronic and Information Systems, Indore, India, 21–23 December 2015; Volume 9418, pp. 231–236. [Google Scholar]
- Han, J.W.; Jo, J.C.; Ji, H.S.; Lim, H.S. A Collaborative Recommender System for Learning Courses Considering the Relevance of a Learner’s Learning Skills. Clust. Comput. 2016, 19, 2273–2284. [Google Scholar] [CrossRef]
- Jose, A.; Priscila, V.-D.; Guido, R. A Fuzzy Cognitive Map like Recommender System of Learning Resources. In Proceedings of the 2016 IEEE International Conference on Fuzzy Systems, FUZZ-IEEE 2016, Vancouver, BC, Canada, 24–29 July 2016; pp. 1539–1546. [Google Scholar] [CrossRef]
- Al-Badarenah, A.; Alsakran, J. An Automated Recommender System for Course Selection. Int. J. Adv. Comput. Sci. Appl. 2016, 7, 166–175. [Google Scholar] [CrossRef]
- Elbadrawy, A.; Karypis, G. Domain-Aware Grade Prediction and Top-n Course Recommendation. In Proceedings of the 10th ACM Conference on Recommender Systems, Boston, MA, USA, 15–19 September 2016; ACM: New York, NY, USA, 2016; pp. 183–190. [Google Scholar]
- Outmane, B.; Essaid, E.B. E-Learning Personalization Based on Collaborative Filtering and Learner’s Preference. J. Eng. Sci. Technol. 2016, 11, 1565–1581. [Google Scholar]
- Hasan, M.; Ahmed, S.; Abdullah, D.M.; Rahman, M.S. Graduate School Recommender System: Assisting Admission Seekers to Apply for Graduate Studies in Appropriate Graduate Schools. In Proceedings of the 2016 5th International Conference on Informatics, Electronics and Vision, ICIEV 2016, Dhaka, Bangladesh, 13–14 May 2016; pp. 502–507. [Google Scholar] [CrossRef]
- Symeonidis, P.; Malakoudis, D. MoocRec.Com: Massive Open Online Courses Recommender System. In Proceedings of the Poster Track of the 10th (ACM) Conference on Recommender Systems, RecSys 2016, Boston, MA, USA, 17 September 2016; Available online: http://ceur-ws.org/Vol-1688/paper-01.pdf (accessed on 10 October 2022).
- Khacheb, A.; Belcadhi, L.C. Open Assessment Resources Recommendation for Competence Assessment. In Proceedings of the TEEM ‘16: Proceedings of the Fourth International Conference on Technological Ecosystems for Enhancing Multiculturality, Salamanca, Spain, 2–4 November 2016; ACM International Conference Proceeding Series. Association for Computing Machinery: New York, NY, USA, 2016; pp. 395–400. [Google Scholar]
- Kurilovas, E.; Kurilova, J.; Kurilova, I.; Melesko, J. Personalised Learning System Based on Students’ Learning Styles and Application of Intelligent Technologies. In Proceedings of the ICERI2016 Proceedings, Seville, Spain, 14–16 November 2016; IATED: Valencia, Spain, 2016; Volume 1, pp. 6976–6986. [Google Scholar]
- Kuznetsov, S.; Kordík, P.; Řehořek, T.; Dvořák, J.; Kroha, P. Reducing Cold Start Problems in Educational Recommender Systems. In Proceedings of the International Joint Conference on Neural Networks 2016, Vancouver, BC, Canada, 24–29 July 2016; pp. 3143–3149. [Google Scholar] [CrossRef]
- Fazeli, S.; Lezcano, L.; Rajabi, E.; Drachsler, H.; Sloep, P. Supporting Users of Open Online Courses with Recommendations: An Algorithmic Study. In Proceedings of the IEEE 16th International Conference on Advanced Learning Technologies, ICALT 2016, Austin, TX, USA, 25–28 July 2016; pp. 423–427. [Google Scholar] [CrossRef] [Green Version]
- Bankshinategh, B.; Spanakis, G.; Zaiane, O.; ElAtia, S. A Course Recommender System Based on Graduating Attributes. In Proceedings of the CSEDU 2017-Proceedings of the 9th International Conference on Computer Supported Education, Porto, Portugal, 21–23 April 2017; Volume 1, pp. 347–354. [Google Scholar] [CrossRef]
- Tarus, J.K.; Niu, Z.; Yousif, A. A Hybrid Knowledge-Based Recommender System for e-Learning Based on Ontology and Sequential Pattern Mining. Future Gener. Comput. Syst. 2017, 72, 37–48. [Google Scholar] [CrossRef]
- Xiao, J.; Wang, M.; Jiang, B.; Li, J. A Personalized Recommendation System with Combinational Algorithm for Online Learning. J. Ambient. Intell. Humaniz. Comput. 2018, 9, 667–677. [Google Scholar] [CrossRef]
- Pang, Y.; Jin, Y.; Zhang, Y.; Zhu, T. Collaborative Filtering Recommendation for MOOC Application. Comput. Appl. Eng. Educ. 2017, 25, 120–128. [Google Scholar] [CrossRef]
- Wang, X.; Zhang, Y.; Yu, S.; Liu, X.; Yuan, Y.; Wang, F.Y. E-Learning Recommendation Framework Based on Deep Learning. In Proceedings of the 2017 IEEE International Conference on Systems, Man, and Cybernetics, SMC 2017, Banff, AB, Canada, 5–8 October 2017; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2017; pp. 455–460. [Google Scholar]
- Hariadi, A.I.; Nurjanah, D. Hybrid Attribute and Personality Based Recommender System for Book Recommendation. Proceedings of 2017 International Conference on Data and Software Engineering, ICoDSE 2017, Palembang, Indonesia, 1–2 November 2017; pp. 1–5. [Google Scholar] [CrossRef]
- Turnip, R.; Nurjanah, D.; Kusumo, D.S. Hybrid Recommender System for Learning Material Using Content-Based Filtering and Collaborative Filtering with Good Learners’ Rating. In Proceedings of the 2017 IEEE Conference on e-Learning, e-Management and e-Services, IC3e 2017, Miri, Malaysia, 16–17 November 2017; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2018; pp. 61–66. [Google Scholar]
- Zhang, H.; Huang, T.; Lv, Z.; Liu, S.Y.; Zhou, Z. MCRS: A Course Recommendation System for MOOCs. Multimed. Tools Appl. 2017, 77, 7051–7069. [Google Scholar] [CrossRef]
- Ochirbat, A.; Shih, T.K. Occupation Recommendation with Major Programs for Adolescents. In Proceedings of the International Symposium on Grids and Clouds 2017-ISGC 2017, Taipei, Taiwan, 5–10 March 2017; SISSA Medialab: Trieste, Italy, 2017; Volume 293, pp. 1–16. [Google Scholar]
- el Mabrouk, M.; Gaou, S.; Rtili, M.K. Towards an Intelligent Hybrid Recommendation System for E-Learning Platforms Using Data Mining. Int. J. Emerg. Technol. Learn. (iJET) 2017, 12, 52–76. [Google Scholar] [CrossRef]
- Chicaiza, J.; Piedra, N.; Lopez-Vargas, J.; Tovar-Caro, E. Recommendation of Open Educational Resources. An Approach Based on Linked Open Data. In Proceedings of the IEEE Global Engineering Education Conference, EDUCON, Athens, Greece, 25–28 April 2017; IEEE Computer Society: Washington, DC, USA, 2017; pp. 1316–1321. [Google Scholar]
- Patel, B.; Kakuste, V.; Eirinaki, M. CaPaR: A Career Path Recommendation Framework. In Proceedings of the 3rd IEEE International Conference on Big Data Computing Service and Applications, BigDataService 2017, Redwood City, CA, USA, 6–9 April 2017; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2017; pp. 23–30. [Google Scholar]
- Wang, D.; Liang, Y.; Xu, D.; Feng, X.; Guan, R. A Content-Based Recommender System for Computer Science Publications. Knowl. Based Syst. 2018, 157, 1–9. [Google Scholar] [CrossRef]
- Karga, S.; Satratzemi, M. A Hybrid Recommender System Integrated into LAMS for Learning Designers. Educ. Inf. Technol. 2018, 23, 1297–1329. [Google Scholar] [CrossRef]
- Mbipom, B.; Massie, S.; Craw, S. An E-Learning Recommender That Helps Learners Find the Right Materials. In Proceedings of the AAAI Conference on Artificial Intelligence, New Orleans, LA, USA, 2–7 February 2018; Volume 32. [Google Scholar]
- Li, H.; Li, H.; Zhang, S.; Zhong, Z.; Cheng, J. Intelligent Learning System Based on Personalized Recommendation Technology. Neural Comput. Appl. 2019, 31, 4455–4462. [Google Scholar] [CrossRef]
- Souali, K.; Rahmaoui, O.; Ouzzif, M. Introducing a Traceability Based Recommendation Approach Using Chatbot for E-Learning Platforms. Adv. Intell. Syst. Comput. 2019, 915, 346–357. [Google Scholar] [CrossRef]
- Albatayneh, N.A.; Ghauth, K.I.; Chua, F.-F. Utilizing Learners’ Negative Ratings in Semantic Content-Based Recommender System for e-Learning Forum. Educ. Technol. Soc. 2018, 21, 112–125. [Google Scholar]
- Zhao, Q.; Wang, C.; Wang, P.; Zhou, M.; Jiang, C. A Novel Method on Information Recommendation via Hybrid Similarity. IEEE Trans. Syst. Man Cybern. Syst. 2018, 48, 448–459. [Google Scholar] [CrossRef]
- Zhu, H.; Liu, Y.; Tian, F.; Ni, Y.; Wu, K.; Chen, Y.; Zheng, Q. A Cross-Curriculum Video Recommendation Algorithm Based on a Video-Associated Knowledge Map. IEEE Access 2018, 6, 57562–57571. [Google Scholar] [CrossRef]
- Huo, Y.; Xiao, J.; Ni, L.M. Towards Personalized Learning Through Class Contextual Factors-Based Exercise Recommendation. In Proceedings of the International Conference on Parallel and Distributed Systems-ICPADS, Singapore, 11–13 December 2018; IEEE Computer Society: Washington, DC, USA, 2019; Volume 2018, pp. 85–92. [Google Scholar]
- Hinz, V.T.; Pimenta, M.S. Integrating Reputation to Recommendation Techniques in an E-Learning Environment. In Proceedings of the 2018 17th International Conference on Information Technology Based Higher Education and Training, ITHET 2018, Olhao, Portugal, 26–28 April 2018; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2018. [Google Scholar]
- Ren, Z.; Ning, X.; Lan, A.S.; Rangwala, H. Grade Prediction with Neural Collaborative Filtering. In Proceedings of the 2019 IEEE International Conference on Data Science and Advanced Analytics, DSAA 2019, Washington, DC, USA, 5–8 October 2019; pp. 1–10. [Google Scholar]
- Liu, X. A Collaborative Filtering Recommendation Algorithm Based on the Influence Sets of E-Learning Group’s Behavior. Clust. Comput. 2019, 22, 2823–2833. [Google Scholar] [CrossRef]
- Segal, A.; Gal, K.; Shani, G.; Shapira, B. A Difficulty Ranking Approach to Personalization in E-Learning. Int. J. Hum. Comput. Stud. 2019, 130, 261–272. [Google Scholar] [CrossRef] [Green Version]
- Britto, J.; Prabhu, S.; Gawali, A.; Jadhav, Y. A Machine Learning Based Approach for Recommending Courses at Graduate Level. In Proceedings of the 2nd International Conference on Smart Systems and Inventive Technology, ICSSIT 2019, Tirunelveli, India, 27–29 November 2019; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2019; pp. 117–121. [Google Scholar]
- Gianotti, R.C.; Cazella, S.C.; Behar, P.A. A Model for Integrating Personality Traits into an Educational Recommender System. In Proceedings of the IEEE 19th International Conference on Advanced Learning Technologies, ICALT 2019, Maceio, Brazil, 15–18 July 2019; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2019; pp. 383–385. [Google Scholar]
- Slim, A.; Hush, D.; Ojha, T.; Abdallah, C.; Heileman, G.; El-Howayek, G. An Automated Framework to Recommend a Suitable Academic Program, Course and Instructor. In Proceedings of the 5th IEEE International Conference on Big Data Service and Applications, BigDataService 2019, Workshop on Big Data in Water Resources, Environment, and Hydraulic Engineering and Workshop on Medical, Healthcare, Using Big Data Technologies, Newark, CA, USA, 4–9 April 2019; pp. 145–150. [Google Scholar] [CrossRef]
- Vaidhehi, V.; Suchithra, R. An Enhanced Approach Using Collaborative Filtering for Generating under Graduate Program Recommendations. In Proceedings of the 2019 2nd International Conference on Advanced Computational and Communication Paradigms, ICACCP 2019, Gangtok, India, 25–28 February 2019; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2019; pp. 1–6. [Google Scholar]
- Morsomme, R.; Vazquez Alferez, S. Content-Based Course Recommender System for Liberal Arts Education. In Proceedings of the 12th International Conference on Educational Data Mining (EDM 2019), Montreal, QC, Canada, 2–5 July 2019; pp. 748–753. [Google Scholar]
- Baidada, M.; Mansouri, K.; Poirier, F. Development of an Automatic Process for Recommending Well Adapted Educational Resources in an E-Learning Environment. In Proceedings of the 6th IEEE Congress on Information Science and Technology, CiSt, Agadir-Essaouira, Morocco, Russia, 5–12 June 2020; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2020; pp. 231–235. [Google Scholar]
- Huang, Z.; Liu, Q.; Zhai, C.; Yin, Y.; Chen, E.; Gao, W.; Hu, G. Exploring Multi-Objective Exercise Recommendations in Online Education Systems. In Proceedings of the International Conference on Information and Knowledge Management, Beijing, China, 3–7 November 2019; Association for Computing Machinery: New York, NY, USA, 2019; pp. 1261–1270. [Google Scholar]
- Jiang, W.; Pardos, Z.A.; Wei, Q. Goal-Based Course Recommendation. In Proceedings of the 9th International Conference on Learning Analytics & Knowledge, Tempe, AZ, USA, 4–8 March 2019; Association for Computing Machinery: New York, NY, USA, 2019; pp. 36–45. [Google Scholar]
- Vina, Z.K.; Eko, S. Rosmasari KNN and Naive Bayes for Optional Advanced Courses Recommendation. In Proceedings of the 6th International Conference on Electrical, Electronics and Information Engineering (ICEEIE), Denpasar, Indonesia, 3–4 October 2019; pp. 306–309. [Google Scholar]
- Samin, H.; Azim, T. Knowledge Based Recommender System for Academia Using Machine Learning: A Case Study on Higher Education Landscape of Pakistan. IEEE Access 2019, 7, 67081–67093. [Google Scholar] [CrossRef]
- Dahdouh, K.; Dakkak, A.; Oughdir, L.; Ibriz, A. Large-Scale e-Learning Recommender System Based on Spark and Hadoop. J. Big Data 2019, 6, 2. [Google Scholar] [CrossRef] [Green Version]
- Wei, P.; Li, L. Online Education Recommendation Model Based on User Behavior Data Analysis. J. Intell. Fuzzy Syst. 2019, 37, 4725–4733. [Google Scholar] [CrossRef]
- Shi, K.; Wen, B.; Wang, J.; Ouyang, Z. Research for Personalized Learning Reasource Recommendation Model Based on Academic Emotions. In Proceedings of the 2019 IEEE International Conference on Computer Science and Educational Informatization, CSEI, Kunming, China, 16–19 August 2019; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2019; pp. 255–258. [Google Scholar]
- Weijie, J.; Zachary, A.P. Time Slice Imputation for Personalized Goal-Based Recommendation in Higher Education. In Proceedings of the 13th ACM Conference on Recommender Systems, Copenhagen, Denmark, 16–20 September 2019; ACM: New York, NY, USA, 2019; pp. 506–510. [Google Scholar]
- Niyigena, J.P.; Jiang, Q. A Hybrid Model for E-Learning Resources Recommendations in the Developing Countries. In Proceedings of the 4th International Conference on Deep Learning Technologies, Beijing, China, 10–12 July 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 21–25. [Google Scholar] [CrossRef]
- Isma’Il, M.; Haruna, U.; Aliyu, G.; Abdulmumin, I.; Adamu, S. An Autonomous Courses Recommender System for Undergraduate Using Machine Learning Techniques. In Proceedings of the 2020 International Conference in Mathematics, Computer Engineering and Computer Science, ICMCECS 2020, Ayobo, Lagos, Nigeria, 18–21 March 2020. [Google Scholar] [CrossRef]
- Wang, J.; Xie, H.; Au, O.T.S.; Zou, D.; Wang, F.L. Attention-Based CNN for Personalized Course Recommendations for MOOC Learners. In Proceedings of the 2020 International Symposium on Educational Technology, ISET 2020, Bangkok, Thailand, 24–27 August 2020; pp. 180–184. [Google Scholar] [CrossRef]
- Li, J.; Ye, Z. Course Recommendations in Online Education Based on Collaborative Filtering Recommendation Algorithm. Complexity 2020, 2020, 6619249. [Google Scholar] [CrossRef]
- Wu, W.; Wang, B.; Zheng, W.; Liu, Y.; Yin, L. Higher Education Online Courses Personalized Recommendation Algorithm Based on Score and Attributes. J. Phys. Conf. Ser. 2020, 1673, 012025. [Google Scholar] [CrossRef]
- Tavakoli, M.; Mol, S.T.; Kismihók, G. Labour Market Information Driven, Personalized, OER Recommendation System for Lifelong Learners. In Proceedings of the 12th International Conference on Computer Supported Education, CSEDU 2020, Prague, Czech Republic, 2–4 May 2020; Volume 2, pp. 96–104. [Google Scholar] [CrossRef]
- Liao, T.; Feng, X.; Sun, Y.; Wang, H.; Liao, C.; Li, Y. Online Teaching Platform Based on Big Data Recommendation System. In Proceedings of the 5th International Conference on Information and Education Innovations, ICIEI 2020, London, UK, 26–28 July 2020; pp. 35–39. [Google Scholar] [CrossRef]
- Lalitha, T.B.; Sreeja, P.S. Personalised Self-Directed Learning Recommendation System. Procedia Comput. Sci. 2020, 171, 583–592. [Google Scholar] [CrossRef]
- Wang, C.; Zhu, H.; Zhu, C.; Zhang, X.; Chen, E.; Xiong, H. Personalized Employee Training Course Recommendation with Career Development Awareness. In Proceedings of the Web Conference 2020-Proceedings of the World Wide Web Conference, WWW 2020, Taipei, Taiwan, 20–24 April 2020; pp. 1648–1659. [Google Scholar] [CrossRef]
- Chen, Q.; Yu, X.; Liu, N.; Yuan, X.; Wang, Z. Personalized Course Recommendation Based on Eye-Tracking Technology and Deep Learning. In Proceedings of the 2020 IEEE 7th International Conference on Data Science and Advanced Analytics, DSAA 2020, Sydney, Australia, 6–9 October 2020; pp. 692–698. [Google Scholar] [CrossRef]
- Wan, N.; Wu, X.; Guo, S.; Yang, L.; Han, Q.; Yin, R. Research on Personalized Recommendation of Learning Resource Based on Big Data of Education. In Proceedings of the 2nd International Conference on Computer Science and Educational Informatization, CSEI 2020, Xinxiang, China, 12–14 June 2020; pp. 306–311. [Google Scholar] [CrossRef]
- Suganya, G.; Premalatha, M.; Dubey, P.; Drolia, A.R.; Srihari, S. Subjective Areas of Improvement: A Personalized Recommendation. Procedia Comput. Sci. 2020, 172, 235–239. [Google Scholar] [CrossRef]
- Slimani, H.; Hamal, O.; el Faddouli, N.E.; Bennani, S.; Amrous, N. The Hybrid Recommendation of Digital Educational Resources in a Distance Learning Environment: The Case of MOOC. In Proceedings of the 13th International Conference on Intelligent Systems: Theories and Applications, SITA’20, Rabat, Morocco, 23–24 September 2020; pp. 109–114. [Google Scholar] [CrossRef]
- Sebbaq, H.; el Faddouli, N.E.; Bennani, S. Recommender System to Support Moocs Teachers: Framework Based on Ontology and Linked Data. In Proceedings of the 13th International Conference on Intelligent Systems: Theories and Applications, SITA’20, Rabat, Morocco, 23–24 September 2020; pp. 103–108. [Google Scholar] [CrossRef]
- Wu, Z.; Tang, Y.; Liang, Q. A Course Recommendation System Oriented to Multiple Condition Constraints. In Proceedings of the 2021 IEEE International Conference on Educational Technology, ICET 2021, Beijing, China, 18–20 June 2021; Institute of Electrical and Electronics Engineers Inc.: Piscataway, NJ, USA, 2021; pp. 11–15. [Google Scholar]
- Emon, M.I.; Shahiduzzaman, M.; Rakib, M.R.H.; Shathee, M.S.A.; Saha, S.; Kamran, M.N.; Fahim, J.H. Profile Based Course Recommendation System Using Association Rule Mining and Collaborative Filtering. In Proceedings of the 2021 International Conference on Science & Contemporary Technologies (ICSCT), Dhaka, Bangladesh, 5–7 August 2021; pp. 1–5. [Google Scholar]
- Tembo, S.; Chen, J. Personalised Material and Course Recommendation System for High School Students. In Book Artificial Intelligence in Education and Teaching Assessment, 1st ed.; Wei, W., Guangming, W., Xiaoming, D., Baoju, Z., Eds.; Springer Singapore: Singapore, 2021; pp. 175–184. [Google Scholar]
- Rezende, P.; Campos, F. BROAD-RS: Agent Based Architecture for Educational Context-Aware Recommendation. Lynx 2021, 1, 122–138. [Google Scholar] [CrossRef]
- Lang, F.; Liang, L.; Huang, K.; Chen, T.; Zhu, S. Movie Recommendation System for Educational Purposes Based on Field-Aware Factorization Machine. Mob. Netw. Appl. 2021, 26, 2199–2205. [Google Scholar] [CrossRef]
- Vedavathi, N.; Anil Kumar, K.M. An Efficient E-Learning Recommendation System for User Preferences Using Hybrid Optimization Algorithm. Soft Comput. 2021, 25, 9377–9388. [Google Scholar] [CrossRef]
- Ali, S.; Hafeez, Y.; Humayun, M.; Jamail, N.S.M.; Aqib, M.; Nawaz, A. Enabling Recommendation System Architecture in Virtualized Environment for E-Learning. Egypt. Inform. J. 2021, 23, 33–45. [Google Scholar] [CrossRef]
- Bhaskaran, S.; Marappan, R. Design and Analysis of an Efficient Machine Learning Based Hybrid Recommendation System with Enhanced Density-Based Spatial Clustering for Digital e-Learning Applications. Complex Intell. Syst. 2021, 1–17. [Google Scholar] [CrossRef]
- Bhaskaran, S.; Marappan, R.; Santhi, B. Design and Analysis of a Cluster-Based Intelligent Hybrid Recommendation System for E-Learning Applications. Mathematics 2021, 9, 197. [Google Scholar] [CrossRef]
- Khalifeh, S.; Al-Mousa, A. A Book Recommender System Using Collaborative Filtering Method. In Proceedings of the International Conference on Data Science, E-learning and Information Systems, DATA’21, Ma’an, Jordan, 5–7 April 2021; Association for Computing Machinery: New York, NY, USA, 2021; pp. 131–135. [Google Scholar]
- Joy, J.; Raj, N.S.; Renumol, V.G. Ontology-Based E-Learning Content Recommender System for Addressing the Pure Cold-Start Problem. J. Data Inf. Qual. 2021, 13, 1–27. [Google Scholar] [CrossRef]
- Diao, X.; Zeng, Q.; Duan, H.; Song, Z.; Zhou, C. Personalized Learning Resource Recommendation Based on Course Ontology and Cognitive Ability. J. Comput. 2021, 32, 149–163. [Google Scholar] [CrossRef]
- Azouzi, S.; Hajlaoui, J.E.; Brahmi, Z.; Ghannouchi, S.A. Collaborative E-Learning Process Discovery in Multi-Tenant Cloud. Int. J. Intell. Syst. Appl. 2021, 13, 21–37. [Google Scholar] [CrossRef]
- Bustos López, M.; Alor-Hernández, G.; Sánchez-Cervantes, J.L.; Paredes-Valverde, M.A.; Salas-Zárate, M.D.P. EduRecomSys: An Educational Resource Recommender System Based on Collaborative Filtering and Emotion Detection. Interact. Comput. 2020, 32, 407–432. [Google Scholar] [CrossRef]
- Mentes Libed, J.; Perreras, R. Recommending Learning Model for Online Learning Delivery. In Proceedings of the 12th International Conference on E-Education, E-Business, E-Management, and E-Learning, IC4E 2021, Tokyo, Japan, 10–13 January 2021; Association for Computing Machinery: New York, NY, USA, 2021; pp. 34–38. [Google Scholar]
- Hassan, M.; Hamada, M. Performance comparison of featured neural network trained with backpropagation and delta rule techniques for movie rating prediction in multi-criteria recommender systems. Informatica 2016, 40, 409–414. [Google Scholar]
- Hassan, M.; Hamada, M. Performance comparison of feed-forward neural networks trained with different learning algorithms for recommender systems. Computation 2017, 5, 40–58. [Google Scholar] [CrossRef] [Green Version]
- Hamada, M.; Hassan, M. An enhanced learning style index: Implementation and integration into an intelligent and adaptive e-Learning system. Eurasia J. Math. Sci. Technol. Educ. 2017, 13, 4449–4470. [Google Scholar] [CrossRef]
User/Item | Item1 | Item2 | Item3 | Item4 |
---|---|---|---|---|
User1 | 2.5,4,3,2,1 | 3.5,5,2,4,3 | 4,4,5,5,2 | 1,1,0,2,1 |
User2 | ?,?,?,?,? | 1,0,0,0,4 | 2,3,2,2,1 | 0,0,0,0,0 |
User3 | ?,?,?,?,? | 4,4,5,5,2 | 5,5,5,5,5 | ?,?,?,?,? |
User4 | 4.5,4,5,5,4 | 1.5,2,1,1,2 | 5,5,5,5,5 | 0,0,0,0,0 |
User5 | 3,4,3,2,3 | ?,?,?,?,? | ?,?,?,?,? | 2.5,3,3,2,2 |
Tasks | Works on the User Task |
---|---|
Find Novel Items | [37,38,39,40,41,42,43] |
Find Peers | [19,43,44,45,46,47,48] |
Recommend Sequence | [49,50,51,52,53,54,55,56] |
Annotation in Context | [57,58,59,60,61] |
Find Good Pathways | [62,63,64,65,66,67,68,69] |
Find Good Items/Find All Good Items | [44,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149,150,151] |
Year | Collaborative Filtering | Content-Based | Knowledge-Based | Rule-Based | Hybrid | Context-Aware | Deep Learning | Others |
---|---|---|---|---|---|---|---|---|
2021 | [68,138,141,146,149] | [61] | [69] | [138,148] | [139,144,145] | [140] | [56,142] | [137,143,147,151] |
2020 | [48,126,127,129,131,133,150] | [67] | [130] | [114,123,128,135,136] | [55] | [54,125,132] | [124,134] | |
2019 | [106,107,108,111,112,120,121] | [113] | [118] | [119] | [60,110] | [53,106,115,116,122] | [109,117,118] | |
2018 | [43,64,86,103,104,105] | [42,96,101] | [98] | [52,65,97,99,102] | [43] | [42,66] | [100] | |
2017 | [41,84,87,92,95] | [39] | [94] | [40,59,85,89,90,93] | [88] | [91] | ||
2016 | [19,73,75,76,77,79] | [79] | [80,81] | [51,63,82,83] | [74,78] | |||
2015 | [37,38,47,71,72] | [44] | [71] | [45,46,50] | [57,58] | [49,62,70] |
Country | Alpha Code | No. of Papers | Country | Alpha Code | No. of Papers | Country | Alpha Code | No. of Papers |
---|---|---|---|---|---|---|---|---|
China | CN | 34 | Pakistan | PK | 2 | Mexico | MX | 1 |
India | IN | 12 | Ecuador | EC | 2 | Colombia | CO | 1 |
USA | US | 10 | Germany | DE | 2 | Canada | CA | 1 |
Morocco | MA | 9 | Bangladesh | BD | 2 | Israel | IL | 1 |
Indonesia | ID | 4 | South Korea | KR | 2 | Czech | CZ | 1 |
Brazil | BR | 4 | Serbia | RS | 1 | Australia | AU | 1 |
Greece | GR | 3 | Saudi Arabia | SA | 1 | Thailand | TH | 1 |
Jordan | JO | 3 | Malaysia | MY | 1 | Taiwan | TW | 1 |
Vietnam | VN | 2 | Italy | IT | 1 | New Zealand | NZ | 1 |
Tunisia | TN | 2 | Philippines | PH | 1 | France | FR | 1 |
Spain | ES | 2 | Nigeria | NG | 1 | Lithuania | LT | 1 |
Netherlands | NL | 2 | Japan | JP | 1 | UK | GB | 1 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Salau, L.; Hamada, M.; Prasad, R.; Hassan, M.; Mahendran, A.; Watanobe, Y. State-of-the-Art Survey on Deep Learning-Based Recommender Systems for E-Learning. Appl. Sci. 2022, 12, 11996. https://doi.org/10.3390/app122311996
Salau L, Hamada M, Prasad R, Hassan M, Mahendran A, Watanobe Y. State-of-the-Art Survey on Deep Learning-Based Recommender Systems for E-Learning. Applied Sciences. 2022; 12(23):11996. https://doi.org/10.3390/app122311996
Chicago/Turabian StyleSalau, Latifat, Mohamed Hamada, Rajesh Prasad, Mohammed Hassan, Anand Mahendran, and Yutaka Watanobe. 2022. "State-of-the-Art Survey on Deep Learning-Based Recommender Systems for E-Learning" Applied Sciences 12, no. 23: 11996. https://doi.org/10.3390/app122311996
APA StyleSalau, L., Hamada, M., Prasad, R., Hassan, M., Mahendran, A., & Watanobe, Y. (2022). State-of-the-Art Survey on Deep Learning-Based Recommender Systems for E-Learning. Applied Sciences, 12(23), 11996. https://doi.org/10.3390/app122311996