Systematic Literature Review: Tren dan Tantangan Machine Learning pada Sistem Rekomendasi Kursus Daring
DOI:
https://doi.org/10.52158/ct1kr873Keywords:
machine learning, course recommendation, deep learning, SLR, e-learningAbstract
This study presents a Systematic Literature Review (SLR) on the application of machine learning in online course recommendation systems. The aim is to map research trends, methodological approaches, and challenges in developing AI-based recommendation systems for online education. A total of 40 Scopus-indexed articles published between 2020 and 2025 were analyzed following the Preferred Reporting Items for Systematic Reviews and Meta-Analyses (PRISMA 2020) guidelines, using the Watase UAKE tool for literature selection. The findings reveal that deep learning and hybrid models are the most dominant approaches, with a significant increase observed during 2022–2024. China contributes 57.5% of the studies, followed by India and Taiwan, indicating a strong research concentration in Asia. Combined architectures such as CNN–LSTM–ResNet achieved the highest accuracy (99.2%), while Reinforcement Learning (RL) and Deep Reinforcement Learning (DRL) are emerging as adaptive approaches for course recommendation. The main challenges identified include real-time adaptability, computational efficiency, and model transparency. The main contribution of this paper is to provide a comprehensive map of current research and outline future directions toward adaptive, efficient, and explainable online course recommendation systems.T
Downloads
References
[1] N. Preston et al., “Disseminating research findings using a massive online open course for maximising impact and developing recommendations for practice,” BMC Palliat Care, vol. 19, no. 1, Apr. 2020, doi: 10.1186/s12904-020-00564-7.
[2] Y. Zheng, J. Miao, and S. Ren, “Intelligent Recommendation System for Personalized Learning Resources for College Students Based on Image Processing,” Traitement Du Signal, 2024, doi: 10.18280/ts.410127.
[3] L. Yang, Y. Yu, and Y. Wei, “Data-Driven Artificial Intelligence Recommendation Mechanism in Online Learning Resources,” International Journal of Crowd Science, 2022, doi: 10.26599/ijcs.2022.9100020.
[4] H. Abu-Rasheed, C. Weber, and M. Fathi, “Context Based Learning: A Survey of Contextual Indicators for Personalized and Adaptive Learning Recommendations – A Pedagogical and Technical Perspective,” Front Educ (Lausanne), 2023, doi: 10.3389/feduc.2023.1210968.
[5] X. Chen and H. Deng, “Research on personalized recommendation methods for online video learning resources,” Applied Sciences (Switzerland), vol. 11, no. 2, pp. 1–11, Jan. 2021, doi: 10.3390/app11020804.
[6] S. Li, H. Chen, X. Liu, J. Li, K. Peng, and Z. Wang, “Online Personalized Learning Path Recommendation Based on Saltatory Evolution Ant Colony Optimization Algorithm,” Mathematics, 2023, doi: 10.3390/math11132792.
[7] X. Shuoyan, “Recommendation of Online Learning Resources for Personalized Fragmented Learning Based on Mobile Devices,” International Journal of Emerging Technologies in Learning (Ijet), 2022, doi: 10.3991/ijet.v17i03.29427.
[8] D. Banik, S. C. Satapathy, and M. Agarwal, “Advanced Weighted Hybridized Approach for Recommendation System,” International Journal of Web Information Systems, 2023, doi: 10.1108/ijwis-01-2022-0006.
[9] S. Subha, B. P. Sankaralingam, A. Gurusamy, S. Sehar, and D. P. Bavirisetti, “Personalization-based deep hybrid E-learning model for online course recommendation system,” PeerJ Comput Sci, vol. 9, 2023, doi: 10.7717/peerj-cs.1670.
[10] W. Intayoad, C. Kamyod, and P. Temdee, “Reinforcement Learning Based on Contextual Bandits for Personalized Online Learning Recommendation Systems,” Wirel Pers Commun, vol. 115, no. 4, pp. 2917–2932, Dec. 2020, doi: 10.1007/s11277-020-07199-0.
[11] Q. Zhang, Y. Liu, L. Liu, S. Lü, Y. Feng, and Y. Xiao, “Location Identification and Personalized Recommendation of Tourist Attractions Based on Image Processing,” Traitement Du Signal, 2021, doi: 10.18280/ts.380121.
[12] X. Qi, J. Zhao, and G. Hu, “Explore the Personalized Resource Recommendation of Educational Learning Platforms: Deep Learning,” Informatica, 2024, doi: 10.31449/inf.v48i7.5690.
[13] Y. Sun, J. Zhou, M. Ji, L. Pei, and Z. Wang, “Development and Evaluation of Health Recommender Systems: Systematic Scoping Review and Evidence Mapping,” J Med Internet Res, 2023, doi: 10.2196/38184.
[14] T. Gu, H. Liang, C. Bin, and L. Chang, “Combining User-End and Item-End Knowledge Graph Learning for Personalized Recommendation,” Journal of Intelligent & Fuzzy Systems, 2021, doi: 10.3233/jifs-201635.
[15] C. Caroline, O. Oroh, and D. Pada, “Enhancing Online Learning Experiences Through Personalization Utilizing Recommendation Algorithms,” International Journal Software Engineering and Computer Science (Ijsecs), 2023, doi: 10.35870/ijsecs.v3i3.1852.
[16] C.-Z. Tsai, H. Huang, C.-J. Wei, and M. Chiu, “Apply Deep Learning to Build a Personalized Attraction Recommendation System in a Smart Product Service System,” 2023, doi: 10.3233/atde230607.
[17] G. Xu, G. Jia, L. Shi, and Z. Zhang, “Personalized Course Recommendation System Fusing with Knowledge Graph and Collaborative Filtering,” Comput Intell Neurosci, vol. 2021, 2021, doi: 10.1155/2021/9590502.
[18] D. Liu, “Research on Personalized Resource Recommendation Based on User Profile and Collaborative Filtering Algorithm,” Adv Appl Sociol, 2023, doi: 10.4236/aasoci.2023.1311048.
[19] Y. Xu and T. Chen, “The Design of Personalized Learning Resource Recommendation System for Ideological and Political Courses,” International Journal of Reliability Quality and Safety Engineering, 2023, doi: 10.1142/s0218539322500206.
[20] W. Xu and Y. Zhou, “Course video recommendation with multimodal information in online learning platforms: A deep learning framework,” British Journal of Educational Technology, vol. 51, no. 5, pp. 1734–1747, Sep. 2020, doi: 10.1111/bjet.12951.
[21] D. L. Taylor, M. Yeung, and A. Z. Bashet, “Personalized and Adaptive Learning,” 2021, doi: 10.1007/978-3-030-58948-6_2.
[22] M. Chen, X. Wei, X. Zhang, and L. Ye, “Affection-Enhanced Personalized Question Recommendation in Online Learning,” Ksii Transactions on Internet and Information Systems, 2023, doi: 10.3837/tiis.2023.12.003.
[23] J. S. Alqahtani et al., “Perspectives, practices, and challenges of online teaching during COVID-19 pandemic: A multinational survey,” Heliyon, vol. 9, no. 8, Aug. 2023, doi: 10.1016/j.heliyon.2023.e19102.
[24] A. Khalid, K. Lundqvist, and A. Yates, “A literature review of implemented recommendation techniques used in Massive Open online Courses,” Jan. 01, 2022, Elsevier Ltd. doi: 10.1016/j.eswa.2021.115926.
[25] X. Wei, S. Sun, D. Wu, and L. Zhou, “Personalized Online Learning Resource Recommendation Based on Artificial Intelligence and Educational Psychology,” Front Psychol, vol. 12, Dec. 2021, doi: 10.3389/fpsyg.2021.767837.
[26] Y. Fan, J. Zhang, D. Zu, and H. Zhan, “An Automatic Optimal Course Recommendation Method for Online Math Education Platforms Based on Bayesian Model,” International Journal of Emerging Technologies in Learning, vol. 16, no. 13, pp. 95–107, 2021, doi: 10.3991/ijet.v16i13.24039.
[27] Y. Wang, “Research on Online Learner Modeling and Course Recommendation Based on Emotional Factors,” Sci Program, vol. 2022, 2022, doi: 10.1155/2022/5164186.
[28] M. Gao, Y. Luo, and X. Hu, “Online Course Recommendation Using Deep Convolutional Neural Network with Negative Sequence Mining,” Wirel Commun Mob Comput, vol. 2022, 2022, doi: 10.1155/2022/9054149.
[29] B. Vesin, K. Mangaroska, K. Akhuseyinoglu, and M. Giannakos, “Adaptive Assessment and Content Recommendation in Online Programming Courses: On the Use of Elo-rating,” ACM Transactions on Computing Education, vol. 22, no. 3, Jun. 2022, doi: 10.1145/3511886.
[30] G. Xu, G. Jia, L. Shi, and Z. Zhang, “Personalized Course Recommendation System Fusing with Knowledge Graph and Collaborative Filtering,” Comput Intell Neurosci, vol. 2021, 2021, doi: 10.1155/2021/9590502.
[31] Q. Zhu, “Network Course Recommendation System Based on Double-Layer Attention Mechanism,” Sci Program, vol. 2021, 2021, doi: 10.1155/2021/7613511.
[32] A. Zhen and X. Wang, “The deep learning-based physical education course recommendation system under the internet of things,” Heliyon, vol. 10, no. 19, Oct. 2024, doi: 10.1016/j.heliyon.2024.e38907.
[33] C. Lilan and J. Zhong, “Intelligent recommendation system for College English courses based on graph convolutional networks,” Heliyon, vol. 10, no. 8, Apr. 2024, doi: 10.1016/j.heliyon.2024.e29052.
[34] F. Qu, M. Jiang, and Y. Qu, “An intelligent recommendation strategy for integrated online courses in vocational education based on short-term preferences,” Intelligent Systems with Applications, vol. 22, Jun. 2024, doi: 10.1016/j.iswa.2024.200374.
[35] S. Amin, M. I. Uddin, A. A. Alarood, W. K. Mashwani, A. O. Alzahrani, and H. A. Alzahrani, “An adaptable and personalized framework for top-N course recommendations in online learning,” Sci Rep, vol. 14, no. 1, Dec. 2024, doi: 10.1038/s41598-024-56497-1.
[36] T. She and C. Chen, “Design of online and offline teaching system for piano improvisation accompaniment course for preschool education majors integrating meta-learning recommendation algorithm and CDIO,” Applied Mathematics and Nonlinear Sciences, vol. 9, no. 1, Jan. 2024, doi: 10.2478/amns-2024-1572.
[37] J. W. Tzeng, N. F. Huang, A. C. Chuang, T. W. Huang, and H. Y. Chang, “Massive open online course recommendation system based on a reinforcement learning algorithm,” Neural Comput Appl, Jun. 2023, doi: 10.1007/s00521-023-08686-8.
[38] J. Zhou, G. Jiang, W. Du, and C. Han, “Profiling temporal learning interests with time-aware transformers and knowledge graph for online course recommendation,” Electronic Commerce Research, vol. 23, no. 4, pp. 2357–2377, Dec. 2023, doi: 10.1007/s10660-022-09541-z.
[39] L. Jia, “Online Course Learning Resource Recommendation Based on Difficulty Matching,” International Journal of Emerging Technologies in Learning, vol. 17, no. 22, pp. 156–169, 2022, doi: 10.3991/ijet.v17i22.35123.
[40] M. C. Urdaneta‐ponte, A. Méndez‐zorrilla, and I. Oleagordia‐ruiz, “Lifelong learning courses recommendation system to improve professional skills using ontology and machine learning,” Applied Sciences (Switzerland), vol. 11, no. 9, May 2021, doi: 10.3390/app11093839.
[41] Y. Fan, J. Zhang, D. Zu, and H. Zhan, “An Automatic Optimal Course Recommendation Method for Online Math Education Platforms Based on Bayesian Model,” International Journal of Emerging Technologies in Learning, vol. 16, no. 13, pp. 95–107, 2021, doi: 10.3991/ijet.v16i13.24039.
[42] G. M. Dhananjaya, R. H. Goudar, A. A. Kulkarni, V. N. Rathod, and G. S. Hukkeri, “A Digital Recommendation System for Personalized Learning to Enhance Online Education: A Review,” IEEE Access, vol. 12, pp. 34019–34041, 2024, doi: 10.1109/ACCESS.2024.3369901.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Roni Habibi, Ryaas Ishlah Ramadhan

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Pernyataan Hak Cipta dan Lisensi
Dengan mengirimkan manuskrip ke Journal of Applied Computer Science and Technology (JACOST), penulis setuju dengan kebijakan ini. Tidak diperlukan persetujuan dokumen khusus.
- Hak cipta pada setiap artikel adalah milik penulis.
- Penulis mempertahankan semua hak mereka atas karya yang diterbitkan, tak terbatas pada hak-hak yang diatur dalam laman ini.
- Penulis mengakui bahwa Journal of Applied Computer Science and Technology (JACOST) sebagai yang pertama kali mempublikasikan dengan lisensi Creative Commons Atribusi 4.0 Internasional (CC BY-SA).
- Penulis dapat memasukan tulisan secara terpisah, mengatur distribusi non-ekskulif dari naskah yang telah terbit di jurnal ini kedalam versi yang lain (misal: dikirim ke respository institusi penulis, publikasi kedalam buku, dll), dengan mengakui bahwa naskah telah terbit pertama kali pada Journal of Applied Computer Science and Technology (JACOST);
- Penulis menjamin bahwa artikel asli, ditulis oleh penulis yang disebutkan, belum pernah dipublikasikan sebelumnya, tidak mengandung pernyataan yang melanggar hukum, tidak melanggar hak orang lain, tunduk pada hak cipta yang secara eksklusif dipegang oleh penulis.
- Jika artikel dipersiapkan bersama oleh lebih dari satu penulis, setiap penulis yang mengirimkan naskah menjamin bahwa dia telah diberi wewenang oleh semua penulis bersama untuk menyetujui hak cipta dan pemberitahuan lisensi (perjanjian) atas nama mereka, dan setuju untuk memberi tahu rekan penulis persyaratan kebijakan ini. Journal of Applied Computer Science and Technology (JACOST) tidak akan dimintai pertanggungjawaban atas apa pun yang mungkin timbul karena perselisihan internal penulis.
Lisensi :
Journal of Applied Computer Science and Technology (JACOST) diterbitkan berdasarkan ketentuan Lisensi Creative Commons Atribusi 4.0 Internasional (CC BY-SA). Lisensi ini mengizinkan setiap orang untuk :.
- Berbagi — menyalin dan menyebarluaskan kembali materi ini dalam bentuk atau format apapun;
- Adaptasi — menggubah, mengubah, dan membuat turunan dari materi ini untuk kepentingan apapun.
Lisensi :
-
Atribusi — Anda harus mencantumkan nama yang sesuai, mencantumkan tautan terhadap lisensi, dan menyatakan bahwa telah ada perubahan yang dilakukan. Anda dapat melakukan hal ini dengan cara yang sesuai, namun tidak mengisyaratkan bahwa pemberi lisensi mendukung Anda atau penggunaan Anda.
-
BerbagiSerupa — Apabila Anda menggubah, mengubah, atau membuat turunan dari materi ini, Anda harus menyebarluaskan kontribusi Anda di bawah lisensi yang sama dengan materi asli.













