Interactive Path Reasoning on Graph for Conversational Recommendation

07/01/2020
by   Wenqiang Lei, et al.
0

Traditional recommendation systems estimate user preference on items from past interaction history, thus suffering from the limitations of obtaining fine-grained and dynamic user preference. Conversational recommendation system (CRS) brings revolutions to those limitations by enabling the system to directly ask users about their preferred attributes on items. However, existing CRS methods do not make full use of such advantage – they only use the attribute feedback in rather implicit ways such as updating the latent user representation. In this paper, we propose Conversational Path Reasoning (CPR), a generic framework that models conversational recommendation as an interactive path reasoning problem on a graph. It walks through the attribute vertices by following user feedback, utilizing the user preferred attributes in an explicit way. By leveraging on the graph structure, CPR is able to prune off many irrelevant candidate attributes, leading to better chance of hitting user preferred attributes. To demonstrate how CPR works, we propose a simple yet effective instantiation named SCPR (Simple CPR). We perform empirical studies on the multi-round conversational recommendation scenario, the most realistic CRS setting so far that considers multiple rounds of asking attributes and recommending items. Through extensive experiments on two datasets Yelp and LastFM, we validate the effectiveness of our SCPR, which significantly outperforms the state-of-the-art CRS methods EAR (arXiv:2002.09102) and CRM (arXiv:1806.03277). In particular, we find that the more attributes there are, the more advantages our method can achieve.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/13/2023

Enhancing User Personalization in Conversational Recommenders

Conversational recommenders are emerging as a powerful tool to personali...
research
05/30/2020

User Memory Reasoning for Conversational Recommendation

We study a conversational recommendation model which dynamically manages...
research
06/29/2022

Minimalist and High-performance Conversational Recommendation with Uncertainty Estimation for User Preference

Conversational recommendation system (CRS) is emerging as a user-friendl...
research
06/09/2023

Bayesian Knowledge-driven Critiquing with Indirect Evidence

Conversational recommender systems (CRS) enhance the expressivity and pe...
research
08/13/2019

Getting To Know You: User Attribute Extraction from Dialogues

User attributes provide rich and useful information for user understandi...
research
09/03/2022

Kinova Gemini: Interactive Robot Grasping with Visual Reasoning and Conversational AI

To facilitate recent advances in robotics and AI for delicate collaborat...
research
05/23/2020

Seamlessly Unifying Attributes and Items: Conversational Recommendation for Cold-Start Users

Static recommendation methods like collaborative filtering suffer from t...

Please sign up or login with your details

Forgot password? Click here to reset