Learning Neural Templates for Recommender Dialogue System

09/25/2021
by   Zujie Liang, et al.
0

Though recent end-to-end neural models have shown promising progress on Conversational Recommender System (CRS), two key challenges still remain. First, the recommended items cannot be always incorporated into the generated replies precisely and appropriately. Second, only the items mentioned in the training corpus have a chance to be recommended in the conversation. To tackle these challenges, we introduce a novel framework called NTRD for recommender dialogue system that decouples the dialogue generation from the item recommendation. NTRD has two key components, i.e., response template generator and item selector. The former adopts an encoder-decoder model to generate a response template with slot locations tied to target items, while the latter fills in slot locations with the proper items using a sufficient attention mechanism. Our approach combines the strengths of both classical slot filling approaches (that are generally controllable) and modern neural NLG approaches (that are generally more natural and accurate). Extensive experiments on the benchmark ReDial show our NTRD significantly outperforms the previous state-of-the-art methods. Besides, our approach has the unique advantage to produce novel items that do not appear in the training set of dialogue corpus. The code is available at <https://github.com/jokieleung/NTRD>.

READ FULL TEXT
research
03/27/2018

Neural Baby Talk

We introduce a novel framework for image captioning that can produce nat...
research
09/29/2021

Improving Dialogue State Tracking by Joint Slot Modeling

Dialogue state tracking models play an important role in a task-oriented...
research
10/14/2021

Finetuning Large-Scale Pre-trained Language Models for Conversational Recommendation with Knowledge Graph

In this paper, we present a pre-trained language model (PLM) based frame...
research
06/02/2021

RevCore: Review-augmented Conversational Recommendation

Existing conversational recommendation (CR) systems usually suffer from ...
research
06/10/2021

AUGNLG: Few-shot Natural Language Generation using Self-trained Data Augmentation

Natural Language Generation (NLG) is a key component in a task-oriented ...
research
08/08/2022

INSPIRED2: An Improved Dataset for Sociable Conversational Recommendation

Conversational recommender systems (CRS) that are able to interact with ...
research
09/24/2021

Adversarial Neural Trip Recommendation

Trip recommender system, which targets at recommending a trip consisting...

Please sign up or login with your details

Forgot password? Click here to reset