{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,13]],"date-time":"2026-01-13T22:12:48Z","timestamp":1768342368184,"version":"3.49.0"},"publisher-location":"Cham","reference-count":37,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031306716","type":"print"},{"value":"9783031306723","type":"electronic"}],"license":[{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,1,1]],"date-time":"2023-01-01T00:00:00Z","timestamp":1672531200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-30672-3_37","type":"book-chapter","created":{"date-parts":[[2023,4,13]],"date-time":"2023-04-13T11:10:49Z","timestamp":1681384249000},"page":"547-562","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["MG-CR: Factor Memory Network and\u00a0Graph Neural Network Based Personalized Course Recommendation"],"prefix":"10.1007","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-0008-3817","authenticated-orcid":false,"given":"Yun","family":"Zhang","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0287-8867","authenticated-orcid":false,"given":"Minghe","family":"Yu","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6346-6719","authenticated-orcid":false,"given":"Jintong","family":"Sun","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6902-9299","authenticated-orcid":false,"given":"Tiancheng","family":"Zhang","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-3171-8889","authenticated-orcid":false,"given":"Ge","family":"Yu","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,4,14]]},"reference":[{"key":"37_CR1","doi-asserted-by":"crossref","unstructured":"Abdelrahman, G., Wang, Q.: Knowledge tracing with sequential key-value memory networks. In: SIGIR, pp. 175\u2013184 (2019)","DOI":"10.1145\/3331184.3331195"},{"key":"37_CR2","unstructured":"Devlin, J., Chang, M., Lee, K., Toutanova, K.: BERT: pre-training of deep bidirectional transformers for language understanding. In: NAACL-HLT, pp. 4171\u20134186 (2019)"},{"key":"37_CR3","doi-asserted-by":"crossref","unstructured":"Elbadrawy, A., Karypis, G.: Domain-aware grade prediction and top-n course recommendation. In: RecSys, pp. 183\u2013190 (2016)","DOI":"10.1145\/2959100.2959133"},{"key":"37_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"91","DOI":"10.1007\/11768012_11","volume-title":"Adaptive Hypermedia and Adaptive Web-Based Systems","author":"R Farzan","year":"2006","unstructured":"Farzan, R., Brusilovsky, P.: Social navigation support in a course recommendation system. In: Wade, V.P., Ashman, H., Smyth, B. (eds.) AH 2006. LNCS, vol. 4018, pp. 91\u2013100. Springer, Heidelberg (2006). https:\/\/doi.org\/10.1007\/11768012_11"},{"key":"37_CR5","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1016\/j.neucom.2021.11.068","volume":"472","author":"L Feng","year":"2022","unstructured":"Feng, L., Cai, Y., Wei, E., Li, J.: Graph neural networks with global noise filtering for session-based recommendation. Neurocomputing 472, 113\u2013123 (2022)","journal-title":"Neurocomputing"},{"key":"37_CR6","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1162\/neco.1997.9.8.1735","volume":"9","author":"S Hochreiter","year":"1997","unstructured":"Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9, 1735\u20131780 (1997)","journal-title":"Neural Comput."},{"key":"37_CR7","unstructured":"Ivanov, S., Burnaev, E.: Anonymous walk embeddings. In: ICML. Proceedings of Machine Learning Research, vol. 80, pp. 2191\u20132200 (2018)"},{"key":"37_CR8","doi-asserted-by":"crossref","unstructured":"Jiang, W., Pardos, Z.A.: Time slice imputation for personalized goal-based recommendation in higher education. In: RecSys, pp. 506\u2013510 (2019)","DOI":"10.1145\/3298689.3347030"},{"key":"37_CR9","doi-asserted-by":"crossref","unstructured":"Jiang, W., Pardos, Z.A., Wei, Q.: Goal-based course recommendation. In: LAK, pp. 36\u201345 (2019)","DOI":"10.1145\/3303772.3303814"},{"key":"37_CR10","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"739","DOI":"10.1007\/978-3-030-97546-3_60","volume-title":"AI 2021: Advances in Artificial Intelligence","author":"H Jung","year":"2022","unstructured":"Jung, H., Jang, Y., Kim, S., Kim, H.: KPCR: knowledge graph enhanced personalized course recommendation. In: Long, G., Yu, X., Wang, S. (eds.) AI 2022. LNCS (LNAI), vol. 13151, pp. 739\u2013750. Springer, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-030-97546-3_60"},{"key":"37_CR11","unstructured":"Kingma, D.P., Ba, J.: Adam: A method for stochastic optimization. In: Bengio, Y., LeCun, Y. (eds.) ICLR (2015)"},{"key":"37_CR12","doi-asserted-by":"crossref","unstructured":"Li, J., Ye, Z.: Course recommendations in online education based on collaborative filtering recommendation algorithm. Complex 2020, 6619249:1\u20136619249:10 (2020)","DOI":"10.1155\/2020\/6619249"},{"key":"37_CR13","doi-asserted-by":"crossref","unstructured":"Long, T., Liu, Y., Shen, J., Zhang, W., Yu, Y.: Tracing knowledge state with individual cognition and acquisition estimation. In: SIGIR, pp. 173\u2013182 (2021)","DOI":"10.1145\/3404835.3462827"},{"key":"37_CR14","unstructured":"Ma, B., Taniguchi, Y., Konomi, S.: Course recommendation for university environment. In: EDM (2020)"},{"key":"37_CR15","doi-asserted-by":"crossref","unstructured":"Ojo, F., et al.: Visgnn: Personalized visualization recommendationvia graph neural networks. In: WWW, pp. 2810\u20132818 (2022)","DOI":"10.1145\/3485447.3512001"},{"key":"37_CR16","doi-asserted-by":"crossref","unstructured":"Pang, Y., et al.: Heterogeneous global graph neural networks for personalized session-based recommendation. In: WSDM, pp. 775\u2013783 (2022)","DOI":"10.1145\/3488560.3498505"},{"key":"37_CR17","doi-asserted-by":"crossref","unstructured":"Parameswaran, A.G., Venetis, P., Garcia-Molina, H.: Recommendation systems with complex constraints: A course recommendation perspective. ACM Trans. Inf. Syst.29(4), 20:1\u201320:33 (2011)","DOI":"10.1145\/2037661.2037665"},{"issue":"2","key":"37_CR18","doi-asserted-by":"publisher","first-page":"487","DOI":"10.1007\/s11257-019-09218-7","volume":"29","author":"ZA Pardos","year":"2019","unstructured":"Pardos, Z.A., Fan, Z., Jiang, W.: Connectionist recommendation in the wild: on the utility and scrutability of neural networks for personalized course guidance. User Model. User-Adap. Inter. 29(2), 487\u2013525 (2019). https:\/\/doi.org\/10.1007\/s11257-019-09218-7","journal-title":"User Model. User-Adap. Inter."},{"key":"37_CR19","doi-asserted-by":"crossref","unstructured":"Pardos, Z.A., Jiang, W.: Designing for serendipity in a university course recommendation system. In: LAK, pp. 350\u2013359 (2020)","DOI":"10.1145\/3375462.3375524"},{"key":"37_CR20","doi-asserted-by":"crossref","unstructured":"Polyzou, A., Nikolakopoulos, A.N., Karypis, G.: Scholars walk: A markov chain framework for course recommendation. In: EDM (2019)","DOI":"10.1145\/3289600.3291016"},{"key":"37_CR21","doi-asserted-by":"crossref","unstructured":"S\u00e1nchez-S\u00e1nchez, C., Gonz\u00e1lez, C.R.J.: Course recommendation system for a flexible curriculum based on attribute selection and regression. In: IntelliSys, vol. 296, pp. 674\u2013690 (2021)","DOI":"10.1007\/978-3-030-82199-9_46"},{"key":"37_CR22","doi-asserted-by":"crossref","unstructured":"Shao, E., Guo, S., Pardos, Z.A.: Degree planning with PLAN-BERT: multi-semester recommendation using future courses of interest. In: AAAI, pp. 14920\u201314929 (2021)","DOI":"10.1609\/aaai.v35i17.17751"},{"key":"37_CR23","doi-asserted-by":"crossref","unstructured":"Shen, S., et al.: Learning process-consistent knowledge tracing. In: KDD, pp. 1452\u20131460 (2021)","DOI":"10.1145\/3447548.3467237"},{"issue":"1","key":"37_CR24","first-page":"1929","volume":"15","author":"N Srivastava","year":"2014","unstructured":"Srivastava, N., Hinton, G.E., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15(1), 1929\u20131958 (2014)","journal-title":"J. Mach. Learn. Res."},{"key":"37_CR25","doi-asserted-by":"crossref","unstructured":"Sun, R., et al.: Multi-modal knowledge graphs for recommender systems. In: CIKM, pp. 1405\u20131414 (2020)","DOI":"10.1145\/3340531.3411947"},{"key":"37_CR26","doi-asserted-by":"crossref","unstructured":"Tu, K., et al.: Conditional graph attention networks for distilling and refining knowledge graphs in recommendation. In: CIKM, pp. 1834\u20131843 (2021)","DOI":"10.1145\/3459637.3482331"},{"key":"37_CR27","unstructured":"Velickovic, P., Cucurull, G., Casanova, A., Romero, A., Li\u00f2, P., Bengio, Y.: Graph attention networks. In: ICLR (2018)"},{"key":"37_CR28","doi-asserted-by":"crossref","unstructured":"Wang, L., Hu, F., Wu, S., Wang, L.: Fully hyperbolic graph convolution network for recommendation. In: CIKM, pp. 3483\u20133487 (2021)","DOI":"10.1145\/3459637.3482109"},{"key":"37_CR29","doi-asserted-by":"crossref","unstructured":"Wang, X., He, X., Wang, M., Feng, F., Chua, T.: Neural graph collaborative filtering. In: SIGIR, pp. 165\u2013174 (2019)","DOI":"10.1145\/3331184.3331267"},{"key":"37_CR30","doi-asserted-by":"crossref","unstructured":"Wang, X., Wang, R., Shi, C., Song, G., Li, Q.: Multi-component graph convolutional collaborative filtering. In: AAAI, pp. 6267\u20136274 (2020)","DOI":"10.1609\/aaai.v34i04.6094"},{"key":"37_CR31","doi-asserted-by":"crossref","unstructured":"Wei, Y., Ma, H., Wang, Y., Li, Z., Chang, L.: Multi-behavior recommendation with two-level graph attentional networks. In: DASFAA, vol. 13246, pp. 248\u2013255 (2022)","DOI":"10.1007\/978-3-031-00126-0_16"},{"key":"37_CR32","doi-asserted-by":"crossref","unstructured":"Xu, J., Zhu, Z., Zhao, J., Liu, X., Shan, M., Guo, J.: Gemini: A novel and universal heterogeneous graph information fusing framework for online recommendations. In: KDD, pp. 3356\u20133365 (2020)","DOI":"10.1145\/3394486.3403388"},{"key":"37_CR33","doi-asserted-by":"crossref","unstructured":"Yu, R., Pardos, Z.A., Chau, H., Brusilovsky, P.: Orienting students to course recommendations using three types of explanation. In: UMAP, pp. 238\u2013245 (2021)","DOI":"10.1145\/3450614.3464483"},{"key":"37_CR34","doi-asserted-by":"crossref","unstructured":"Zhang, J., Shi, X., King, I., Yeung, D.: Dynamic key-value memory networks for knowledge tracing. In: WWW, pp. 765\u2013774 (2017)","DOI":"10.1145\/3038912.3052580"},{"key":"37_CR35","doi-asserted-by":"crossref","unstructured":"Zhang, J., Hao, B., Chen, B., Li, C., Chen, H., Sun, J.: Hierarchical reinforcement learning for course recommendation in moocs. In: AAAI, pp. 435\u2013442 (2019)","DOI":"10.1609\/aaai.v33i01.3301435"},{"key":"37_CR36","doi-asserted-by":"crossref","unstructured":"Zhao, Z., Yang, Y., Li, C., Nie, L.: Guessuneed: Recommending courses via neural attention network and course prerequisite relation embeddings. ACM Trans. Multim. Comput. Commun. Appl. 16(4), 132:1\u2013132:17 (2021)","DOI":"10.1145\/3410441"},{"key":"37_CR37","doi-asserted-by":"crossref","unstructured":"Zhu, Q.: Network course recommendation system based on double-layer attention mechanism. Sci. Program 2021, 7613511:1\u20137613511:9 (2021)","DOI":"10.1155\/2021\/7613511"}],"container-title":["Lecture Notes in Computer Science","Database Systems for Advanced Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-30672-3_37","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,10,18]],"date-time":"2024-10-18T06:37:38Z","timestamp":1729233458000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-30672-3_37"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023]]},"ISBN":["9783031306716","9783031306723"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-30672-3_37","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023]]},"assertion":[{"value":"14 April 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"DASFAA","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Database Systems for Advanced Applications","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Tianjin","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2023","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"17 April 2023","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"20 April 2023","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"dasfaa2023","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"http:\/\/www.tjudb.cn\/dasfaa2023\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Microsoft CMT","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"652","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"125","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"66","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"19% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"3","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"7.3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"No","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}