Next Article in Journal
Blockchain-Based Decentralized Identity Management System with AI and Merkle Trees
Previous Article in Journal
Machine Learning Techniques for Uncertainty Estimation in Dynamic Aperture Prediction
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

SKGRec: A Semantic-Enhanced Knowledge Graph Fusion Recommendation Algorithm with Multi-Hop Reasoning and User Behavior Modeling

1
College of Computer Science and Technology, Changchun University, Changchun 130022, China
2
Ministry of Education Key Laboratory of Intelligent Rehabilitation and Barrier-Free Access for the Disabled, Changchun 130022, China
*
Author to whom correspondence should be addressed.
Computers 2025, 14(7), 288; https://doi.org/10.3390/computers14070288
Submission received: 6 June 2025 / Revised: 15 July 2025 / Accepted: 17 July 2025 / Published: 18 July 2025

Abstract

To address the limitations of existing knowledge graph-based recommendation algorithms, including insufficient utilization of semantic information and inadequate modeling of user behavior motivations, we propose SKGRec, a novel recommendation model that integrates knowledge graph and semantic features. The model constructs a semantic interaction graph (USIG) of user behaviors and employs a self-attention mechanism and a ranked optimization loss function to mine user interactions in fine-grained semantic associations. A relationship-aware aggregation module is designed to dynamically integrate higher-order relational features in the knowledge graph through the attention scoring function. In addition, a multi-hop relational path inference mechanism is introduced to capture long-distance dependencies to improve the depth of user interest modeling. Experiments on the Amazon-Book and Last-FM datasets show that SKGRec significantly outperforms several state-of-the-art recommendation algorithms on the Recall@20 and NDCG@20 metrics. Comparison experiments validate the effectiveness of semantic analysis of user behavior and multi-hop path inference, while cold-start experiments further confirm the robustness of the model in sparse-data scenarios. This study provides a new optimization approach for knowledge graph and semantic-driven recommendation systems, enabling more accurate capture of user preferences and alleviating the problem of noise interference.
Keywords: higher-order path reasoning; knowledge graph; recommender systems; relation awareness higher-order path reasoning; knowledge graph; recommender systems; relation awareness

Share and Cite

MDPI and ACS Style

Xu, S.; Yang, Z.; Xu, J.; Feng, P. SKGRec: A Semantic-Enhanced Knowledge Graph Fusion Recommendation Algorithm with Multi-Hop Reasoning and User Behavior Modeling. Computers 2025, 14, 288. https://doi.org/10.3390/computers14070288

AMA Style

Xu S, Yang Z, Xu J, Feng P. SKGRec: A Semantic-Enhanced Knowledge Graph Fusion Recommendation Algorithm with Multi-Hop Reasoning and User Behavior Modeling. Computers. 2025; 14(7):288. https://doi.org/10.3390/computers14070288

Chicago/Turabian Style

Xu, Siqi, Ziqian Yang, Jing Xu, and Ping Feng. 2025. "SKGRec: A Semantic-Enhanced Knowledge Graph Fusion Recommendation Algorithm with Multi-Hop Reasoning and User Behavior Modeling" Computers 14, no. 7: 288. https://doi.org/10.3390/computers14070288

APA Style

Xu, S., Yang, Z., Xu, J., & Feng, P. (2025). SKGRec: A Semantic-Enhanced Knowledge Graph Fusion Recommendation Algorithm with Multi-Hop Reasoning and User Behavior Modeling. Computers, 14(7), 288. https://doi.org/10.3390/computers14070288

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop