Recommendation Systems on E-Learning and Social Learning: A Systematic Review
Open accessAbstract
E-learning is renowned as one of the highly effective modalities of learning. Social learning, in turn, is considered to be of major importance as it promotes collaboration between learners. For properly managing learning resources, recommender systems have been implemented in e-learning to enhance learners' experience. Whilst recommender systems are of widespread concern in online learning, it is still unclear to educators how recommender systems can improve the learning process and have a positive impact on learning. This paper seeks to provide an overview of the recommender systems proposed in e-learning between 2007 and the first part of 2021. Out of 100 initially identified publications for the period between 2007 and the first part of 2021, 51 articles were included for final synthesis, according to specific criteria. The descriptive results show that most of the disciplines involved in educational recommender systems papers have approached e-learning in a general way without putting as much emphasis on social learning, and that recommender systems based on explicit feedbacks and ratings were the most frequently used in empirical studies. The synthesis of results presents several recommender systems types in e-learning: (1) Content-based recommender systems, (2) Collaborative-filtering recommender systems, (3) Hybrid recommender systems and (4) Recommender systems based on supervised and unsupervised algorithms. The conclusions reflect on the almost lack of critical reflection on the importance of addressing recommender systems in social learning and social educational networks in particular, especially as social learning has particular requirements, the weak databases size used in some research work, the importance of acknowledging the strengths and weaknesses of each type of recommender system in an educational context and the need for further exploration of implicit feedbacks more than explicit learners’ feedbacks for more accurate recommendations.
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
AAs allow for a more accurate measure of the learner's abilities by dynamically changing the difficulty of the questions based on the student's performance evidence.
“These AAs allow for a more accurate measure of the learner's abilities by dynamically changing the difficulty of the questions based on the student's performance evidence [213,214].”
From Leveraging AI in E-Learning: Personalized Learning and Adaptive Assessment through Cognitive Neuropsychology—A Systematic Analysis (2024) · cites this paper as [213]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Cites
Collaborative filtering recommender systems
Nilashi, M., Bagherifard, K., Ibrahim, O., et al. (2013) · Research Journal of Applied Sciences Engineering and Technology · doi:10.19026/rjaset.5.4644 · Cited by 1,890 · see citing works
E-Learning personalization based on hybrid recommendation strategy and learning style identification
Klašnja-Milićević, A., Vesin, B., Ivanović, M., & Budimac, Z. (2011) · Computers & Education · doi:10.1016/j.compedu.2010.11.001 · Cited by 580 · see citing works
Knowledge-based recommendation: a review of ontology-based recommender systems for e-learning
Tarus, J. K., Niu, Z., & Mustafa, G. (2017) · Artificial Intelligence Review · doi:10.1007/s10462-017-9539-5 · Cited by 494 · see citing works
Nortvig, A.-M., Petersen, A. K., & Balle, S. H. (2018) · The Electronic Journal of e-Learning · Cited by 477 · see citing works
A systematic review: machine learning based recommendation systems for e-learning
Khanal, S. S., Prasad, P. W. C., Alsadoon, A., & Maag, A. (2019) · Education and Information Technologies · doi:10.1007/s10639-019-10063-9 · Cited by 379 · see citing works
A content-based recommender system for computer science publications
Wang, D., Liang, Y., Xu, D., Feng, X., & Guan, R.-C. (2018) · Knowledge-Based Systems · doi:10.1016/j.knosys.2018.05.001 · Cited by 337 · see citing works
Data Mining for Web Personalization
Mobasher, B. (2007) · Springer eBooks · doi:10.1007/978-3-540-72079-9_3 · Cited by 318 · see citing works
Hsu, C.-K., Hwang, G.-J., & Chang, C.-K. (2013) · Comput. Educ. · doi:10.1016/j.compedu.2012.12.004 · Cited by 298 · see citing works
Collaborative filtering adapted to recommender systems of e-learning
Bobadilla, J., Serradilla, F., & Hernando, A. (2009) · Knowledge-Based Systems · doi:10.1016/j.knosys.2009.01.008 · Cited by 286 · see citing works
Aher, S. B., & Lobo, L. M. R. J. (2013) · Knowledge-Based Systems · doi:10.1016/j.knosys.2013.04.015 · Cited by 223 · see citing works
A Hybrid Approach using Collaborative filtering and Content based Filtering for Recommender System
Geetha, G., Safa, M., Fancy, C., et al. (2018) · Journal of Physics Conference Series · doi:10.1088/1742-6596/1000/1/012101 · Cited by 177 · see citing works
A hybrid recommender system for e-learning based on context awareness and sequential pattern mining
Tarus, J. K., Niu, Z., & Kalui, D. M. (2017) · Soft Computing · doi:10.1007/s00500-017-2720-6 · Cited by 165 · see citing works
A Hybrid E-Learning Recommendation Approach Based on Learners’ Influence Propagation
Wan, S., & Niu, Z. (2019) · IEEE Transactions on Knowledge and Data Engineering · doi:10.1109/tkde.2019.2895033 · Cited by 146 · see citing works
Bhaskaran, S., Marappan, R., & Santhi, B. (2021) · Mathematics · doi:10.3390/math9020197 · Cited by 104 · see citing works
Community in Online Higher Education: Challenges and Opportunities.
Arasaratnam‐Smith, L. A., & Northcote, M. T. (2017) · The Electronic Journal of e-Learning · Cited by 99 · see citing works
Development of a reading material recommendation system based on a knowledge engineering approach
Hsu, C.-K., Hwang, G., & Chang, C. (2009) · Computers & Education · doi:10.1016/j.compedu.2009.12.004 · Cited by 80 · see citing works
A Survey Paper on E-Learning Recommender System
Sikka, R., Dhankhar, A., & Rana, C. (2012) · International Journal of Computer Applications · doi:10.5120/7218-0024 · Cited by 76 · see citing works
A Hybrid Attribute–based Recommender System for E–learning Material Recommendation
Salehi, M., & Kmalabadi, I. N. (2012) · IERI Procedia · doi:10.1016/j.ieri.2012.06.135 · Cited by 72 · see citing works
A Machine Learning-Based Recommender System for Improving Students Learning Experiences
Yanes, N., Mostafa, A. M., Ezz, M. M., & Almuayqil, S. N. (2020) · IEEE Access · doi:10.1109/access.2020.3036336 · Cited by 71 · see citing works
E-learning Recommendation System
Tan, H., Guo, J., & Li, Y. (2008) · doi:10.1109/csse.2008.305 · Cited by 68 · see citing works
eLearning Tools at the University of Botswana: Relevance and Use Under COVID-19 Crisis
Ntshwarang, P. N., Malinga, T., & Losike-Sedimo, N. C. (2021) · Higher Education for the Future · doi:10.1177/2347631120986281 · Cited by 62 · see citing works
Singh, P. K., Sinha, M., Das, S., et al. (2020) · Applied Intelligence · doi:10.1007/s10489-020-01775-4 · Cited by 52 · see citing works
Design and Application of an Improved Genetic Algorithm to a Class Scheduling System
Chen, X., Yue, G. X.-G., Li, R. Y. M., et al. (2021) · International Journal of Emerging Technologies in Learning (iJET) · doi:10.3991/ijet.v16i01.18225 · Cited by 52 · see citing works
Multi-model Ontology-Based Hybrid Recommender System in E-learning Domain
Zhuhadar, L., Nasraoui, O., Wyatt, R. E., et al. (2009) · IEEE/WIC/ACM International Joint Conference on Web Intelligence and Intelligent Agent Technology (WI-IAT) · doi:10.1109/wi-iat.2009.238 · Cited by 51 · see citing works
Fazeli, S., Drachsler, H., Bitter-Rijpkema, M., et al. (2017) · IEEE Transactions on Learning Technologies · doi:10.1109/tlt.2017.2732349 · Cited by 43 · see citing works
The Effect of Incorporating Good Learners' Ratings in e-Learning Content-Based Recommender System.
Ghauth, K. I., & Abdullah, N. A. (2011) · Educational Technology & Society · Cited by 39 · see citing works
A Hybrid Recommender System Based on User-Recommender Interaction
Zhang, H., Min, F., He, X., et al. (2015) · Mathematical Problems in Engineering · doi:10.1155/2015/145636 · Cited by 38 · see citing works
Ahmed, M. U., Hussain, S., & Farid, S. (2018) · The Electronic Journal of e-Learning · Cited by 36 · see citing works
CodERS: A hybrid recommender system for an E-learning system
Ansari, M. H., Moradi, M., NikRah, O., et al. (2016) · doi:10.1109/icspis.2016.7869884 · Cited by 35 · see citing works
Towards an Intelligent Hybrid Recommendation System for E-Learning Platforms Using Data Mining
Mabrouk, M. E., Gaou, S., & Rtili, M. K. (2017) · International Journal of Emerging Technologies in Learning (iJET) · doi:10.3991/ijet.v12i06.6610 · Cited by 34 · see citing works
Which Recommender System Can Best Fit Social Learning Platforms?
Fazeli, S., Loni, B., Drachsler, H., et al. (2014) · Lecture notes in computer science · doi:10.1007/978-3-319-11200-8_7 · Cited by 33 · see citing works
Ouadoud, M., Chkouri, M. Y., Nejjari, A., et al. (2017) · International Journal of Emerging Technologies in Learning (iJET) · doi:10.3991/ijet.v12i02.6381 · Cited by 31 · see citing works
E-Learning Recommender System Based On Collaborative Filtering And Ontology
Tarus, J. K., Niu, Z., & Bakhti, K. (2017) · Zenodo (CERN European Organization for Nuclear Research) · doi:10.5281/zenodo.1129066 · Cited by 30 · see citing works
Gannod, G. C., Abbott, K. H., Haitsma, K. S. V., Martindale, N., & Heppner, A. (2018) · The Gerontologist · doi:10.1093/geront/gny056 · Cited by 30 · see citing works
Best Combination of Machine Learning Algorithms for Course Recommendation System in E-learning
BAher, S., & Lobo, L. M. R. J. (2012) · International Journal of Computer Applications · doi:10.5120/5542-7598 · Cited by 28 · see citing works
Turnip, R., Nurjanah, D., & Kusumo, D. S. (2017) · IEEE Conference on e-Learning, e-Management and e-Services (IC3e) · doi:10.1109/ic3e.2017.8409239 · Cited by 27 · see citing works
Content-based Course Recommender System for Liberal Arts Education.
Morsomme, R., & Alferez, S. V. (2019) · Research Publications (Maastricht University) · Cited by 25 · see citing works
The Effectiveness of Facebook Groups for e-Learning
Pi, S. (2014) · International Journal of Information and Education Technology · doi:10.7763/ijiet.2015.v5.553 · Cited by 21 · see citing works
Recommender system for learning SQL using hints
Lavbič, D., Matek, T., & Zrnec, A. (2016) · Interactive Learning Environments · doi:10.1080/10494820.2016.1244084 · Cited by 18 · see citing works
An Architecture for Recommendation of Courses in E-learning
Dwivedi, S. K., & Rawat, B. (2017) · International Journal of Information Technology and Computer Science · doi:10.5815/ijitcs.2017.04.06 · Cited by 18 · see citing works
A Framework for Personalized Competitive Programming Training
Mascio, T. D., Luigi Laura, A., & Temperini, M. (2018) · International Conference on Information Technology Based Higher Education and Training (ITHET) · doi:10.1109/ithet.2018.8424620 · Cited by 18 · see citing works
E-Learning Recommender System for Learners: A Machine Learning based Approach
Chaudhary, K., & Gupta, N. (2019) · International Journal of Mathematical Engineering and Management Sciences · doi:10.33889/ijmems.2019.4.4-076 · Cited by 18 · see citing works
A new recommender system for e-learning environments
Souali, K., Afia, A. E., Faizi, R., et al. (2011) · doi:10.1109/icmcs.2011.5945630 · Cited by 17 · see citing works
Smart Courses Recommender System for Online Learning Platform
Dahdouh, K., Oughdir, L., Dakkak, A., et al. (2018) · IEEE International Congress on Information Science and Technology (CiSt) · doi:10.1109/cist.2018.8596516 · Cited by 17 · see citing works
Sunil, & Doja, M. N. (2019) · Lecture notes in electrical engineering · doi:10.1007/978-3-030-30577-2_53 · Cited by 17 · see citing works
Contextual Information Retrieval within Recommender System: Case Study "E-learning System"
Brik, M., & Touahria, M. (2020) · TEM Journal · doi:10.18421/tem93-41 · Cited by 16 · see citing works
e-Learning Recommender System for Teachers using Opinion Mining
Tewari, A. S., Saroj, A., & Barman, A. G. (2015) · Lecture notes in electrical engineering · doi:10.1007/978-3-662-46578-3_122 · Cited by 13 · see citing works
Tahmasebi, M., Fotouhi, F., & Esmaeili, M. (2019) · DOAJ (DOAJ: Directory of Open Access Journals) · doi:10.22044/jadm.2018.6397.1755 · Cited by 13 · see citing works
A Literature Review and Classification of Recommender Systems on Academic Journals
Park, D. H., Kim, H. K., Choi, I. Y., et al. (2011) · Journal of Intelligence and Information Systems · doi:10.13088/jiis.2011.17.1.139 · Cited by 12 · see citing works
Association Rules Mining Method of Big Data for E-Learning Recommendation Engine
Dahdouh, K., Dakkak, A., Oughdir, L., et al. (2019) · Advances in intelligent systems and computing · doi:10.1007/978-3-030-11928-7_43 · Cited by 10 · see citing works
A Hybrid Model for E-Learning Resources Recommendations in the Developing Countries
Niyigena, J.-P., & Jiang, Q. (2020) · International Conference on Deep Learning Technologies (ICDLT) · doi:10.1145/3417188.3417211 · Cited by 9 · see citing works
Constructing a Hybrid Recommender System
Ignat’ev, V. Y., Lemtyuzhnikova, D. V., Rul’, D. I., et al. (2018) · Journal of Computer and Systems Sciences International · doi:10.1134/s1064230718060060 · Cited by 8 · see citing works
A Recommendation Cascade for E-learning
Buncle, J., Anane, R., & Nakayama, M. (2013) · International Conference on Advanced Information Networking and Applications (AINA) · doi:10.1109/aina.2013.142 · Cited by 7 · see citing works
Community Collaborative Filtering for E-Learning
Hu, J., & Zhang, W. (2008) · International Conference on Computer and Electrical Engineering · doi:10.1109/iccee.2008.144 · Cited by 6 · see citing works
Design of Self-Directed E-Learning Material Recommendation System with On-Line Evaluation
Liu, F. (2008) · doi:10.1109/ichit.2008.184 · Cited by 6 · see citing works
Integrating Reputation to Recommendation Techniques in an e-learning Environment
Hinz, V. T., & Pimenta, M. S. (2018) · International Conference on Information Technology Based Higher Education and Training (ITHET) · doi:10.1109/ithet.2018.8424782 · Cited by 6 · see citing works
Recommendation for Learners in E-Learning System
Chaudhary, K., & Gupta, N. (2017) · International Conference on Next Generation Computing and Information Systems (ICNGCIS) · doi:10.1109/icngcis.2017.8 · Cited by 6 · see citing works
Masethe, M. A., Ojo, S. O., Odunaike, S. A., et al. (2021) · Springer eBooks · doi:10.1007/978-981-15-9209-6_7 · Cited by 6 · see citing works
RECOMMENDER SYSTEM FOR COMBINATION OF LEARNING ELEMENTS IN MOBILE ENVIRONMENT
Soualah-Alila, F., Mendes, F., Cruz, C., et al. (2012) · HAL (Le Centre pour la Communication Scientifique Directe) · Cited by 5 · see citing works
Kowald, D., Lacić, E., Theiler, D., et al. (2018) · arXiv (Cornell University) · doi:10.48550/arxiv.1808.04603 · Cited by 5 · see citing works
Gannod, G. C., Abbott, K. H., Haitsma, K. S. V., et al. (2018) · Innovation in Aging · doi:10.1093/geroni/igy023.158 · Cited by 5 · see citing works
The Enhancement and Application of Collaborative Filtering in e-Learning System
Song, B., & Gao, J. (2014) · Lecture notes in computer science · doi:10.1007/978-3-319-11897-0_22 · Cited by 3 · see citing works
PERSONALIZING ACCESS TO E-LEARNING CONTENT BASED ON THEIR PREFERENCES
Basagoiti, R., & Arenaza-Nuño, I. (2015) · Cited by 1 · see citing works
Flagged first, then by citations
Research works printed but not linked: 8
- Agbonifo, O. C. and Akinsete, M., 2020. Development of an ontology-based personalised e-learning recommender system. International Journal of Computer (IJC), 38(1), pp. 102-112.
- Bourkoukou, O., Bachari, E.E., 2018. Toward a hybrid recommender system for e-learning personalization based on data mining technique. International Journal on Informatics Visualization, 2(4), pp.271-278.
- Khairil Imran, Ghauth; Nor Aniza, Abdullah, 2011. The effect of incorporating good learners' ratings in e-learning content- based recommender system. Journal of Educational Technology & Society, 14(2), pp. 248-257.
- Khan, A., Egbue, O., Palkie, B., Madden, J., 2017. Active learning: engaging students to maximize learning in an online course. Electronic Journal of E-learning, 15(2), p107-115.
- Sharma, S., Mahajan, A., 2017. A collaborative filtering recommender system for github, International Journal of Emerging Technologies in Engineering Research (IJETER), 5(8), pp. 57-62
- Soude Fazeli, Babak Loni, Hendrik Drachsler and Peter B. Sloep, 2014. Which recommender system can best fit social learning platforms?, In: C., Rensing, S. de Freitas, T. Ley, P.J. Muñoz-Merino (Eds.), Open learning and teaching in educational communities. Cham: Springer, pp. 84-97. https://doi.org/10.1007/978-3-319-11200-8_7 · DOI
- Verlani Timm Hinz; Marcelo Soares Pimenta, 2018. Integrating reputation to recommendation techniques in an e-learning environment. 17th International Conference on Information Technology Based Higher Education and Training (ITHET), Olhao: IEEE, 2018, pp. 1-6.
- Yanes, N., Mostafa, A. M., Ezz, M.and Almuayqil, S. N., 2020. A machine learning-based recommender system for improving students learning experiences. IEEE Access, 8, pp. 201218-201235. https://doi.org/10.1109/ACCESS.2020.3036336 · DOI
Cited by
Sorted by citations
Halkiopoulos, C., & Gkintoni, E. (2024) · Electronics · doi:10.3390/electronics13183762 · Cited by 328 · see citing works
“These AAs allow for a more accurate measure of the learner’s abilities by dynamically changing the difficulty of the questions based on the student’s performance evidence [213,214].”
- Authors
- Souabi, S., Retbi, A., Khalidi Idrissi, M. K. I., & Bennani, S.
- Affiliations
- Mohammed V University (MA)
- Corresponding author
- Souabi, Sonia
- Venue
- Electronic Journal of e-Learning
- Published
- 2021-11-12
- Volume
- 19
- Issue
- 5
- Pages
- pp432-451
- ISSN
- 1479-4403 (ISSN-L)
- OpenAlex
- W3213795104
- Cited by
- 27
- References
- 63
- Citations by year
- 2026: 4 · 2025: 3 · 2024: 14 · 2023: 3 · 2022: 3
- FWCI
- 0.76
- Type
- journal article
- Language
- en
- Open access
- diamond
- doi.org
- Licence
- Locations
- The Electronic Journal of e-Learning (publishedVersion, cc-by-nc-nd)
- Topics
- Physical Sciences › Computer Science › Information Systems › Recommender Systems and Techniques
- Physical Sciences › Computer Science › Computer Science Applications › Online Learning and Analytics
- Physical Sciences › Computer Science › Artificial Intelligence › Intelligent Tutoring Systems and Adaptive Learning
- Keywords
- recommender systems, online learning, social learning, collaborative filtering, content-based recommendation, hybrid recommendation, implicit feedback, explicit feedback, learning resources, student experience
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review