Knowledge graph convolutional networks with user preferences for course recommendation

With the rapid growth of the internet and online education resources, the number of massive open online courses (MOOCs) has increased dramatically, making it difficult for users to find personalized courses that meet their needs. Knowledge graphs (KGs) have been employed in recommendation systems to effectively address the issue of sparse interaction data in the MOOC scenarios for their rich semantic information. Research on KG-enhanced recommendation algorithms has found that the utilization of side information in KGs is crucial for improving accuracy. This paper introduces KGCN-UP (Knowledge Graph Convolutional Networks with User Preferences), a novel model for predicting the likelihood of a user interacting with a course based on user preferences and item relationships within a knowledge graph. The KGCN-UP model consists of two key modules. First, the user preference propagation module refines user preferences by exploring relational chains in the knowledge graph and dynamically adjusting attention to improve user representation. Second, the item neighbor enhancement module enhances item representations by aggregating semantic relationships and assigning attention weights based on the type of relationship between entities. Together, these components address the challenge of data sparsity and improve the quality of recommendations by leveraging high-order structural and semantic information. Empirical results on a real-world dataset demonstrate that KGCN-UP significantly outperforms existing state-of-the-art recommendation models in terms of accuracy.

Authors

Institutions

Publication Details

Journal
Scientific Reports
Published
2025-08-18
DOI
https://doi.org/10.1038/s41598-025-14150-5
Citations
2
Primary Topic
Recommender Systems and Techniques
Type
article
Field-Weighted Citation Impact
6.49

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Knowledge graph convolutional networks with user preferences for course recommendation

Weidong Ji, Jianbai Yang, Zhong Hua
2 citations
Scientific Reports
Recommender Systems and Techniques
6.49
article

Knowledge graph convolutional networks with user preferences for course recommendation

Weidong Ji, Jianbai Yang, Zhong Hua
article en
2 citations

Abstract

With the rapid growth of the internet and online education resources, the number of massive open online courses (MOOCs) has increased dramatically, making it difficult for users to find personalized courses that meet their needs. Knowledge graphs (KGs) have been employed in recommendation systems to effectively address the issue of sparse interaction data in the MOOC scenarios for their rich semantic information. Research on KG-enhanced recommendation algorithms has found that the utilization of side information in KGs is crucial for improving accuracy. This paper introduces KGCN-UP (Knowledge Graph Convolutional Networks with User Preferences), a novel model for predicting the likelihood of a user interacting with a course based on user preferences and item relationships within a knowledge graph. The KGCN-UP model consists of two key modules. First, the user preference propagation module refines user preferences by exploring relational chains in the knowledge graph and dynamically adjusting attention to improve user representation. Second, the item neighbor enhancement module enhances item representations by aggregating semantic relationships and assigning attention weights based on the type of relationship between entities. Together, these components address the challenge of data sparsity and improve the quality of recommendations by leveraging high-order structural and semantic information. Empirical results on a real-world dataset demonstrate that KGCN-UP significantly outperforms existing state-of-the-art recommendation models in terms of accuracy.

Scientific ReportsVol. 15(1)
Harbin Normal University (CN)
Natural Science Foundation of Heilongjiang Province
Quality Education
Openalex Percentile: Top 3%
Recommender Systems and Techniques
6.49
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Knowledge graph convolutional networks with user preferences for course recommendation — Weidong Ji, Jianbai Yang, et al. · Scientific Reports (2025) | TGRS Research Map | TGRS