Multi-Type Context-Aware Conversational Recommender Systems via Mixture-of-Experts
Conversational recommender systems enable natural language conversations and thus lead to a more engaging and effective recommendation scenario. As the conversations for recommender systems usually contain limited contextual information, many existing conversational recommender systems incorporate external sources to enrich the contextual information. However, how to combine different types of contextual information is still a challenge. In this paper, we propose a multi-type context-aware conversational recommender system, called MCCRS, effectively fusing multi-type contextual information via mixture-of-experts to improve conversational recommender systems. MCCRS incorporates both structured information and unstructured information, including the structured knowledge graph, unstructured conversation history, and unstructured item reviews. It consists of several experts, with each expert specialized in a particular domain (i.e., one specific contextual information). Multiple experts are then coordinated by a ChairBot to generate the final results. Our proposed MCCRS model takes advantage of different contextual information and the specialization of different experts followed by a ChairBot breaks the model bottleneck on a single contextual information. Experimental results demonstrate that our proposed MCCRS method achieves significantly higher performance compared to existing baselines.
Code (0)
등록된 구현이 없습니다.
Tasks
Mixture-of-ExpertsRecommendation SystemsSimilar Papers 제목 키워드 기반
Customized Conversational Recommender Systems
Conversational recommender systems (CRS) aim to capture user's current intentions and provide recommendations through real-time multi-turn conversational interactions. As a human-machine interactive system, it is essenti…
Meta-LearningRecommendation SystemsEnhancing 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 GraphsCRFR: Improving Conversational Recommender Systems via Flexible Fragments Reasoning on Knowledge Graphs
Although paths of user interests shift in knowledge graphs (KGs) can benefit conversational recommender systems (CRS), explicit reasoning on KGs has not been well considered in CRS, due to the complex of high-order and i…
Knowledge GraphsRecommendation SystemsText GenerationConversational 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+2Learn More from Less: Improving Conversational Recommender Systems via Contextual and Time-Aware Modeling
Conversational Recommender Systems (CRS) aims to perform recommendations through interactive conversations. Prior work on CRS tends to incorporate more external knowledge to enhance performance. Given the fact that too m…
Recommendation Systems