Curriculum-Aware Contrastive Learning Bi-Directional Gated Recurrent Unit for Student Learning Course Recommendation and Classification

Authors

  • Joshi Vinay Kumar Department of Computer Science and Engineering, Dr. M. G. R. Educational and Research Institute, Chennai, Tamil Nadu, India
  • Dahlia Sam Department of Information Technology, Dr. M. G. R. Educational and Research Institute, Chennai, Tamil Nadu, India
Volume: 16 | Issue: 1 | Pages: 30815-30821 | February 2026 | https://doi.org/10.48084/etasr.14369

Abstract

Student learning course recommendation is a system that recommends the appropriate next course for students based on their interests and performance in previous courses. In a course recommendation system, after a student completes a suggested course, the classification task involves predicting whether the student would recommend the course to others. However, traditional course recommendation models rely on collaborative filtering or static rules, and graph-based attention models frequently ignore curriculum structure and sequential dependencies between courses, which leads to irrelevant or misaligned recommendations that affect student engagement and academic progression and fail to reflect a student's learning path. To overcome these challenges, a Curriculum-Aware Contrastive Learning–Bi-directional Gated Recurrent Unit (CACL-Bi-GRU) is proposed for student learning course recommendation and classification to improve model performance by capturing personalized learning patterns and curriculum dependencies. The proposed CACL-Bi-GRU is utilized to capture both future and past dependencies in sequential course history and to predict the next course based on sequential student enrolment. The proposed model integrates contrastive learning to differentiate semantically relevant courses, whereas the Bi-GRU model learns forward and backward dynamics. The proposed model achieves high values for the Hit Ratio of top-K items (HR@K) at HR @10, Normalized Discounted Cumulative Gain of top-K items (NDCG@K) at NDCg@10, and Mean Reciprocal Rank (MRR) values of 91.85, 65.87, and 56.97, respectively, compared to the Contrastive Learning and Graph convolutional-based Attention Decay network (CLGADN). The proposed model output ensures that associating curriculum-aware context and sequential modeling improves both the relevance and accuracy of course recommendations.

Keywords:

Bi-directional Gated Recurrent Unit (Bi-GRU), course history, curriculum-aware contrastive learning, student learning, recommendation

Downloads

Download data is not yet available.

References

M. Afzaal, A. Zia, J. Nouri, and U. Fors, "Informative Feedback and Explainable AI-Based Recommendations to Support Students’ Self-regulation," Technology, Knowledge and Learning, vol. 29, no. 1, pp. 331–354, Mar. 2024. DOI: https://doi.org/10.1007/s10758-023-09650-0

S. Bhaskaran and R. Marappan, "Design and analysis of an efficient machine learning based hybrid recommendation system with enhanced density-based spatial clustering for digital e-learning applications," Complex & Intelligent Systems, vol. 9, no. 4, pp. 3517–3533, Aug. 2023. DOI: https://doi.org/10.1007/s40747-021-00509-4

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 Computing and Applications, vol. 37, no. 18, pp. 11607–11618, June 2025. DOI: https://doi.org/10.1007/s00521-023-08686-8

W. Deng, P. Zhu, H. Chen, T. Yuan, and J. Wu, "Knowledge-aware sequence modelling with deep learning for online course recommendation," Information Processing & Management, vol. 60, no. 4, July 2023, Art. no. 103377. DOI: https://doi.org/10.1016/j.ipm.2023.103377

H. Zhang, X. Shen, B. Yi, W. Wang, and Y. Feng, "KGAN: Knowledge Grouping Aggregation Network for course recommendation in MOOCs," Expert Systems with Applications, vol. 211, Jan. 2023, Art. no. 118344. DOI: https://doi.org/10.1016/j.eswa.2022.118344

J. Chinnadurai et al., "Enhancing online education recommendations through clustering-driven deep learning," Biomedical Signal Processing and Control, vol. 97, Nov. 2024, Art. no. 106669. DOI: https://doi.org/10.1016/j.bspc.2024.106669

M. Praseptiawan, N. M. Putri, M. F. Damar Muchtarom, M. H. Zakaria, and A. N. Che Pee, "Application of Collaborative Filtering and Explainable AI Methods in Recommendation System Modeling to Predict MOOC Course Preferences," in 2024 2nd International Symposium on Information Technology and Digital Innovation, Bukittinggi, Indonesia, 2024, pp. 228–233. DOI: https://doi.org/10.1109/ISITDI62380.2024.10797073

C. Troussas, F. Giannakas, C. Sgouropoulou, and I. Voyiatzis, "Collaborative activities recommendation based on students’ collaborative learning styles using ANN and WSM," Interactive Learning Environments, vol. 31, no. 1, pp. 54–67, Jan. 2023. DOI: https://doi.org/10.1080/10494820.2020.1761835

A. B. Rashid, R. R. R. Ikram, Y. Thamilarasan, L. Salahuddin, N. F. A. Yusof, and Z. B. Rashid, "A Student Learning Style Auto-Detection Model in a Learning Management System," Engineering, Technology & Applied Science Research, vol. 13, no. 3, pp. 11000–11005, June 2023. DOI: https://doi.org/10.48084/etasr.5751

T. Nguyen et al., "H-BERT4Rec: Enhancing Sequential Recommendation System on MOOCs Based on Heterogeneous Information Networks," IEEE Access, vol. 12, pp. 155789–155803, 2024. DOI: https://doi.org/10.1109/ACCESS.2024.3462830

X. Xia, "Learning behavior mining and decision recommendation based on association rules in interactive learning environment," Interactive Learning Environments, vol. 31, no. 2, pp. 593–608, Feb. 2023. DOI: https://doi.org/10.1080/10494820.2020.1799028

N. S. M. Yusop, M. M. Rosli, N. F. Farid, N. A. S. M. Nazri, N. Jamil, and M. I. Ramli, "Development of a Collaborative Intelligent Individual Education Program System using a Prototyping Approach," Engineering, Technology & Applied Science Research, vol. 14, no. 3, pp. 14666–14676, June 2024. DOI: https://doi.org/10.48084/etasr.7352

P. Hao, Y. Li, and C. Bai, "Meta-relationship for course recommendation in MOOCs," Multimedia Systems, vol. 29, no. 1, pp. 235–246, Feb. 2023. DOI: https://doi.org/10.1007/s00530-022-00989-5

X. Wang, L. Jia, L. Guo, and F. Liu, "Multi-aspect heterogeneous information network for MOOC knowledge concept recommendation," Applied Intelligence, vol. 53, no. 10, pp. 11951–11965, May 2023. DOI: https://doi.org/10.1007/s10489-022-04025-x

C. C. Y. Yang and H. Ogata, "Personalized learning analytics intervention approach for enhancing student learning achievement and behavioral engagement in blended learning," Education and Information Technologies, vol. 28, no. 3, pp. 2509–2528, Mar. 2023. DOI: https://doi.org/10.1007/s10639-022-11291-2

N. S. Raj and V. G. Renumol, "An improved adaptive learning path recommendation model driven by real-time learning analytics," Journal of Computers in Education, vol. 11, no. 1, pp. 121–148, Mar. 2024. DOI: https://doi.org/10.1007/s40692-022-00250-y

S. Hussain and M. Q. Khan, "Student-Performulator: Predicting Students’ Academic Performance at Secondary and Intermediate Level Using Machine Learning," Annals of Data Science, vol. 10, no. 3, pp. 637–655, June 2023. DOI: https://doi.org/10.1007/s40745-021-00341-0

W. Ma, W. Chen, L. Lu, and X. Fan, "Integrating learners’ knowledge background to improve course recommendation fairness: A multi-graph recommendation method based on contrastive learning," Information Processing & Management, vol. 61, no. 4, July 2024, Art. no. 103750. DOI: https://doi.org/10.1016/j.ipm.2024.103750

M. Li, Z. Li, C. Huang, Y. Jiang, and X. Wu, "EduGraph: Learning Path-Based Hypergraph Neural Networks for MOOC Course Recommendation," IEEE Transactions on Big Data, vol. 10, no. 6, pp. 706–719, Dec. 2024. DOI: https://doi.org/10.1109/TBDATA.2024.3453757

X. Tang, H. Zhang, N. Zhang, H. Yan, F. Tang, and W. Zhang, "Dropout Rate Prediction of Massive Open Online Courses Based on Convolutional Neural Networks and Long Short-Term Memory Network," Mobile Information Systems, vol. 2022, no. 1, May 2022, Art. no. 8255965. DOI: https://doi.org/10.1155/2022/8255965

C. Jin, "MOOC student dropout prediction model based on learning behavior features and parameter optimization," Interactive Learning Environments, vol. 31, no. 2, pp. 714–732, Feb. 2023. DOI: https://doi.org/10.1080/10494820.2020.1802300

X. Yu, Q. Mao, X. Wang, Q. Yin, X. Che, and X. Zheng, "CR-LCRP: Course recommendation based on Learner–Course Relation Prediction with data augmentation in a heterogeneous view," Expert Systems with Applications, vol. 249, no. C, Sept. 2024, Art. no. 123777. DOI: https://doi.org/10.1016/j.eswa.2024.123777

S. S. Kusumawardani and S. A. I. Alfarozi, "Transformer Encoder Model for Sequential Prediction of Student Performance Based on Their Log Activities," IEEE Access, vol. 11, pp. 18960–18971, 2023. DOI: https://doi.org/10.1109/ACCESS.2023.3246122

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: https://doi.org/10.1007/s10660-022-09541-z

L. Chaw, "Dataset related to MOOCs." Mendeley Data, 2022.

S. Amin, M. I. Uddin, W. K. Mashwani, A. A. Alarood, A. Alzahrani, and A. O. Alzahrani, "Developing a Personalized E-Learning and MOOC Recommender System in IoT-Enabled Smart Education," IEEE Access, vol. 11, pp. 136437–136455, 2023. DOI: https://doi.org/10.1109/ACCESS.2023.3336676

Downloads

How to Cite

[1]
J. V. Kumar and D. Sam, “Curriculum-Aware Contrastive Learning Bi-Directional Gated Recurrent Unit for Student Learning Course Recommendation and Classification”, Eng. Technol. Appl. Sci. Res., vol. 16, no. 1, pp. 30815–30821, Feb. 2026.

Metrics

Abstract Views: 127
PDF Downloads: 53

Metrics Information