Topic-Aware Knowledge Graph with Large Language Models for Interoperability in Recommender Systems
Minhye Jeon, Seokho Ahn, Young-Duk Seo
TL;DR
The paper tackles interoperability and data sparsity in knowledge-graph-based recommender systems by leveraging large language models to extract topic-centric representations from item side and context information. It introduces a three-step pipeline: general topic extraction from side and context, specific topic extraction from context, and a refining stage to normalize synonyms, all operating over a standardized metagraph to ensure cross-domain applicability. Empirical results on Amazon Beauty and Clothing show notable gains when context-derived topics are integrated with side information, especially with large-scale context (descriptions and reviews). The approach reduces reliance on domain experts and improves interoperability across systems while enhancing recommendation quality.
Abstract
The use of knowledge graphs in recommender systems has become one of the common approaches to addressing data sparsity and cold start problems. Recent advances in large language models (LLMs) offer new possibilities for processing side and context information within knowledge graphs. However, consistent integration across various systems remains challenging due to the need for domain expert intervention and differences in system characteristics. To address these issues, we propose a consistent approach that extracts both general and specific topics from both side and context information using LLMs. First, general topics are iteratively extracted and updated from side information. Then, specific topics are extracted using context information. Finally, to address synonymous topics generated during the specific topic extraction process, a refining algorithm processes and resolves these issues effectively. This approach allows general topics to capture broad knowledge across diverse item characteristics, while specific topics emphasize detailed attributes, providing a more comprehensive understanding of the semantic features of items and the preferences of users. Experimental results demonstrate significant improvements in recommendation performance across diverse knowledge graphs.
