With the successful development and application of Massive Open Online Courses (MOOCs), course recommendations have received widespread attention from researchers. However, existing course recommendation methods face three challenges: (1) user-course interaction is sparse; (2) insufficient modeling of the multiple interactive semantics of user preferences; and (3) the lack of constraints for user knowledge blind zone preferences. To address these challenges, we propose a novel method called Meta-path Sampling-Enhanced Course Recommendation in Heterogeneous Networks (MSEC-Rec), which improves the accuracy of course recommendations by integrating the multi-interaction semantic information of users. Specifically, we enhance the interactions between users and courses through meta-paths in heterogeneous information networks (HINs) to alleviate the interaction sparsity problem. Then, we design a meta-path sampling strategy to model the semantics of multiple interactions between users and courses. Next, we introduce meta-path negative sampling information in HINs and capture users’ knowledge blindness via the contrastive loss function to optimize the score differences between positive and negative samples. Finally, we conduct experiments on the MOOCCube and XuetangX datasets and compare MSEC-Rec with multiple baselines. Compared with the SOTA method on the MOOCCube dataset, the evaluation metrics HR@K and NDCG@K (K= 5, 10, 20) of MSEC-Rec increased by 0.04%, 3.35%, 5.17%, 2.61%, 4.69%, and 4.2%, respectively, demonstrating its effectiveness. The source code and data are available on GitHub: https://github.com/mmx124/MSEC-Rec.
扫码关注我们
求助内容:
应助结果提醒方式:
