{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,28]],"date-time":"2026-03-28T13:28:16Z","timestamp":1774704496827,"version":"3.50.1"},"reference-count":79,"publisher":"Springer Science and Business Media LLC","issue":"8","license":[{"start":{"date-parts":[[2023,12,10]],"date-time":"2023-12-10T00:00:00Z","timestamp":1702166400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,12,10]],"date-time":"2023-12-10T00:00:00Z","timestamp":1702166400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61977055"],"award-info":[{"award-number":["61977055"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Neural Comput &amp; Applic"],"published-print":{"date-parts":[[2024,3]]},"DOI":"10.1007\/s00521-023-09257-7","type":"journal-article","created":{"date-parts":[[2023,12,10]],"date-time":"2023-12-10T14:01:26Z","timestamp":1702216886000},"page":"4115-4132","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["Knowledge-aware reasoning with self-supervised reinforcement learning for explainable recommendation in MOOCs"],"prefix":"10.1007","volume":"36","author":[{"given":"Yuanguo","family":"Lin","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2530-859X","authenticated-orcid":false,"given":"Fan","family":"Lin","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wenhua","family":"Zeng","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiuze","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Pengcheng","family":"Wu","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,12,10]]},"reference":[{"key":"9257_CR1","doi-asserted-by":"publisher","first-page":"17043","DOI":"10.1007\/s00521-020-04920-9","volume":"32","author":"T Huang","year":"2020","unstructured":"Huang T, Zhang D, Bi L (2020) Neural embedding collaborative filtering for recommender systems. Neural Comput Appl 32:17043\u201317057","journal-title":"Neural Comput Appl"},{"issue":"4","key":"9257_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2037661.2037665","volume":"29","author":"A Parameswaran","year":"2011","unstructured":"Parameswaran A, Venetis P, Garcia-Molina H (2011) Recommendation systems with complex constraints: a course recommendation perspective. ACM Trans Inform Syst 29(4):1\u201333","journal-title":"ACM Trans Inform Syst"},{"issue":"6","key":"9257_CR3","doi-asserted-by":"publisher","first-page":"2412","DOI":"10.1109\/TFUZZ.2015.2426201","volume":"23","author":"D Wu","year":"2015","unstructured":"Wu D, Lu J, Zhang G (2015) A fuzzy tree matching-based personalized e-learning recommender system. IEEE Trans Fuzzy Syst 23(6):2412\u20132426","journal-title":"IEEE Trans Fuzzy Syst"},{"key":"9257_CR4","doi-asserted-by":"publisher","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":"9257_CR5","doi-asserted-by":"crossref","unstructured":"Chen Z, Wang X, Xie X, Parsana M, Soni A, Ao X, Chen E (2020) Towards explainable conversational recommendation. In: Proceedings of the 29th International Joint Conference on Artifical Intelligence, pp 2994\u20133000","DOI":"10.24963\/ijcai.2020\/414"},{"issue":"4","key":"9257_CR6","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3337967","volume":"10","author":"G Zhao","year":"2019","unstructured":"Zhao G, Fu H, Song R, Sakai T, Chen Z, Xie X, Qian X (2019) Personalized reason generation for explainable song recommendation. ACM Trans Intell Systd Technol 10(4):1\u201321","journal-title":"ACM Trans Intell Systd Technol"},{"key":"9257_CR7","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2022.109189","volume":"125","author":"Y Lin","year":"2022","unstructured":"Lin Y, Lin F, Yang L, Zeng W, Liu Y, Wu P (2022) Context-aware reinforcement learning for course recommendation. Appl Soft Comput 125:109189","journal-title":"Appl Soft Comput"},{"issue":"2","key":"9257_CR8","doi-asserted-by":"publisher","first-page":"494","DOI":"10.1109\/TNNLS.2021.3070843","volume":"33","author":"S Ji","year":"2021","unstructured":"Ji S, Pan S, Cambria E, Marttinen P, Yu PS (2021) A survey on knowledge graphs: representation, acquisition, and applications. IEEE Trans Neural Netw Learn Syst 33(2):494\u2013514","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"issue":"6","key":"9257_CR9","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2019.102093","volume":"56","author":"D Li","year":"2019","unstructured":"Li D, Madden A (2019) Cascade embedding model for knowledge graph inference and retrieval. Inform Process Manag 56(6):102093","journal-title":"Inform Process Manag"},{"key":"9257_CR10","first-page":"1","volume":"32","author":"Y Liu","year":"2022","unstructured":"Liu Y, Miyazaki J (2022) Knowledge-aware attentional neural network for review-based movie recommendation with explanations. Neural Comput Appl 32:1\u201319","journal-title":"Neural Comput Appl"},{"key":"9257_CR11","doi-asserted-by":"crossref","unstructured":"Xian Y, Fu Z, Muthukrishnan S, de Melo G, Zhang Y (2019) Reinforcement knowledge graph reasoning for explainable recommendation. In: Proceedings of the 42nd International ACM SIGIR Conference, pp 285\u2013294","DOI":"10.1145\/3331184.3331203"},{"key":"9257_CR12","doi-asserted-by":"crossref","unstructured":"Liu D, Lian J, Liu Z, Wang X, Sun G, Xie X (2021) Reinforced anchor knowledge graph generation for news recommendation reasoning. In: Proceedings of the 27th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp 1055\u20131065","DOI":"10.1145\/3447548.3467315"},{"key":"9257_CR13","doi-asserted-by":"crossref","unstructured":"Zhao K, Wang X, Zhang Y, Zhao L, Liu Z, Xing C, Xie X(2020) Leveraging demonstrations for reinforcement recommendation reasoning over knowledge graphs. In: Proceedings of the 43rd International ACM SIGIR Conference, pp 239\u2013248","DOI":"10.1145\/3397271.3401171"},{"key":"9257_CR14","unstructured":"Sutton RS, Barto AG (2018) Reinforcement Learning: An Introduction, 2nd edn. MIT, Massachusetts Ave, MA"},{"issue":"2","key":"9257_CR15","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2021.102856","volume":"59","author":"T Ruotsalo","year":"2022","unstructured":"Ruotsalo T, Weber S, Gajos K (2022) Active tag recommendation for interactive entity search: interaction effectiveness and retrieval performance. Inform Process Manag 59(2):102856","journal-title":"Inform Process Manag"},{"key":"9257_CR16","doi-asserted-by":"crossref","unstructured":"Jing X, Tang J (2017) Guess you like: course recommendation in moocs. In: Proceedings of the International Conference on Web Intelligence, pp 783\u2013789","DOI":"10.1145\/3106426.3106478"},{"issue":"6","key":"9257_CR17","doi-asserted-by":"publisher","first-page":"2412","DOI":"10.1109\/TFUZZ.2015.2426201","volume":"23","author":"D Wu","year":"2015","unstructured":"Wu D, Lu J, Zhang G (2015) A fuzzy tree matching-based personalized e-learning recommender system. IEEE Trans Fuzzy Syst 23(6):2412\u20132426","journal-title":"IEEE Trans Fuzzy Syst"},{"issue":"20","key":"9257_CR18","doi-asserted-by":"publisher","first-page":"5340","DOI":"10.1109\/TSP.2016.2595495","volume":"64","author":"J Xu","year":"2016","unstructured":"Xu J, Xing T, van der Schaar M (2016) Personalized course sequence recommendations. IEEE Trans Signal Process 64(20):5340\u20135352","journal-title":"IEEE Trans Signal Process"},{"key":"9257_CR19","doi-asserted-by":"crossref","unstructured":"Wan G, Pan S, Gong C, Zhou C, Haffari G (2021) Reasoning like human: hierarchical reinforcement learning for knowledge graph reasoning. In: Proceedings of the Twenty-ninth International Conference on International Joint Conferences on Artificial Intelligence, pp 1926\u20131932","DOI":"10.24963\/ijcai.2020\/267"},{"key":"9257_CR20","doi-asserted-by":"crossref","unstructured":"Wang X, Wang D, Xu C, He X, Cao Y, Chua T.-S (2019) Explainable reasoning over knowledge graphs for recommendation. In: Proceedings of the AAAI Conference on Artificial Intelligence, pp 5329\u20135336","DOI":"10.1609\/aaai.v33i01.33015329"},{"key":"9257_CR21","unstructured":"Ho J, Ermon S (2016) Generative adversarial imitation learning. In: Advances in Neural Information Processing Systems, pp 4565\u20134573"},{"key":"9257_CR22","doi-asserted-by":"crossref","unstructured":"Fu Z, Xian Y, Gao R, Zhao J, Huang Q, Ge Y, Xu S, Geng S, Shah C, Zhang Y, de Melo G (2020) Fairness-aware explainable recommendation over knowledge graphs. In: Proceedings of the 43rd International ACM SIGIR Conference, pp 69\u201378","DOI":"10.1145\/3397271.3401051"},{"key":"9257_CR23","doi-asserted-by":"crossref","unstructured":"Suzuki T, Oyama S, Kurihara M (2019) Explainable recommendation using review text and a knowledge graph. In: 2019 IEEE International Conference on Big Data, pp 4638\u20134643","DOI":"10.1109\/BigData47090.2019.9005590"},{"key":"9257_CR24","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2021.107217","volume":"227","author":"S Tao","year":"2021","unstructured":"Tao S, Qiu R, Ping Y, Ma H (2021) Multi-modal knowledge-aware reinforcement learning network for explainable recommendation. Knowl Based Syst 227:107217","journal-title":"Knowl Based Syst"},{"key":"9257_CR25","doi-asserted-by":"crossref","unstructured":"Geng S, Fu Z, Tan J, Ge Y, de Melo G, Zhang Y (2022) Path language modeling over knowledge graphs for explainable recommendation. In: Proceedings of the Web Conference, pp 946\u2013955","DOI":"10.1145\/3485447.3511937"},{"key":"9257_CR26","doi-asserted-by":"crossref","unstructured":"Park S-J, Chae D-K, Bae H-K, Park S, Kim, S-W (2022) Reinforcement learning over sentiment-augmented knowledge graphs towards accurate and explainable recommendation. In: Proceedings of the Fifteenth ACM International Conference on Web Search and Data Mining, pp 784\u2013793","DOI":"10.1145\/3488560.3498515"},{"issue":"1","key":"9257_CR27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3511019","volume":"41","author":"T Ma","year":"2023","unstructured":"Ma T, Huang L, Lu Q, Hu S (2023) Knowledge-aware reasoning with graph convolution network for explainable recommendation. ACM Trans Inform Syst 41(1):1\u201327","journal-title":"ACM Trans Inform Syst"},{"key":"9257_CR28","first-page":"1","volume":"1","author":"Q Li","year":"2023","unstructured":"Li Q, Zhang Z, Zhuang F, Xu Y, Li C (2023) Topic-aware intention network for explainable recommendation with knowledge enhancement. ACM Trans Inform Syst 41(4):1\u201323","journal-title":"ACM Trans Inform Syst"},{"key":"9257_CR29","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2020.106194","volume":"204","author":"Z Yang","year":"2020","unstructured":"Yang Z, Dong S (2020) Hagerec: hierarchical attention graph convolutional network incorporating knowledge graph for explainable recommendation. Knowl Based Syst 204:106194","journal-title":"Knowl Based Syst"},{"key":"9257_CR30","doi-asserted-by":"crossref","unstructured":"Wang P, Fan Y, Xia L, Zhao W.X, Niu S, Huang J (2020) Kerl: a knowledge-guided reinforcement learning model for sequential recommendation. In: Proceedings of the 43rd International ACM SIGIR Conference, pp 209\u2013218","DOI":"10.1145\/3397271.3401134"},{"key":"9257_CR31","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1016\/j.neucom.2022.12.010","volume":"521","author":"E Amador-Dom\u00ednguez","year":"2023","unstructured":"Amador-Dom\u00ednguez E, Serrano E, Manrique D (2023) Geni: a framework for the generation of explanations and insights of knowledge graph embedding predictions. Neurocomputing 521:199\u2013212","journal-title":"Neurocomputing"},{"key":"9257_CR32","doi-asserted-by":"crossref","unstructured":"Liu D, Lian J, Liu Z, Wang X, Sun G, Xie X (2021) Reinforced anchor knowledge graph generation for news recommendation reasoning. In: Proceedings of the 27th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, pp 1055\u20131065","DOI":"10.1145\/3447548.3467315"},{"issue":"1","key":"9257_CR33","doi-asserted-by":"publisher","first-page":"195","DOI":"10.1109\/TVCG.2021.3114863","volume":"28","author":"H Li","year":"2021","unstructured":"Li H, Wang Y, Zhang S, Song Y, Qu H (2021) Kg4vis: a knowledge graph-based approach for visualization recommendation. IEEE Trans Visual Comput Graph 28(1):195\u2013205","journal-title":"IEEE Trans Visual Comput Graph"},{"key":"9257_CR34","doi-asserted-by":"crossref","unstructured":"Huang J, Zhao W.X, Dou H, Wen J.-R, Chang E.Y (2018) Improving sequential recommendation with knowledge-enhanced memory networks. In: Proceedings of the 41nd International ACM SIGIR Conference, pp 505\u2013514","DOI":"10.1145\/3209978.3210017"},{"key":"9257_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2021.107251","volume":"228","author":"H Tang","year":"2021","unstructured":"Tang H, Zhao G, Bu X, Qian X (2021) Dynamic evolution of multi-graph based collaborative filtering for recommendation systems. Knowl-Based Syst 228:107251","journal-title":"Knowl-Based Syst"},{"issue":"9","key":"9257_CR36","doi-asserted-by":"publisher","first-page":"137","DOI":"10.3390\/a11090137","volume":"11","author":"Q Ai","year":"2018","unstructured":"Ai Q, Azizi V, Chen X, Zhang Y (2018) Learning heterogeneous knowledge base embeddings for explainable recommendation. Algorithms 11(9):137","journal-title":"Algorithms"},{"key":"9257_CR37","doi-asserted-by":"crossref","unstructured":"Ma W, Zhang M, Cao Y, Jin W, Wang C, Liu Y, Ma S, Ren X (2019) Jointly learning explainable rules for recommendation with knowledge graph. In: The World Wide Web Conference, pp 1210\u20131221","DOI":"10.1145\/3308558.3313607"},{"key":"9257_CR38","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2022.110098","volume":"260","author":"G Balloccu","year":"2023","unstructured":"Balloccu G, Boratto L, Fenu G, Marras M (2023) Reinforcement recommendation reasoning through knowledge graphs for explanation path quality. Knowl-Based Syst 260:110098","journal-title":"Knowl-Based Syst"},{"issue":"5","key":"9257_CR39","doi-asserted-by":"publisher","first-page":"1769","DOI":"10.1007\/s11280-021-00912-4","volume":"24","author":"Y Huang","year":"2021","unstructured":"Huang Y, Zhao F, Gui X, Jin H (2021) Path-enhanced explainable recommendation with knowledge graphs. World Wide Web 24(5):1769\u20131789","journal-title":"World Wide Web"},{"key":"9257_CR40","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2021.107375","volume":"230","author":"Z Yang","year":"2021","unstructured":"Yang Z, Dong S, Hu J (2021) Gfe: general knowledge enhanced framework for explainable sequential recommendation. Knowl Based Syst 230:107375","journal-title":"Knowl Based Syst"},{"key":"9257_CR41","doi-asserted-by":"crossref","unstructured":"Chen H, Li Y, Sun X, Xu G, Yin H (2021) Temporal meta-path guided explainable recommendation. In: Proceedings of the 14th ACM International Conference on Web Search and Data Mining, pp 1056\u20131064","DOI":"10.1145\/3437963.3441762"},{"key":"9257_CR42","doi-asserted-by":"crossref","unstructured":"Wang X, Liu K, Wang D, Wu L, Fu Y, Xie X (2022) Multi-level recommendation reasoning over knowledge graphs with reinforcement learning. In: Proceedings of the Web Conference, pp 2098\u20132108","DOI":"10.1145\/3485447.3512083"},{"key":"9257_CR43","doi-asserted-by":"crossref","unstructured":"Tai C-Y, Huang L-Y, Huang C-K, Ku L-W (2021) User-centric path reasoning towards explainable recommendation. In: Proceedings of the 44th International ACM SIGIR Conference, pp 879\u2013889","DOI":"10.1145\/3404835.3462847"},{"key":"9257_CR44","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2021.115926","volume":"187","author":"A Khalid","year":"2022","unstructured":"Khalid A, Lundqvist K, Yates A (2022) A literature review of implemented recommendation techniques used in massive open online courses. Expert Syst Appl 187:115926","journal-title":"Expert Syst Appl"},{"key":"9257_CR45","unstructured":"Hoiles W, Schaar M.V.D (2016) Bounded off-policy evaluation with missing data for course recommendation and curriculum design. In: Proceedings of the 33rd International Conference on Machine Learning, pp 1596\u20131604"},{"key":"9257_CR46","doi-asserted-by":"crossref","unstructured":"Wang C, Zhu H, Zhu C, Zhang X, Chen E, Xiong H (2020) Personalized employee training course recommendation with career development awareness. In: Proceedings of The Web Conference, pp 1648\u20131659","DOI":"10.1145\/3366423.3380236"},{"key":"9257_CR47","doi-asserted-by":"crossref","unstructured":"Li X, Li X, Tang J, Wang T, Zhang Y, Chen H (2020) Improving deep item-based collaborative filtering with bayesian personalized ranking for mooc course recommendation. In: Proceedings of International Conference on Knowledge Science, Engineering and Management, pp 247\u2013258","DOI":"10.1007\/978-3-030-55130-8_22"},{"issue":"3","key":"9257_CR48","doi-asserted-by":"publisher","first-page":"47","DOI":"10.3390\/a9030047","volume":"9","author":"P Chang","year":"2016","unstructured":"Chang P, Lin C, Chen M (2016) A hybrid course recommendation system by integrating collaborative filtering and artificial immune systems. Algorithms 9(3):47","journal-title":"Algorithms"},{"key":"9257_CR49","doi-asserted-by":"crossref","unstructured":"Zhang J, Hao B, Chen B, Li C, Chen H, Sun J (2019) Hierarchical reinforcement learning for course recommendation in moocs. In: Proceedings of the Thirty-Third AAAI Conference on Artificial Intelligence, pp 435\u2013442","DOI":"10.1609\/aaai.v33i01.3301435"},{"issue":"6","key":"9257_CR50","doi-asserted-by":"publisher","first-page":"7051","DOI":"10.1007\/s11042-017-4620-2","volume":"77","author":"H Zhang","year":"2018","unstructured":"Zhang H, Huang T, Lv Z, Liu S, Zhou Z (2018) Mcrs: a course recommendation system for moocs. Multimed Tools Appl 77(6):7051\u20137069","journal-title":"Multimed Tools Appl"},{"key":"9257_CR51","doi-asserted-by":"crossref","unstructured":"Ibrahim ME, Yang Y, Ndzi D (2017) Using ontology for personalised course recommendation applications. In: International Conference on Computational Science and Its Applications, pp 426\u2013438","DOI":"10.1007\/978-3-319-62392-4_31"},{"key":"9257_CR52","unstructured":"Dai Y, Asano Y, Yoshikawa M (2016) Course content analysis: an initiative step toward learning object recommendation systems for mooc learners. In: Proceedings of the 9th International Conference on Educational Data Mining, pp 347\u2013352"},{"key":"9257_CR53","doi-asserted-by":"crossref","unstructured":"Elbadrawy A, Karypis G (2016) Domain-aware grade prediction and top-n course recommendation. In: Proceedings of the 10th ACM Conference on Recommender Systems, pp 183\u2013190","DOI":"10.1145\/2959100.2959133"},{"key":"9257_CR54","doi-asserted-by":"crossref","unstructured":"Li X, Li X, Tang J, Wang T, Zhang Y, Chen H (2020) Improving deep item-based collaborative filtering with bayesian personalized ranking for mooc course recommendation. In: International Conference on Knowledge Science, Engineering and Management, pp 247\u2013258","DOI":"10.1007\/978-3-030-55130-8_22"},{"issue":"3","key":"9257_CR55","doi-asserted-by":"publisher","first-page":"313","DOI":"10.1109\/TLT.2021.3083180","volume":"14","author":"X Tian","year":"2021","unstructured":"Tian X, Liu F (2021) Capacity tracing-enhanced course recommendation in moocs. IEEE Trans Learn Technol 14(3):313\u2013321","journal-title":"IEEE Trans Learn Technol"},{"key":"9257_CR56","doi-asserted-by":"crossref","unstructured":"Chen Q, Yu X, Liu N, Yuan X, Wang Z(2020) Personalized course recommendation based on eye-tracking technology and deep learning. In: IEEE 7th International Conference on Data Science and Advanced Analytics, pp 692\u2013698","DOI":"10.1109\/DSAA49011.2020.00079"},{"key":"9257_CR57","doi-asserted-by":"crossref","unstructured":"Zhang J, Le T, Liao Y, Lee D (2019) Pathfinder: Graph-based itemset embedding for learning course recommendation and beyond. In: International Conference on Data Mining Workshops, pp 1122\u20131125","DOI":"10.1109\/ICDMW.2019.00168"},{"key":"9257_CR58","doi-asserted-by":"crossref","unstructured":"Chen H, Yin C, Fan X, Qiao L, Rong W, Zhang X (2021) Learning path recommendation for mooc platforms based on a knowledge graph. In: International Conference on Knowledge Science, Engineering and Management, pp 600\u2013611","DOI":"10.1007\/978-3-030-82147-0_49"},{"issue":"3","key":"9257_CR59","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipm.2022.102938","volume":"59","author":"X Wang","year":"2022","unstructured":"Wang X, Ma W, Guo L, Jiang H, Liu F, Xu C (2022) Hgnn: hyperedge-based graph neural network for mooc course recommendation. Inform Proces Manag 59(3):102938","journal-title":"Inform Proces Manag"},{"issue":"2","key":"9257_CR60","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1007\/s11280-012-0187-z","volume":"17","author":"W Chen","year":"2014","unstructured":"Chen W, Niu Z, Zhao X, Li Y (2014) A hybrid recommendation algorithm adapted in e-learning environments. World Wide Web 17(2):271\u2013284","journal-title":"World Wide Web"},{"key":"9257_CR61","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2019.105385","volume":"194","author":"A Esteban","year":"2020","unstructured":"Esteban A, Zafra A, Romero C (2020) Helping university students to choose elective courses by using a hybrid multi-criteria recommendation system with genetic optimization. Knowle Based Syst 194:105385","journal-title":"Knowle Based Syst"},{"key":"9257_CR62","doi-asserted-by":"publisher","first-page":"84","DOI":"10.1016\/j.neucom.2020.07.064","volume":"415","author":"Y Zhu","year":"2020","unstructured":"Zhu Y, Lu H, Qiu P, Shi K, Chambua J, Niu Z (2020) Heterogeneous teaching evaluation network based offline course recommendation with graph learning and tensor factorization. Neurocomputing 415:84\u201395","journal-title":"Neurocomputing"},{"issue":"4","key":"9257_CR63","doi-asserted-by":"publisher","first-page":"1143","DOI":"10.1137\/S0363012901385691","volume":"42","author":"VR Konda","year":"2003","unstructured":"Konda VR, Tsitsiklis JN (2003) On actor-critic algorithms. Siam J Control Optim 42(4):1143\u20131166","journal-title":"Siam J Control Optim"},{"key":"9257_CR64","unstructured":"Bordes A, Usunier N, Garcia-Duran A, Weston J, Yakhnenko O (2013) Translating embeddings for modeling multi-relational data. In: Advances in Neural Information Processing Systems, pp 2787\u20132795"},{"key":"9257_CR65","doi-asserted-by":"crossref","unstructured":"Pan L, Li C, Li J, Tang J (2017) Prerequisite relation learning for concepts in moocs. In: Proceedings of the 55th Annual Meeting of the Association for Computational Linguistics, pp 1447\u20131456","DOI":"10.18653\/v1\/P17-1133"},{"key":"9257_CR66","doi-asserted-by":"publisher","first-page":"28","DOI":"10.1016\/j.knosys.2016.03.022","volume":"103","author":"S Wan","year":"2016","unstructured":"Wan S, Niu Z (2016) A learner oriented learning recommendation approach based on mixed concept mapping and immune algorithm. Knowl-Based Syst 103:28\u201340","journal-title":"Knowl-Based Syst"},{"key":"9257_CR67","doi-asserted-by":"publisher","first-page":"269","DOI":"10.1007\/BF01386390","volume":"1","author":"EW Dijkstra","year":"1959","unstructured":"Dijkstra EW (1959) A note on two problems in connexion with graphs. Numer Math 1:269\u2013271","journal-title":"Numer Math"},{"key":"9257_CR68","doi-asserted-by":"publisher","first-page":"9","DOI":"10.1007\/BF00115009","volume":"3","author":"RS Sutton","year":"1988","unstructured":"Sutton RS (1988) Learning to predict by the methods of temporal differences. Mach Learn 3:9\u201344","journal-title":"Mach Learn"},{"key":"9257_CR69","unstructured":"Sutton RS, McAllester DA, Singh SP, Mansour Y (2000) Policy gradient methods for reinforcement learning with function approximation. In: Advances in Neural Information Processing Systems, pp 1057\u20131063"},{"key":"9257_CR70","unstructured":"Lillicrap TP, Hunt JJ, Pritzel A, Heess N, Erez T, Tassa Y, Silver D, Wierstra D (2016) Continuous control with deep reinforcement learning. In: Proceedings of the International Conference on Learning Representations, pp 1\u201314"},{"issue":"153","key":"9257_CR71","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1126\/science.153.3731.34","volume":"3731","author":"R Bellman","year":"1966","unstructured":"Bellman R (1966) Dynamic programming. Science 3731(153):34\u201337","journal-title":"Science"},{"key":"9257_CR72","unstructured":"Rendle S, Freudenthaler C, Gantner Z, Schmidt-Thieme L (2009) Bpr: Bayesian personalized ranking from implicit feedback. In: Proceedings of the Twenty-Fifth Conference on Uncertainty in Artificial Intelligence, pp 452\u2013461"},{"key":"9257_CR73","doi-asserted-by":"crossref","unstructured":"McAuley J, Leskovec J (2013) Hidden factors and hidden topics: understanding rating dimensions with review text. In: Proceedings of the 7th ACM Conference on Recommender Systems, pp 165\u2013172","DOI":"10.1145\/2507157.2507163"},{"key":"9257_CR74","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":"9257_CR75","volume":"2","author":"J Wang","year":"2021","unstructured":"Wang J, Xie H, Wang FL, Lee L-K, Au OTS (2021) Top-n personalized recommendation with graph neural networks in moocs. Comput Educ: Artif Intell 2:100010","journal-title":"Comput Educ: Artif Intell"},{"issue":"1","key":"9257_CR76","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1561\/1500000066","volume":"14","author":"Y Zhang","year":"2020","unstructured":"Zhang Y, Chen X (2020) Explainable recommendation: a survey and new perspectives. Found Trends Inform Retrieval 14(1):1\u2013101","journal-title":"Found Trends Inform Retrieval"},{"key":"9257_CR77","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2022.109745","volume":"131","author":"W Zhang","year":"2022","unstructured":"Zhang W, Lin Y, Liu Y, You H, Wu P, Lin F, Zhou X (2022) Self-supervised reinforcement learning with dual-reward for knowledge-aware recommendation. Appl Soft Comput 131:109745","journal-title":"Appl Soft Comput"},{"key":"9257_CR78","doi-asserted-by":"crossref","unstructured":"Abdollahi B, Nasraoui O (2017) Using explainability for constrained matrix factorization. In: Proceedings of the Eleventh ACM Conference on Recommender Systems, pp 79\u201383","DOI":"10.1145\/3109859.3109913"},{"issue":"5","key":"9257_CR79","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3444944","volume":"15","author":"L Yao","year":"2021","unstructured":"Yao L, Chu Z, Li S, Li Y, Gao J, Zhang A (2021) A survey on causal inference. ACM Trans Knowl Discov Data 15(5):1\u201346","journal-title":"ACM Trans Knowl Discov Data"}],"container-title":["Neural Computing and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-023-09257-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00521-023-09257-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00521-023-09257-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,12]],"date-time":"2024-02-12T10:10:30Z","timestamp":1707732630000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00521-023-09257-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12,10]]},"references-count":79,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2024,3]]}},"alternative-id":["9257"],"URL":"https:\/\/doi.org\/10.1007\/s00521-023-09257-7","relation":{},"ISSN":["0941-0643","1433-3058"],"issn-type":[{"value":"0941-0643","type":"print"},{"value":"1433-3058","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,12,10]]},"assertion":[{"value":"21 October 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 November 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 December 2023","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 conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}