Knowledge-aware sequence modelling with deep learning for online course recommendation

Weiwei Deng, Peihu Zhu, Han Chen, Tao Yuan, Ji Wu*

*Corresponding author for this work

Research output: Journal Publications and ReviewsRGC 21 - Publication in refereed journalpeer-review

21 Citations (Scopus)

Abstract

The recent boom in online courses has necessitated personalized online course recommendation. Modelling the learning sequences of users is key for course recommendation because the sequences contain the dynamic learning interests of the users. However, current course recommendation methods ignore heterogeneous course information and collective sequential dependency between courses when modelling the learning sequences. We thus propose a novel online course recommendation method based on knowledge graph and deep learning which models course information via a course knowledge graph and represents courses using TransD. It then develops a bidirectional long short-term memory network, convolutional neural network, and multi-layer perceptron for learning sequence modelling and course recommendation. A public dataset called MOOCCube was used to evaluate the proposed method. Experimental results show that: (1) employing the course knowledge graph in learning sequence modelling improves averagely the performance of our method by 13.658%, 16.42%, and 15.39% in terms of HR@K, MRR@K, and NDCG@K; (2) modelling the collective sequential dependency improves averagely the performance by 4.11%, 6.37%, and 5.47% in terms of the above metrics; and (3) our method outperforms popular methods with the course knowledge graph in most cases. © 2023 Elsevier Ltd.
Original languageEnglish
Article number103377
JournalInformation Processing and Management
Volume60
Issue number4
Online published9 Apr 2023
DOIs
Publication statusPublished - Jul 2023

Research Keywords

  • Deep learning
  • Knowledge graph
  • Massive online open courses
  • Online course recommendation
  • Sequential recommendation

Fingerprint

Dive into the research topics of 'Knowledge-aware sequence modelling with deep learning for online course recommendation'. Together they form a unique fingerprint.

Cite this