{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T17:07:00Z","timestamp":1781197620143,"version":"3.54.1"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2026,1,12]],"date-time":"2026-01-12T00:00:00Z","timestamp":1768176000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T00:00:00Z","timestamp":1776297600000},"content-version":"vor","delay-in-days":94,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J. King Saud Univ. Comput. Inf. Sci."],"published-print":{"date-parts":[[2026,5]]},"DOI":"10.1007\/s44443-025-00444-1","type":"journal-article","created":{"date-parts":[[2026,1,12]],"date-time":"2026-01-12T13:37:45Z","timestamp":1768225065000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["CORE: A causally-inspired framework for educational recommendation via contrastive learning"],"prefix":"10.1007","volume":"38","author":[{"given":"Yan","family":"Zhou","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yanguang","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2026,1,12]]},"reference":[{"key":"444_CR1","doi-asserted-by":"crossref","unstructured":"Bonner S, Vasile F (2018) Causal embeddings for recommendation. In: Proceedings of the 12th ACM Conference on Recommender Systems. pp 104\u2013112","DOI":"10.1145\/3240323.3240360"},{"key":"444_CR2","unstructured":"Cai X, Huang C, Xia L, Ren X (2023) Lightgcl: Simple yet effective graph contrastive learning for recommendation. arXiv:2302.08191"},{"issue":"1","key":"444_CR3","doi-asserted-by":"publisher","first-page":"16","DOI":"10.1186\/s40561-024-00301-0","volume":"11","author":"A Chanaa","year":"2024","unstructured":"Chanaa A, El Faddouli N-E (2024) Prerequisites-based course recommendation: recommending learning objects using concept prerequisites and metadata matching. Smart Learn Environ 11(1):16","journal-title":"Smart Learn Environ"},{"key":"444_CR4","unstructured":"Chen T, Kornblith S, Norouzi M, Hinton G (2020) A simple framework for contrastive learning of visual representations. In: International Conference on Machine Learning. PmLR, pp 1597\u20131607"},{"key":"444_CR5","doi-asserted-by":"crossref","unstructured":"Deng W, Chen H, Lu L, Zhu P, Wu J (2025) A hierarchical attention neural network with multi-view fusion for online course recommendation. Knowl Inf Syst 1\u201321","DOI":"10.2139\/ssrn.4934653"},{"issue":"4","key":"444_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2827872","volume":"5","author":"FM Harper","year":"2015","unstructured":"Harper FM, Konstan JA (2015) The movielens datasets: History and context. ACM Trans Interact Intell Syst 5(4):1\u201319","journal-title":"ACM Trans Interact Intell Syst"},{"key":"444_CR7","doi-asserted-by":"crossref","unstructured":"He X, Chua T-S (2017) Neural factorization machines for sparse predictive analytics. In: Proceedings of the 40th International ACM SIGIR Conference on Research and Development in Information Retrieval. pp 355\u2013364","DOI":"10.1145\/3077136.3080777"},{"key":"444_CR8","doi-asserted-by":"crossref","unstructured":"He X, Deng K, Wang X, Li Y, Zhang Y, Wang M (2020) Lightgcn: Simplifying and powering graph convolution network for recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval. pp 639\u2013648","DOI":"10.1145\/3397271.3401063"},{"key":"444_CR9","doi-asserted-by":"crossref","unstructured":"He X, Liao L, Zhang H, Nie L, Hu X, Chua T-S (2017) Neural collaborative filtering. In: Proceedings of the 26th International Conference on World Wide Web. pp 173\u2013182","DOI":"10.1145\/3038912.3052569"},{"key":"444_CR10","doi-asserted-by":"publisher","first-page":"166","DOI":"10.1016\/j.compedu.2017.12.002","volume":"118","author":"A Kla\u0161nja-Mili\u0107evi\u0107","year":"2018","unstructured":"Kla\u0161nja-Mili\u0107evi\u0107 A, Vesin B, Ivanovi\u0107 M (2018) Social tagging strategy for enhancing e-learning experience. Comput Educ 118:166\u2013181","journal-title":"Comput Educ"},{"key":"444_CR11","doi-asserted-by":"crossref","unstructured":"Kloft M, Stiehler F, Zheng Z, Pinkwart N (2014) Predicting mooc dropout over weeks using machine learning methods. In: Proceedings of the EMNLP 2014 Workshop on Analysis of Large Scale Social Interaction in MOOCs. pp 60\u201365","DOI":"10.3115\/v1\/W14-4111"},{"issue":"8","key":"444_CR12","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1109\/MC.2009.263","volume":"42","author":"Y Koren","year":"2009","unstructured":"Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Computer 42(8):30\u201337","journal-title":"Computer"},{"key":"444_CR13","doi-asserted-by":"crossref","unstructured":"Lee D, Kang S, Ju H, Park C, Yu H (2021) Bootstrapping user and item representations for one-class collaborative filtering. In: Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. pp 317\u2013326","DOI":"10.1145\/3404835.3462935"},{"key":"444_CR14","doi-asserted-by":"crossref","unstructured":"Liang D, Charlin L, McInerney J, Blei DM (2016) Modeling user exposure in recommendation. In: Proceedings of the 25th International Conference on World Wide Web. pp 951\u2013961","DOI":"10.1145\/2872427.2883090"},{"key":"444_CR15","doi-asserted-by":"publisher","first-page":"107085","DOI":"10.1016\/j.knosys.2021.107085","volume":"224","author":"Y Lin","year":"2021","unstructured":"Lin Y, Feng S, Lin F, Zeng W, Liu Y, Wu P (2021) Adaptive course recommendation in Moocs. Knowl-Based Syst 224:107085","journal-title":"Knowl-Based Syst"},{"key":"444_CR16","first-page":"2320","volume":"2022","author":"Z Lin","year":"2022","unstructured":"Lin Z, Tian C, Hou Y, Zhao WX (2022) Improving graph collaborative filtering with neighborhood-enriched contrastive learning. Proc ACM Web Conf 2022:2320\u20132329","journal-title":"Proc ACM Web Conf"},{"key":"444_CR17","doi-asserted-by":"crossref","unstructured":"Manouselis N, Drachsler H, Verbert K, Santos OC (2014) Recommender systems for technology enhanced learning: Research trends and applications","DOI":"10.1007\/978-1-4939-0530-0"},{"key":"444_CR18","doi-asserted-by":"crossref","unstructured":"McAuley J, Targett C, Shi Q, Van Den\u00a0Hengel A (2015) Image-based recommendations on styles and substitutes. In: Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval. pp 43\u201352","DOI":"10.1145\/2766462.2767755"},{"key":"444_CR19","volume-title":"Causality: models, reasoning, and inference","author":"J Pearl","year":"2000","unstructured":"Pearl J (2000) Causality: models, reasoning, and inference. Cambridge University Press, New York, NY, USA"},{"key":"444_CR20","doi-asserted-by":"crossref","unstructured":"Qian S, Zhang T, Hong R, Xu C (2015) Cross-domain collaborative learning in social multimedia. In: Proceedings of the 23rd ACM International Conference on Multimedia. pp 99\u2013108","DOI":"10.1145\/2733373.2806234"},{"key":"444_CR21","doi-asserted-by":"crossref","unstructured":"Qiu R, Wang S, Chen Z, Yin H, Huang Z (2021) Causalrec: Causal inference for visual debiasing in visually-aware recommendation. In: Proceedings of the 29th ACM International Conference on Multimedia. pp 3844\u20133852","DOI":"10.1145\/3474085.3475266"},{"key":"444_CR22","unstructured":"Rendle S, Freudenthaler C, Gantner Z, Schmidt-Thieme L (2012) Bpr: Bayesian personalized ranking from implicit feedback. arXiv:1205.2618"},{"key":"444_CR23","doi-asserted-by":"crossref","unstructured":"Saito Y, Yaginuma S, Nishino Y, Sakata H, Nakata K (2020) Unbiased recommender learning from missing-not-at-random implicit feedback. In: Proceedings of the 13th International Conference on Web Search and Data Mining. pp 501\u2013509","DOI":"10.1145\/3336191.3371783"},{"key":"444_CR24","unstructured":"Schnabel T, Swaminathan A, Singh A, Chandak N, Joachims T (2016) Recommendations as treatments: Debiasing learning and evaluation. In: International Conference on Machine Learning. PMLR, pp 1670\u20131679"},{"key":"444_CR25","first-page":"2021","volume":"30","author":"D Shah","year":"2020","unstructured":"Shah D (2020) By the numbers: Moocs in 2020. Class Central 30:2021","journal-title":"Class Central"},{"key":"444_CR26","doi-asserted-by":"crossref","unstructured":"Shi K, Zhang Y, Zhang M, Xiao K, Hou X, Li Z (2025) Noise-enhanced graph contrastive learning for multimodal recommendation systems. Knowl-Based Syst 113766","DOI":"10.1016\/j.knosys.2025.113766"},{"issue":"1","key":"444_CR27","first-page":"421425","volume":"2009","author":"X Su","year":"2009","unstructured":"Su X, Khoshgoftaar TM (2009) A survey of collaborative filtering techniques. Adv Artif Intell 2009(1):421425","journal-title":"Adv Artif Intell"},{"key":"444_CR28","doi-asserted-by":"crossref","unstructured":"Wang X, He X, Wang M, Feng F, Chua T-S (2019) Neural graph collaborative filtering. In: Proceedings of the 42nd International ACM SIGIR Conference on Research and Development in Information Retrieval. pp 165\u2013174","DOI":"10.1145\/3331184.3331267"},{"key":"444_CR29","unstructured":"Wang Y, Liang D, Charlin L, Blei DM (2018) The deconfounded recommender: a causal inference approach to recommendation. arXiv:1808.06581"},{"key":"444_CR30","doi-asserted-by":"crossref","unstructured":"Wu J, Wang X, Feng F, He X, Chen L, Lian J, Xie X (2021) Self-supervised graph learning for recommendation. In: Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. pp 726\u2013735","DOI":"10.1145\/3404835.3462862"},{"key":"444_CR31","doi-asserted-by":"crossref","unstructured":"Xia L, Huang C, Xu Y, Zhao J, Yin D, Huang J (2022) Hypergraph contrastive collaborative filtering. In: Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval. pp 70\u201379","DOI":"10.1145\/3477495.3532058"},{"key":"444_CR32","unstructured":"Yang D, Sinha T, Adamson D, Ros\u00e9 CP (2013) Turn on, tune in, drop out: Anticipating student dropouts in massive open online courses. In: Proceedings of the 2013 NIPS Data-driven Education Workshop, vol 11. Lake Tahoe, NV, p. 14"},{"key":"444_CR33","doi-asserted-by":"crossref","unstructured":"Yu J, Luo G, Xiao T, Zhong Q, Wang Y, Feng W, Luo J, Wang C, Hou L, Li J, et al. (2020) Mooccube: A large-scale data repository for nlp applications in moocs. In: Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics. pp 3135\u20133142","DOI":"10.18653\/v1\/2020.acl-main.285"},{"key":"444_CR34","doi-asserted-by":"crossref","unstructured":"Yu J, Yin H, Xia X, Chen T, Cui L, Nguyen QVH (2022) Are graph augmentations necessary? simple graph contrastive learning for recommendation. In: Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval. pp 1294\u20131303","DOI":"10.1145\/3477495.3531937"},{"issue":"1","key":"444_CR35","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3158369","volume":"52","author":"S Zhang","year":"2019","unstructured":"Zhang S, Yao L, Sun A, Tay Y (2019) Deep learning based recommender system: a survey and new perspectives. ACM Comput Surv 52(1):1\u201338","journal-title":"ACM Comput Surv"},{"key":"444_CR36","doi-asserted-by":"crossref","unstructured":"Zhang Y, Feng F, He X, Wei T, Song C, Ling G, Zhang Y (2021) Causal intervention for leveraging popularity bias in recommendation. In: Proceedings of the 44th International ACM SIGIR Conference on Research and Development in Information Retrieval. pp 11\u201320","DOI":"10.1145\/3404835.3462875"},{"key":"444_CR37","doi-asserted-by":"crossref","unstructured":"Zhang H, Yang H, Huang T, Zhan G (2017) Dbncf: Personalized courses recommendation system based on dbn in mooc environment. In: 2017 International Symposium on Educational Technology (ISET). IEEE, pp 106\u2013108","DOI":"10.1109\/ISET.2017.33"},{"key":"444_CR38","first-page":"406","volume":"2023","author":"W Zhao","year":"2023","unstructured":"Zhao W, Tang D, Chen X, Lv D, Ou D, Li B, Jiang P, Gai K (2023) Disentangled causal embedding with contrastive learning for recommender system. Comp Proc ACM Web Conf 2023:406\u2013410","journal-title":"Comp Proc ACM Web Conf"},{"key":"444_CR39","doi-asserted-by":"publisher","first-page":"111357","DOI":"10.1016\/j.knosys.2023.111357","volume":"286","author":"Y Zhao","year":"2024","unstructured":"Zhao Y, Jiang F, Pang Y, Deng Y, Han Y, Wang J (2024) Edulgcl: local-global contrastive learning model for education recommendation. Knowl-Based Syst 286:111357","journal-title":"Knowl-Based Syst"},{"key":"444_CR40","doi-asserted-by":"crossref","unstructured":"Zhao Y, Jiang F, Wang J (2023) Mfgcl: Light graph contrast learning with multi-feature information for recommendation. In: 2023 International Joint Conference on Neural Networks (IJCNN). IEEE, pp 01\u201308","DOI":"10.1109\/IJCNN54540.2023.10191752"},{"key":"444_CR41","first-page":"928","volume":"2023","author":"Z Zhou","year":"2023","unstructured":"Zhou Z, Zhang L, Yang N (2023) Contrastive collaborative filtering for cold-start item recommendation. Proc ACM Web Conf 2023:928\u2013937","journal-title":"Proc ACM Web Conf"},{"key":"444_CR42","doi-asserted-by":"crossref","unstructured":"Zhou G, Zhu X, Song C, Fan Y, Zhu H, Ma X, Yan Y, Jin J, Li H, Gai K (2018) Deep interest network for click-through rate prediction. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. pp 1059\u20131068","DOI":"10.1145\/3219819.3219823"}],"container-title":["Journal of King Saud University Computer and Information Sciences"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s44443-025-00444-1","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44443-025-00444-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s44443-025-00444-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,6,11]],"date-time":"2026-06-11T16:44:23Z","timestamp":1781196263000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s44443-025-00444-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,1,12]]},"references-count":42,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2026,5]]}},"alternative-id":["444"],"URL":"https:\/\/doi.org\/10.1007\/s44443-025-00444-1","relation":{},"ISSN":["1319-1578","2213-1248"],"issn-type":[{"value":"1319-1578","type":"print"},{"value":"2213-1248","type":"electronic"}],"subject":[],"published":{"date-parts":[[2026,1,12]]},"assertion":[{"value":"19 September 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"20 December 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 January 2026","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing Interests"}},{"value":"Yan Zhou: Methodology, Writing-original draft, Software, Formal analysis, Resources, Project administration. Yanguang Chen: Methodology, Supervision, Resources, Funding acquisition, Writing-review & editing.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Credit Author Statement"}}],"article-number":"129"}}