Multi-Type Context-Aware Conversational Recommender Systems via Mixture-of-Experts
By: Jie Zou , Cheng Lin , Weikang Guo and more
Potential Business Impact:
Helps chatbots give better suggestions by using more info.
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.
Similar Papers
MSCRS: Multi-modal Semantic Graph Prompt Learning Framework for Conversational Recommender Systems
Information Retrieval
Helps computers suggest movies better by looking at pictures.
Research on Conversational Recommender System Considering Consumer Types
Information Retrieval
Helps shoppers get what they want faster.
Beyond Whole Dialogue Modeling: Contextual Disentanglement for Conversational Recommendation
Information Retrieval
Helps computers guess what you want better.