journal article·2025-01-22Open access

Research on Personalized Course Resource Recommendation Method Based on GEMRec

Enliang Wang, Zhixin Sun

Applied Sciences· Volume 15· Issue 3

Abstract

With the rapid growth of online educational resources, existing personalized course recommendation systems face challenges in multimodal feature integration and limited recommendation interpretability when dealing with complex and diverse instructional content. This paper proposes a graph-enhanced multimodal recommendation method (GEMRec), which effectively integrates text, video, and audio features through a graph attention network and differentiable pooling. Innovatively, GEMRec introduces graph edit distance into the recommendation system to measure the structural similarity between a learner’s knowledge state and course content at the knowledge graph level. Additionally, it combines SHAP (SHapley Additive exPlanations) value computation with large language models to generate reliable and personalized recommendation explanations. Experiments on the MOOCCubeX dataset demonstrate that the GEMRec model exhibits strong convergence and generalization during training. Compared with existing methods, GEMRec achieves 0.267, 0.265, and 0.297 on the Precision@10, Recall@10, and NDCG@10 metrics, respectively, significantly outperforming traditional collaborative filtering and other deep learning models. These results validate the effectiveness of multimodal feature integration and knowledge graph enhancement in improving recommendation performance.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Recommender Systems and Techniques · Expert finding and Q&A systems · Advanced Graph Neural Networks

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Post Big Data Technology and Application Engineering Research Center of Jiangsu Province, Nanjing University of Posts and Telecommunications, Nanjing 210003, China

Post Industry Technology Research and Development Center of the State Posts Bureau (Internet of Things Technology), Nanjing University of Posts and Telecommunications, Nanjing 210003, China

Key Laboratory of Broadband Wireless Communication and Sensor Network Technology, Ministry of Education, Nanjing University of Posts and Telecommunications, Nanjing 210003, China

Funding

National Natural Science Foundation of China · Jiangsu Agriculture Science and Technology Innovation Fund (JASTIF)

References (34)

Show source-provided references
1. Andika, H.G., Hadinata, M.T., Huang, W., Anderies, A., and Iswanto, I.A.I. (2022, January 3–5). Systematic Literature Review: Comparison on Collaborative Filtering Algorithms for Recommendation Systems. Proceedings of the 2022 IEEE International Conference on Communication, Networks and Satellite (COMNETSAT), Solo, Indonesia.10.1109/COMNETSAT56033.2022.9994316 ↗
2. A Review of Content-Based and Context-Based Recommendation Systems10.3991/ijet.v16i03.18851 ↗
3. Hotel Content-Based Recommendation System10.1088/1742-6596/1485/1/012017 ↗
4. Hybrid Recommendation System Based on Collaborative and Content-Based Filtering10.1080/01969722.2022.2062544 ↗
5. Hybrid Content and Collaborative Filtering Based Recommendation System for E-Learning Platforms10.11591/eei.v11i3.3861 ↗
6. Automatic Recommendation System Based on Hybrid Filtering Algorithm10.1007/s10639-021-10643-8 ↗
7. Liu, H. (2022, January 23–25). Implementation and Effectiveness Evaluation of Four Common Algorithms of Recommendation Systems—User Collaboration Filter, Item-based Collaborative Filtering, Matrix Factorization and Neural Collaborative Filtering. Proceedings of the 2022 International Conference on Cloud Computing, Big Data Applications and Software Engineering (CBASE), Suzhou, China.10.1109/CBASE57816.2022.00049 ↗
8. Hekmatfar, T., Haratizadeh, S., Razban, P., and Goliaei, S. (2022). Attention-Based Recommendation on Graphs. arXiv.
9. Zhao, J., Zhao, P., Zhao, L., Liu, Y., Sheng, V., and Zhou, X. (2021, January 19–22). Variational Self-attention Network for Sequential Recommendation. Proceedings of the 2021 IEEE 37th International Conference on Data Engineering (ICDE), Chania, Greece.10.1109/ICDE51399.2021.00138 ↗
10. Long- and Short-Term Self-Attention Network for Sequential Recommendation10.1016/j.neucom.2020.10.066 ↗
11. Li, J., Wang, Y., and McAuley, J. (2020, January 3–7). Time Interval Aware Self-Attention for Sequential Recommendation. Proceedings of the 13th International Conference on Web Search and Data Mining, Houston, TX, USA.10.1145/3336191.3371786 ↗
12. Zhang, L., Zhou, X., and Shen, Z. (2023). Multimodal Pre-training Framework for Sequential Recommendation via Contrastive Learning. arXiv.
13. Malitesta, D., Gassi, G., Pomo, C., and Noia, T.D. (November, January 29). Ducho: A Unified Framework for the Extraction of Multimodal Features in Recommendation. Proceedings of the 31st ACM International Conference on Multimedia, Ottawa, ON, Canada.
14. Liu, F., Cheng, Z., Chen, H.-M., Liu, A.-A., Nie, L., and Kankanhalli, M.S. (2022). Disentangled Multimodal Representation Learning for Recommendation. arXiv.10.1109/TMM.2022.3217449 ↗
15. Wang, X., Chen, H., and Zhu, W. (2021, January 5–9). Multimodal Disentangled Representation for Recommendation. Proceedings of the 2021 IEEE International Conference on Multimedia and Expo (ICME), Shenzhen, China.10.1109/ICME51207.2021.9428193 ↗
16. Yang, W., Fang, Z., Zhang, T., Wu, S., and Lu, C. (November, January 29). Modal-Aware Bias Constrained Contrastive Learning for Multimodal Recommendation. Proceedings of the 31st ACM International Conference on Multimedia, Ottawa, ON, Canada.
17. Mu, Y., and Wu, Y. (2023). Multimodal Movie Recommendation System Using Deep Learning. Mathematics, 11.10.3390/math11040895 ↗
18. Yang, Y., Huang, C., Xia, L., and Li, C. (2022, January 11–15). Knowledge Graph Contrastive Learning for Recommendation. Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, Madrid, Spain.10.1145/3477495.3532009 ↗
19. Path-Enhanced Explainable Recommendation with Knowledge Graphs10.1007/s11280-021-00912-4 ↗
20. Liu, X., Song, R., Wang, Y., and Xu, H. (2022). A Multi-Granular Aggregation-Enhanced Knowledge Graph Representation for Recommendation. Information, 13.10.3390/info13050229 ↗
21. Hou, S., and Wei, D. (2023, January 7–9). Research on Knowledge Graph-Based Recommender Systems. Proceedings of the 2023 3rd International Symposium on Computer Technology and Information Science (ISCTIS), Chengdu, China.10.1109/ISCTIS58954.2023.10213083 ↗
22. Sun, J., and Shagar, M.M.B. (2020, January 5–7). MUKG: Unifying Multi-Task and Knowledge Graph Method for Recommender System. Proceedings of the 2020 2nd International Conference on Image Processing and Machine Vision, Bangkok, Thailand.10.1145/3421558.3421561 ↗
23. Chen, Y., Yang, M., Zhang, Y., Zhao, M., Meng, Z., Hao, J., and King, I. (2021). Modeling Scale-Free Graphs for Knowledge-Aware Recommendation. arXiv.10.1145/3488560.3498419 ↗
24. A Survey on Knowledge Graph-Based Recommender Systems10.1109/TKDE.2020.3028705 ↗
25. HAGERec: Hierarchical Attention Graph Convolutional Network Incorporating Knowledge Graph for Explainable Recommendation10.1016/j.knosys.2020.106194 ↗
26. He, X., and Ke, X. (2021, January 26–28). Research Summary of Recommendation System Based on Knowledge Graph. Proceedings of the 2021 3rd International Conference on Big Data Engineering, Shanghai, China.10.1145/3468920.3468935 ↗
27. Fan, Y., Liu, S., Li, W., Zhao, Y., Zhang, M., and Tang, J. (2021, January 15). MOOCCubeX: A Large-Scale Data Repository for NLP Applications in MOOCs. Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, Dublin, Ireland.
28. Sarwar, B., Karypis, G., Konstan, J., and Riedl, J. Item-based Collaborative Filtering Recommendation Algorithms. In Proceedings of the 10th International Conference on World Wide Web, Hong Kong, China, 1–5 May 2001.10.1145/371920.372071 ↗
29. Aggarwal, C.C. (2016). Content-based Recommender Systems. Recommender Systems: The Textbook, Springer.10.1007/978-3-319-29659-3 ↗
30. Guo, H., Tang, R., Ye, Y., Li, Z., and He, X. (2017). DeepFM: A Factorization-Machine Based Neural Network for CTR Prediction. arXiv.10.24963/ijcai.2017/239 ↗
31. He, X., Liao, L., Zhang, H., Nie, L., Hu, X., and Chua, T.-S. (2017, January 3–7). Neural Collaborative Filtering. Proceedings of the 26th International Conference on World Wide Web, Perth, Australia.10.1145/3038912.3052569 ↗
32. Wang, X., He, X., Cao, Y., Liu, M., and Chua, T.-S. (2019, January 4–8). KGAT: Knowledge Graph Attention Network for Recommendation. Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining, Anchorage, AK, USA.10.1145/3292500.3330989 ↗
33. Wang, H., Zhao, M., Xie, X., Li, W., and Guo, M. (2019, January 13–17). Knowledge Graph Convolutional Networks for Recommender Systems. Proceedings of the World Wide Web Conference, San Francisco, CA, USA.10.1145/3308558.3313417 ↗
34. Li, K., Zhang, J., Liu, Y., and Zhang, H. (2024). A Multimodal Graph Recommendation Method Based on Cross-Attention Fusion. Mathematics, 12.10.3390/math12152353 ↗