Self-Supervised Bot Play for Conversational Recommendation with Justifications

12/09/2021
by   Shuyang Li, et al.
4

Conversational recommender systems offer the promise of interactive, engaging ways for users to find items they enjoy. We seek to improve conversational recommendation via three dimensions: 1) We aim to mimic a common mode of human interaction for recommendation: experts justify their suggestions, a seeker explains why they don't like the item, and both parties iterate through the dialog to find a suitable item. 2) We leverage ideas from conversational critiquing to allow users to flexibly interact with natural language justifications by critiquing subjective aspects. 3) We adapt conversational recommendation to a wider range of domains where crowd-sourced ground truth dialogs are not available. We develop a new two-part framework for training conversational recommender systems. First, we train a recommender system to jointly suggest items and justify its reasoning with subjective aspects. We then fine-tune this model to incorporate iterative user feedback via self-supervised bot-play. Experiments on three real-world datasets demonstrate that our system can be applied to different recommendation models across diverse domains to achieve superior performance in conversational recommendation compared to state-of-the-art methods. We also evaluate our model on human users, showing that systems trained under our framework provide more useful, helpful, and knowledgeable recommendations in warm- and cold-start settings.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/01/2023

Explicit Knowledge Graph Reasoning for Conversational Recommendation

Traditional recommender systems estimate user preference on items purely...
research
05/22/2023

Rethinking the Evaluation for Conversational Recommendation in the Era of Large Language Models

The recent success of large language models (LLMs) has shown great poten...
research
09/07/2022

INFACT: An Online Human Evaluation Framework for Conversational Recommendation

Conversational recommender systems (CRS) are interactive agents that sup...
research
08/11/2023

A Large Language Model Enhanced Conversational Recommender System

Conversational recommender systems (CRSs) aim to recommend high-quality ...
research
11/10/2020

On Estimating the Training Cost of Conversational Recommendation Systems

Conversational recommendation systems have recently gain a lot of attent...
research
04/11/2023

Improving Items and Contexts Understanding with Descriptive Graph for Conversational Recommendation

State-of-the-art methods on conversational recommender systems (CRS) lev...
research
08/08/2022

INSPIRED2: An Improved Dataset for Sociable Conversational Recommendation

Conversational recommender systems (CRS) that are able to interact with ...

Please sign up or login with your details

Forgot password? Click here to reset