Improving Conversational Recommendation Systems' Quality with Context-Aware Item Meta Information
Conversational recommendation systems (CRS) engage with users by inferring user preferences from dialog history, providing accurate recommendations, and generating appropriate responses. Previous CRSs use knowledge graph (KG) based recommendation modules and integrate KG with language models for response generation. Although KG-based approaches prove effective, two issues remain to be solved. First, KG-based approaches ignore the information in the conversational context but only rely on entity relations and bag of words to recommend items. Second, it requires substantial engineering efforts to maintain KGs that model domain-specific relations, thus leading to less flexibility. In this paper, we propose a simple yet effective architecture comprising a pre-trained language model (PLM) and an item metadata encoder. The encoder learns to map item metadata to embeddings that can reflect the semantic information in the dialog context. The PLM then consumes the semantic-aligned item embeddings together with dialog context to generate high-quality recommendations and responses. Instead of modeling entity relations with KGs, our model reduces engineering complexity by directly converting each item to an embedding. Experimental results on the benchmark dataset ReDial show that our model obtains state-of-the-art results on both recommendation and response generation tasks.
Code (1)
Tasks
Conversational RecommendationLanguage ModelingLanguage ModellingRecommendation SystemsResponse GenerationSimilar Papers 제목 키워드 기반
Improving Conversational Recommendation Systems’ Quality with Context-Aware Item Meta-Information
A key challenge of Conversational Recommendation Systems (CRS) is to integrate the recommendation function and the dialog generation function smoothly. Previous works employ graph neural networks with external knowledge …
Conversational RecommendationKnowledge GraphsLanguage ModellingRecommendation Systems+1Improving Conversational Recommendation Systems’ Quality with Context-Aware Item Meta-Information
A key challenge of Conversational Recommendation Systems (CRS) is to integrate the recommendation function and the dialog generation function smoothly. Previous works employ graph neural networks with external knowl…
Conversational RecommendationKnowledge GraphsLanguage ModellingRecommendation Systems+1Conversational Recommendation System using NLP and Sentiment Analysis
In today's digitally-driven world, the demand for personalized and context-aware recommendations has never been greater. Traditional recommender systems have made significant strides in this direction, but they often lac…
Conversational RecommendationDynamic Time WarpingMarketingRecommendation Systems+2Enhancing Conversational Recommender Systems with Tree-Structured Knowledge and Pretrained Language Models
Recent advances in pretrained language models (PLMs) have significantly improved conversational recommender systems (CRS), enabling more fluent and context-aware interactions. To further enhance accuracy and mitigate hal…
Knowledge GraphsCollaborative Retrieval for Large Language Model-based Conversational Recommender Systems
Conversational recommender systems (CRS) aim to provide personalized recommendations via interactive dialogues with users. While large language models (LLMs) enhance CRS with their superior understanding of context-aware…
Collaborative FilteringConversational RecommendationLanguage ModelingLanguage Modelling+4