Abstract

The spouting development of Massive Open Online Courses (MOOC) has enabled any learner to obtain abundant resource anytime and anywhere, offered a large-scale and open-access opportunity for learners to gain knowledge with great convenience. However, the surge of both learners and courses is engendering a sequence of issues, such as learner cognitive overload and messy course resources. The existing course resource service is not superior enough to suffice the dynamic and diverse demands of different individuals. Simultaneously, MOOC data suffers from sparsity and imbalance conundrums. To address those issues, we construct a heterogeneous information network (HIN) on MOOC to capture the plentiful heterogeneity between multiple entities and then propose an Attention Collaborative Extended Matrix Factorization Based Model, short as ACMF, for personalized recommendation service on MOOC course. In addition to learner and course subjects, we consider other four types of entities (e.g., knowledge, teacher, university, video) to give in-depth insights into why a learner is likely to enroll one course. Graph Convolutional Network with a novel node sampling algorithm based meta-path is utilized to learn the preserving structures and semantics in the MOOC HIN. Attention Mechanism is leveraged to automatically generate the final joint representation embedding. ACMF incorporates both explicit and implicit relationships via a heterogeneous view, integrates both learner and course embeddings via a specific semantic space. The ultimate personalized course recommendation list can be further adjusted based on learner-related or course-related through two tuning parameters. Experiments results on two real-world datasets collected from XuetangX and Junyi demonstrate the robustness and superiorities of ACMF.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.