Thinking Globally, Acting Locally: Distantly Supervised Global-to-Local Knowledge Selection for Background Based Conversation

08/26/2019
by   Pengjie Ren, et al.
22

Background Based Conversations (BBCs) have been introduced to help conversational systems avoid generating overly generic responses. In a BBC the conversation is grounded in a knowledge source. A key challenge in BBCs is Knowledge Selection (KS): given a conversation context, try to find the appropriate background knowledge (a text fragment containing related facts or comments, etc.) based on which to generate the next response. Previous work addresses KS by employing attention and/or pointer mechanisms. These mechanisms use a local perspective, i.e., they select a token at a time based solely on the current decoding state. We argue for the adoption of a global perspective, i.e., pre-selecting some text fragments from the background knowledge that could help determine the topic of the next response. We enhance KS in BBCs by introducing a Global-to-Local Knowledge Selection (GLKS) mechanism. Given a conversation context and background knowledge, we first learn a topic transition vector to encode the most likely text fragments to be used in the next response, which is then used to guide the local KS at each decoding timestamp. In order to effectively learn the topic transition vector, we propose a distantly supervised learning schema. Experimental results show that the GLKS model significantly outperforms state-of-the-art methods in terms of both automatic and human evaluations. More importantly, GLKS achieves this without requiring any extra annotations, which demonstrates its high scalability.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/18/2019

RefNet: A Reference-aware Network for Background Based Conversation

Existing conversational systems tend to generate generic responses. Rece...
research
10/17/2022

Sequential Topic Selection Model with Latent Variable for Topic-Grounded Dialogue

Recently, topic-grounded dialogue system has attracted significant atten...
research
10/15/2020

Response Selection for Multi-Party Conversations with Dynamic Topic Tracking

While participants in a multi-party multi-turn conversation simultaneous...
research
04/30/2020

Filtering before Iteratively Referring for Knowledge-Grounded Response Selection in Retrieval-Based Chatbots

The challenges of building knowledge-grounded retrieval-based chatbots l...
research
06/16/2019

Improving Background Based Conversation with Context-aware Knowledge Pre-selection

Background Based Conversations (BBCs) have been developed to make dialog...
research
09/21/2018

Towards Exploiting Background Knowledge for Building Conversation Systems

Existing dialog datasets contain a sequence of utterances and responses ...
research
03/09/2015

Neural Responding Machine for Short-Text Conversation

We propose Neural Responding Machine (NRM), a neural network-based respo...

Please sign up or login with your details

Forgot password? Click here to reset