Large Language Model-empowered Course Recommendation with Learning Interest-Goal Contrastive Learning

Weiqiang Yao , Xiaoxuan Hu

Journal of Systems Science and Systems Engineering ›› : 1 -31.

PDF
Journal of Systems Science and Systems Engineering ›› :1 -31. DOI: 10.1007/s11518-025-5702-8
Article
research-article
Large Language Model-empowered Course Recommendation with Learning Interest-Goal Contrastive Learning
Author information +
History +
PDF

Abstract

An efficient course recommendation system plays a critical role in improving individual learning efficiency and advancing educational equity. However, existing course recommendation systems often overlook the presence of noise in learning sequences and fail to fully capture the inter-course dependencies. To address these limitations, we propose a novel course recommendation model that integrates large language models (LLMs) and course dependency structures to enhance sequence modeling. Specifically, we first employ prompt-engineered LLMs for learning courses denoising. Subsequently, we construct a course dependency graph from large-scale learning behavior data, and apply graph convolutional networks (GCNs) to learn course semantics. These representations are then fed into a Transformer to capture learners’ dynamic learning interests. Furthermore, we leverage LLMs to infer learners’ long-term goals and introduce a contrastive learning strategy to align these goals with sequential learning interests, thereby further improving recommendation accuracy. Extensive experiments on two real datasets demonstrate that the proposed model outperforms other baselines. The simulated noise experiment also highlights the superior performance of the model against noisy interactions.

Keywords

Course recommendation / large language model / massive open online courses / deep learning / noise

Cite this article

Download citation ▾
Weiqiang Yao, Xiaoxuan Hu. Large Language Model-empowered Course Recommendation with Learning Interest-Goal Contrastive Learning. Journal of Systems Science and Systems Engineering 1-31 DOI:10.1007/s11518-025-5702-8

登录浏览全文

4963

注册一个新账户 忘记密码

References

[1]

Acharya A, Singh B, Onoe N. LLM based generation of item-description for recommendation system. Proceedings of the 17th ACM Conference on Recommender Systems (RecSys’ 23), 2023. September 18–22, 2023.

[2]

Aher S B, Lobo L. Combination of machine learning algorithms for recommendation of courses in e-learning system based on historical data. Knowledge-Based Systems, 2013, 51: 1-14.

[3]

Aldowah H, Al-Samarraie H, Alzahrani A I, Alalwan N. Factors affecting student dropout in MOOCs: A cause and effect decision-making model. Journal of Computing in Higher Education, 2020, 32(2): 429-454.

[4]

Bao K, Zhang Y, Wang W, Feng F, He X. Tallrec: An effective and efficient tuning framework to align large language model with recommendation. Proceedings of the 17th ACM Conference on Recommender Systems (RecSys’ 23), 2023. September 18–22, 2023.

[5]

Chen Y, Liu Z, Wang W, Li J, McAuley J, Xiong C. Intent contrastive learning for sequential recommendation. Proceedings of the ACM Web Conference 2022 (WWW’ 22), 2022. Virtual Conference, April 25–29, 2022.

[6]

Deng W, Zhu P, Chen H, Yuan T, Wu J. Knowledge-aware sequence modelling with deep learning for online course recommendation. Information Processing & Management, 2023, 60(4): 103377.

[7]

Du X, Yuan H, Zhao P, Qu J, Zhuang F, Liu G, Liu Y, Sheng V S. Frequency enhanced hybrid attention network for sequential recommendation. Proceedings of the 46th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’ 23), 2023. July 23–27, 2023.

[8]

Fan J, Jiang Y, Liu Y, Zhou Y. Interpretable MOOC recommendation: A multi-attention network for personalized learning behavior analysis. Internet Research, 2022, 32(2): 588-605.

[9]

Frej J, Shah N, Knezevic M, Nazaretsky T, Kaser T. Finding paths for explainable MOOC recommendation: A learner perspective. Proceedings of the 14th Learning Analytics and Knowledge Conference (LAK’ 24), 2024. March 18–22, 2024.

[10]

George G, Lal A M. Review of ontology-based recommender systems in e-learning. Computers & Education, 2019, 142: 103642.

[11]

He X, Deng K, Wang X, Li Y, Zhang Y, Wang M. Lightgcn: Simplifying and powering graph convolution network for recommendation. Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’ 20), 2020. Virtual Conference, July 25–30, 2020.

[12]

Hidasi B, Karatzoglou A, Baltrunas L, Tikk D (2015). Session-based recommendations with recurrent neural networks. arXiv Preprint arXiv: 1511.06939. https://arxiv.org/abs/1511.06939.

[13]

Jiang W, Pardos Z A, Wei Q. Goal-based course recommendation. Proceedings of the 9th International Conference on Learning Analytics & Knowledge (LAK’ 19), 2019. March 4–8, 2019.

[14]

Jing X, Tang J. Guess you like: Course recommendation in MOOCs. Proceedings of the International Conference on Web Intelligence (WI’ 17), 2017. August 23–26, 2017.

[15]

Kang W C, McAuley J. Self-attentive sequential recommendation. IEEE International Conference on Data Mining (ICDM), 2018. November 17–20, 2018.

[16]

Khalid A, Lundqvist K, Yates A. A literature review of implemented recommendation techniques used in massive open online courses. Expert Systems with Applications, 2022, 187: 115926.

[17]

Lin Y, Feng S, Lin F, Zeng W, Liu Y, Wu P. Adaptive course recommendation in MOOCs. Knowledge-Based Systems, 2021, 224: 107085.

[18]

Lin Z, Tian C, Hou Y, Zhao W X. Improving graph collaborative filtering with neighborhood-enriched contrastive learning. Proceedings of the ACM Web Conference 2022 (WWW’ 22), 2022. Virtual Conference, April 25–29, 2022.

[19]

Mondal B, Patra O, Mishra S, Patra P. A course recommendation system based on grades. 2020 International Conference on Computer Science, Engineering and Applications (ICCSEA), 2020. March 13–14, 2020.

[20]

Piao G, Breslin JG. Analyzing MOOC entries of professionals on linkedin for user modeling and personalized MOOC recommendations. Proceedings of the 2016 Conference on User Modeling Adaptation and Personalization (UMAP’ 16), 2016. July 13–17, 2016.

[21]

Ren X, Wei W, Xia L, Su L, Cheng S, Wang J, Yin D, Huang C. Representation learning with large language models for recommendation. Proceedings of the ACM on Web Conference 2024 (WWW’ 24), 2024. May 13–17, 2024.

[22]

Rendle S, Freudenthaler C, Schmidt-Thieme L. Factorizing personalized Markov chains for next-basket recommendation. Proceedings of the 19th International Conference on World Wide Web (WWW’ 10), 2010. April 26–30, 2010.

[23]

Su Z, Li Y, Li Q, Yan Z, Zhao L, Liu Z, Sun J, Liu S. Hypergraph convolutional networks for course recommendation in MOOCs. IEEE Transactions on Knowledge and Data Engineering, 2025, 37(8): 4691-4703.

[24]

Sun J, Mei S, Yuan K, Jiang Y, Cao J. Prerequisite-enhanced category-aware graph neural networks for course recommendation. ACM Transactions on Knowledge Discovery from Data, 2024, 18(5): 1-21

[25]

Tiukhova E, Vemuri P, Flores N L, Islind A S, Óskarsdóttir M, Poelmans S, Baesens B, Snoeck M. Explainable learning analytics: Assessing the stability of student success prediction models by means of explainable AI. Decision Support Systems, 2024, 182: 114229.

[26]

Wang C, Ma W, Chen C, Zhang M, Liu Y, Ma S. Sequential recommendation with multiple contrast signals. ACM Transactions on Information Systems, 2023, 41(1): 1-27

[27]

Wang X, Ma W, Guo L, Jiang H, Liu F, Xu C. Hgnn: Hyperedge-based graph neural network for MOOC course recommendation. Information Processing & Management, 2022, 59(3): 102938.

[28]

Wang Y, Liang B, Ji W, Wang S, Chen Y. An improved algorithm for personalized recommendation on MOOCs. International Journal of Crowd Science, 2017, 1(3): 186-196.

[29]

Wei W, Ren X, Tang J, Wang Q, Su L, Cheng S, Wang J, Yin D, Huang C. LLMRec: Large language models with graph augmentation for recommendation. Proceedings of the 17th ACM International Conference on Web Search and Data Mining (WSDM’ 24), 2024. March 4–8, 2024.

[30]

Wu J, Wang X, Feng F, He X, Chen L, Lian J, Xie X. Self-supervised graph learning for recommendation. Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval (SIGIR’ 21), 2021. Virtual Conference, July 11–15, 2021.

[31]

Wu S, Tang Y, Zhu Y, Wang L, Xie X, Tan T. Session-based recommendation with graph neural networks. Proceedings of the 33rd AAAI Conference on Artificial Intelligence (AAAI’ 19), 2019. January 27–February 1, 2019.

[32]

Xia X, Yin H, Yu J, Wang Q, Cui L, Zhang X. Self-supervised hyper-graph convolutional networks for session-based recommendation. Proceedings of the 35th AAAI Conference on Artificial Intelligence (AAAI’ 21), 2021. Virtual Conference, February 2–9, 2021.

[33]

Xie X, Sun F, Liu Z, Wu S, Gao J, Zhang J, Ding B, Cui B. Contrastive learning for sequential recommendation. IEEE 38th International Conference on Data Engineering (ICDE’ 22), 2022. May 09–12, 2022.

[34]

Xu C, Zhao P, Liu Y, Sheng V S, Xu J, Zhuang F, Fang J, Zhou X. Graph contextualized self-attention network for session-based recommendation. Proceedings of the 28th International Joint Conference on Artificial Intelligence (IJCAI’19), 2019. August 10–16, 2019.

[35]

Yu J, Xia X, Chen T, Cui L, Hung N Q V, Yin H. Xsimgcl: Towards extremely simple graph contrastive learning for recommendation. IEEE Transactions on Knowledge and Data Engineering, 2023, 36(2): 913-926

[36]

Zhang H, Huang T, Lv Z, Liu S, Zhou Z. Mcrs: A course recommendation system for MOOCs. Multimedia Tools and Applications, 2018, 77: 7051-7069.

[37]

Zhang J, Hao B, Chen B, Li C, Chen H, Sun J. Hierarchical reinforcement learning for course recommendation in MOOCs. Proceedings of the 33rd AAAI Conference on Artificial Intelligence (AAAI’ 19), 2019. January 27–February 1, 2019.

[38]

Zhao Z, Yang Y, Li C, Nie L. Guessuneed: Recommending courses via neural attention network and course prerequisite relation embeddings. ACM Transactions on Multimedia Computing, Communications, and Applications, 2020, 16(4): 1-17.

RIGHTS & PERMISSIONS

Systems Engineering Society of China and Springer-Verlag GmbH Germany

PDF

0

Accesses

0

Citation

Detail

Sections
Recommended

/