A Survey on Knowledge Graph-Based Recommender Systems
Not on the map. Why?
Abstract (arXiv)
To solve the information explosion problem and enhance user experience in various online applications, recommender systems have been developed to model users preferences. Although numerous efforts have been made toward more personalized recommendations, recommender systems still suffer from several challenges, such as data sparsity and cold start. In recent years, generating recommendations with the knowledge graph as side information has attracted considerable interest. Such an approach can not only alleviate the abovementioned issues for a more accurate recommendation, but also provide explanations for recommended items. In this paper, we conduct a systematical survey of knowledge graph-based recommender systems. We collect recently published papers in this field and summarize them from two perspectives. On the one hand, we investigate the proposed algorithms by focusing on how the papers utilize the knowledge graph for accurate and explainable recommendation. On the other hand, we introduce datasets used in these works. Finally, we propose several potential research directions in this field.
Key facts. Cited by 170 papers in the map (data through 7 Oct 2026). First posted on arXiv 28 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 24; 2022: 24; 2023: 36; 2024: 38; 2025: 39; 2026: 9.
170 papers.
Sort:
By area:
- 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 328
- 2023Large Language Models are Zero-Shot Rankers for Recommender Systemscited by 307
- 2021Advances and Challenges in Conversational Recommender Systems: A Surveycited by 118
- 2023Can Knowledge Graphs Reduce Hallucinations in LLMs? : A Surveycited by 92
- 2023Knowledge Graphs: Opportunities and Challengescited by 70
- 2024Extract, Define, Canonicalize: An LLM-based Framework for Knowledge Graph Constructioncited by 70
- 2021TimeTraveler: Reinforcement Learning for Temporal Knowledge Graph Forecastingcited by 67
- 2022Hypergraph Contrastive Collaborative Filteringcited by 63
- 2021A Survey on Accuracy-oriented Neural Recommendation: From Collaborative Filtering to Information-rich Recommendationcited by 59
- 2021Graph Learning based Recommender Systems: A Reviewcited by 59
- 2022Knowledge Graph Contrastive Learning Based on Relation-Symmetrical Structurecited by 43
- 2024PlanRAG: A Plan-then-Retrieval Augmented Generation for Generative Large Language Models as Decision Makerscited by 42
38 more
- 2022Contrastive Language-Image Pre-Training with Knowledge Graphscited by 34
- 2022SelfKG: Self-Supervised Entity Alignment in Knowledge Graphscited by 32
- 2024Data Augmentation using Large Language Models: Data Perspectives, Learning Paradigms and Challengescited by 30
- 2025Graphs Meet AI Agents: Taxonomy, Progress, and Future Opportunitiescited by 23
- 2021Vector-valued Distance and Gyrocalculus on the Space of Symmetric Positive Definite Matricescited by 22
- 2022Open-world Story Generation with Structured Knowledge Enhancement: A Comprehensive Surveycited by 21
- 2021Intelligent Electric Vehicle Charging Recommendation Based on Multi-Agent Reinforcement Learningcited by 20
- 2021Improving Hyper-Relational Knowledge Graph Completioncited by 18
- 2022Geometry Interaction Knowledge Graph Embeddingscited by 18
- 2021A Survey of Knowledge Graph Embedding and Their Applicationscited by 17
- 2023Data Scarcity in Recommendation Systems: A Surveycited by 17
- 2023Recent Developments in Recommender Systems: A Surveycited by 14
- 2024Personalized Audiobook Recommendations at Spotify Through Graph Neural Networkscited by 14
- 2024Manipulating Recommender Systems: A Survey of Poisoning Attacks and Countermeasurescited by 14
- 2022Construction and Applications of Billion-Scale Pre-Trained Multimodal Business Knowledge Graphcited by 13
- 2023The Evolution of Distributed Systems for Graph Neural Networks and their Origin in Graph Processing and Deep Learning: A Surveycited by 13
- 2023LKPNR: LLM and KG for Personalized News Recommendation Frameworkcited by 13
- 2021Blockchain-based Recommender Systems: Applications, Challenges and Future Opportunitiescited by 11
- 2024Graph Representation Learning via Causal Diffusion for Out-of-Distribution Recommendationcited by 11
- 2021Highly Efficient Knowledge Graph Embedding Learning with Orthogonal Procrustes Analysiscited by 10
- 2021Conditional Attention Networks for Distilling Knowledge Graphs in Recommendationcited by 10
- 2022Are Gradients on Graph Structure Reliable in Gray-box Attacks?cited by 10
- 2023Knowledge Graphs in Practice: Characterizing their Users, Challenges, and Visualization Opportunitiescited by 9
- 2023Enhancing Multimodal Entity and Relation Extraction with Variational Information Bottleneckcited by 9
- 2023AGI for Agriculturecited by 9
- 2024Applications of Generative AI (GAI) for Mobile and Wireless Networking: A Surveycited by 9
- 2024Comprehending Knowledge Graphs with Large Language Models for Recommender Systemscited by 9
- 2021Recommender systems based on graph embedding techniques: A comprehensive reviewcited by 8
- 2023Learning from Heterogeneity: A Dynamic Learning Framework for Hypergraphscited by 8
- 2023LLM-TAKE: Theme Aware Keyword Extraction Using Large Language Modelscited by 8
- 2023PUMA: Efficient Continual Graph Learning for Node Classification with Graph Condensationcited by 8
- 2024Comprehensible Artificial Intelligence on Knowledge Graphs: A surveycited by 8
- 2022Relphormer: Relational Graph Transformer for Knowledge Graph Representationscited by 7
- 2024A Survey on Data Quality Dimensions and Tools for Machine Learningcited by 7
- 2021Federated Learning for Big Data: A Survey on Opportunities, Applications, and Future Directionscited by 6
- 2021Knowledge-driven Site Selection via Urban Knowledge Graphcited by 6
- 2022Geometric Algebra based Embeddings for Static and Temporal Knowledge Graph Completioncited by 6
- 2023KERMIT: Knowledge Graph Completion of Enhanced Relation Modeling with Inverse Transformationcited by 6
50 most cited of 170 All 170 (JSON)
- 2026PyKEEN-NSX: A Modular Framework for Static, Dynamic and Schema-Aware Negative Sampling in PyKEEN31 Aug 2026
- 2026Adapting Knowledge Graphs for Behavior Denoising in Sequential Recommendation21 Aug 2026
- 2026Knowledge-Graph-Gated Defactualization for Style-Controllable and Fact-Preserving Generation in Agentic Conversational AI1 Jul 2026
- 2026Knowledge Graphs Meet Graph Neural Networks: A Comprehensive Survey12 May 2026
- 2026Relations Are Channels: Knowledge Graph Embedding via Kraus Decompositions11 May 2026
- 2026GS-Quant: Granular Semantic and Generative Structural Quantization for Knowledge Graph Completion23 Apr 2026
- 2026TRACE: An Experiential Framework for Coherent Multi-hop Knowledge Graph Question Answering13 Apr 2026
- 2026Neural-Symbolic Logic Query Answering in Non-Euclidean Space25 Feb 2026
- 2026SASA: Semantic-Aware Contrastive Learning Framework with Separated Attention for Triple Classification19 Jan 2026
- 2025AL-GNN: Privacy-Preserving and Replay-Free Continual Graph Learning via Analytic Learning20 Dec 2025
- 2025How Sharp and Bias-Robust is a Model? Dual Evaluation Perspectives on Knowledge Graph Completion6 Dec 2025
- 2025Elastic Weight Consolidation for Knowledge Graph Continual Learning: An Empirical Evaluation1 Dec 2025
38 more
- 2025Plan of Knowledge: Retrieval-Augmented Large Language Models for Temporal Knowledge Graph Question Answering6 Nov 2025
- 2025Effectiveness of LLMs in Temporal User Profiling for Recommendation31 Oct 2025
- 2025ELMM: Efficient Lightweight Multimodal Large Language Models for Multimodal Knowledge Graph Completion19 Oct 2025
- 2025Integrating Sequential and Relational Modeling for User Events: Datasets and Prediction Tasks13 Oct 2025
- 2025Improving Knowledge Graph Embeddings through Contrastive Learning with Negative Statements13 Oct 2025
- 2025Parallel and Multi-Stage Knowledge Graph Retrieval for Behaviorally Aligned Financial Asset Recommendations8 Oct 2025
- 2025A Knowledge Graph-based Retrieval-Augmented Generation Framework for Algorithm Selection in the Facility Layout Problem22 Sep 2025
- 2025Graph-Enhanced Retrieval-Augmented Question Answering for E-Commerce Customer Support15 Sep 2025
- 2025Towards Multi-Aspect Diversification of News Recommendations Using Neuro-Symbolic AI for Individual and Societal Benefit2 Sep 2025
- 2025Enhancing Large Language Model for Knowledge Graph Completion via Structure-Aware Alignment-Tuning1 Sep 2025
- 2025Enhancing PyKEEN with Multiple Negative Sampling Solutions for Knowledge Graph Embedding Models7 Aug 2025
- 2025Beyond Interactions: Node-Level Graph Generation for Knowledge-Free Augmentation in Recommender Systems28 Jul 2025
- 2025Introducing the Swiss Food Knowledge Graph: AI for Context-Aware Nutrition Recommendation14 Jul 2025
- 2025KERAG_R: Knowledge-Enhanced Retrieval-Augmented Generation for Recommendation8 Jul 2025
- 2025Graphs Meet AI Agents: Taxonomy, Progress, and Future Opportunities22 Jun 2025
- 2025From Symbolic to Neural and Back: Exploring Knowledge Graph-Large Language Model Synergies11 Jun 2025
- 2025Bridging RDF Knowledge Graphs with Graph Neural Networks for Semantically-Rich Recommender Systems10 Jun 2025
- 2025T-TExTS (Teaching Text Expansion for Teacher Scaffolding): Enhancing Text Selection in High School Literature through Knowledge Graph-Based Recommendation6 Jun 2025
- 2025GenIC: An LLM-Based Framework for Instance Completion in Knowledge Graphs29 May 2025
- 2025Rethinking Regularization Methods for Knowledge Graph Completion29 May 2025
- 2025Beyond Completion: A Foundation Model for General Knowledge Graph Reasoning28 May 2025
- 2025ReCDAP: Relation-Based Conditional Diffusion with Attention Pooling for Few-Shot Knowledge Graph Completion12 May 2025
- 2025Modeling Musical Genre Trajectories through Pathlet Learning6 May 2025
- 2025Towards Explainable Temporal User Profiling with LLMs1 May 2025
- 2025On Large-scale Evaluation of Embedding Models for Knowledge Graph Completion11 Apr 2025
- 2025Optimal Embedding Guided Negative Sample Generation for Knowledge Graph Link Prediction4 Apr 2025
- 2025Knowledge Graph Completion with Mixed Geometry Tensor Factorization3 Apr 2025
- 2025Autoregressive Language Models for Knowledge Base Population: A case study in the space mission domain24 Mar 2025
- 2025Type Information-Assisted Self-Supervised Knowledge Graph Denoising13 Mar 2025
- 2025Towards Responsible AI in Education: Hybrid Recommendation System for K-12 Students Case Study27 Feb 2025
- 2025Dynamic Knowledge Selector and Evaluator for recommendation with Knowledge Graph21 Feb 2025
- 2025ProMRVL-CAD: Proactive Dialogue System with Multi-Round Vision-Language Interactions for Computer-Aided Diagnosis15 Feb 2025
- 2025Unsupervised Entity Alignment Based on Personalized Discriminative Rooted Tree14 Feb 2025
- 2025Boosting Knowledge Graph-based Recommendations through Confidence-Aware Augmentation with Large Language Models6 Feb 2025
- 2025PathE: Leveraging Entity-Agnostic Paths for Parameter-Efficient Knowledge Graph Embeddings31 Jan 2025
- 2025RecKG: Knowledge Graph for Recommender Systems7 Jan 2025
- 2024Topic-Aware Knowledge Graph with Large Language Models for Interoperability in Recommender Systems28 Dec 2024
- 2024Knowledge-Enhanced Conversational Recommendation via Transformer-based Sequential Modelling3 Dec 2024
50 newest of 170 All 170 (JSON)
- 2024PlanRAG: A Plan-then-Retrieval Augmented Generation for Generative Large Language Models as Decision Makerscited by 42
- 2024Keyword-driven Retrieval-Augmented Large Language Models for Cold-start User Recommendationscited by 3
- 2025KERAG_R: Knowledge-Enhanced Retrieval-Augmented Generation for Recommendationcited by 3
- 2025Graph-Enhanced Retrieval-Augmented Question Answering for E-Commerce Customer Supportcited by 3
- 2025Plan of Knowledge: Retrieval-Augmented Large Language Models for Temporal Knowledge Graph Question Answeringcited by 2
- 2025Plan of Knowledge: Retrieval-Augmented Large Language Models for Temporal Knowledge Graph Question Answering6 Nov 2025
- 2025Graph-Enhanced Retrieval-Augmented Question Answering for E-Commerce Customer Support15 Sep 2025
- 2025KERAG_R: Knowledge-Enhanced Retrieval-Augmented Generation for Recommendation8 Jul 2025
- 2024PlanRAG: A Plan-then-Retrieval Augmented Generation for Generative Large Language Models as Decision Makers18 Jun 2024
- 2024Keyword-driven Retrieval-Augmented Large Language Models for Cold-start User Recommendations30 May 2024
- 2021OGB-LSC: A Large-Scale Challenge for Machine Learning on Graphscited by 328
- 2023Large Language Models are Zero-Shot Rankers for Recommender Systemscited by 307
- 2021Advances and Challenges in Conversational Recommender Systems: A Surveycited by 118
- 2023Can Knowledge Graphs Reduce Hallucinations in LLMs? : A Surveycited by 92
- 2023Knowledge Graphs: Opportunities and Challengescited by 70
- 2024Extract, Define, Canonicalize: An LLM-based Framework for Knowledge Graph Constructioncited by 70
- 2021TimeTraveler: Reinforcement Learning for Temporal Knowledge Graph Forecastingcited by 67
- 2022Hypergraph Contrastive Collaborative Filteringcited by 63
- 2021A Survey on Accuracy-oriented Neural Recommendation: From Collaborative Filtering to Information-rich Recommendationcited by 59
- 2021Graph Learning based Recommender Systems: A Reviewcited by 59
- 2022Knowledge Graph Contrastive Learning Based on Relation-Symmetrical Structurecited by 43
- 2022Contrastive Language-Image Pre-Training with Knowledge Graphscited by 34
12 most cited of 160 All 160 (JSON)
- 2026PyKEEN-NSX: A Modular Framework for Static, Dynamic and Schema-Aware Negative Sampling in PyKEEN31 Aug 2026
- 2026Adapting Knowledge Graphs for Behavior Denoising in Sequential Recommendation21 Aug 2026
- 2026Knowledge Graphs Meet Graph Neural Networks: A Comprehensive Survey12 May 2026
- 2026Relations Are Channels: Knowledge Graph Embedding via Kraus Decompositions11 May 2026
- 2026GS-Quant: Granular Semantic and Generative Structural Quantization for Knowledge Graph Completion23 Apr 2026
- 2026Neural-Symbolic Logic Query Answering in Non-Euclidean Space25 Feb 2026
- 2026SASA: Semantic-Aware Contrastive Learning Framework with Separated Attention for Triple Classification19 Jan 2026
- 2025AL-GNN: Privacy-Preserving and Replay-Free Continual Graph Learning via Analytic Learning20 Dec 2025
- 2025How Sharp and Bias-Robust is a Model? Dual Evaluation Perspectives on Knowledge Graph Completion6 Dec 2025
- 2025Elastic Weight Consolidation for Knowledge Graph Continual Learning: An Empirical Evaluation1 Dec 2025
- 2025Effectiveness of LLMs in Temporal User Profiling for Recommendation31 Oct 2025
- 2025Integrating Sequential and Relational Modeling for User Events: Datasets and Prediction Tasks13 Oct 2025
12 newest of 160 All 160 (JSON)