KERAG_R: Knowledge-Enhanced Retrieval-Augmented Generation for Recommendation
Zeyuan Meng, Zixuan Yi, Iadh Ounis

TL;DR
This paper introduces KERAG_R, a novel recommendation model that enhances large language models with domain-specific knowledge from knowledge graphs, improving recommendation accuracy by reducing noise and hallucinations.
Contribution
The paper proposes a new retrieval-augmented generation framework that integrates knowledge graph information into LLMs for recommendation, addressing knowledge gaps and noise issues.
Findings
KERAG_R significantly outperforms ten state-of-the-art methods.
Graph retrieval improves relevance of knowledge incorporated.
Pre-training GAT effectively selects relevant knowledge triples.
Abstract
Large Language Models (LLMs) have shown strong potential in recommender systems due to their contextual learning and generalisation capabilities. Existing LLM-based recommendation approaches typically formulate the recommendation task using specialised prompts designed to leverage their contextual abilities, and aligning their outputs closely with human preferences to yield an improved recommendation performance. However, the use of LLMs for recommendation tasks is limited by the absence of domain-specific knowledge. This lack of relevant relational knowledge about the items to be recommended in the LLM's pre-training corpus can lead to inaccuracies or hallucinations, resulting in incorrect or misleading recommendations. Moreover, directly using information from the knowledge graph introduces redundant and noisy information, which can affect the LLM's reasoning process or exceed its…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRecommender Systems and Techniques · Advanced Graph Neural Networks · Multimodal Machine Learning Applications
