Hypergraph Convolutional Networks for Course Recommendation in MOOCs
Mining learner preferences and needs from individual learning behavior data is a critical task in course recommendation systems. While graph-based models have shown efficacy in capturing pairwise relationships between learners and courses, they often overlook the complex higher-order interactions involving learners, courses and teachers that are essential for accurate recommendations. To address this limitation, we propose a novel Hypergraph Convolutional Network for Course Recommendation (HCNCR) framework, designed to model these higher-order interactions effectively. Our approach constructs course and learner hypergraphs based on course attributes and learner similarity relations, respectively. By employing hypergraph convolution, we capture the intrinsic higher-order relationships within these hypergraphs. Additionally, we utilize graph convolutional layers on the learner-course bipartite graph to integrate embeddings derived from hypergraphs, achieving comprehensive representations of both learners and courses. Extensive experiments conducted on real-world datasets demonstrate that HCNCR significantly outperforms existing state-of-the-art methods in course recommendation tasks.
Authors
- Qing Li (ORCID: https://orcid.org/0000-0002-0412-5295)
- Yafeng Li (ORCID: https://orcid.org/0000-0003-1047-8561)
- Jianwen Sun (ORCID: https://orcid.org/0000-0002-0951-1072)
- Sannyuya Liu (ORCID: https://orcid.org/0000-0002-4926-3720)
- Zhi Liu
- Longfeng Zhao
- Zhu Su
- Zhonghua Yan
Institutions
- Northwestern Polytechnical University (CN)
- Central China Normal University (CN)
Publication Details
- Journal
- IEEE Transactions on Knowledge and Data Engineering
- Published
- 2025-05-09
- DOI
- https://doi.org/10.1109/tkde.2025.3568709
- Citations
- 7
- Primary Topic
- Online Learning and Analytics
- Type
- article
- Field-Weighted Citation Impact
- 11.86