A Sequential Matching Framework for Multi-turn Response Selection in Retrieval-based Chatbots

10/31/2017
by   Yu Wu, et al.
0

We study the problem of response selection for multi-turn conversation in retrieval-based chatbots. The task requires matching a response candidate with a conversation context, whose challenges include how to recognize important parts of the context, and how to model the relationships among utterances in the context. Existing matching methods may lose important information in contexts as we can interpret them with a unified framework in which contexts are transformed to fixed-length vectors without any interaction with responses before matching. The analysis motivates us to propose a new matching framework that can sufficiently carry the important information in contexts to matching and model the relationships among utterances at the same time. The new framework, which we call a sequential matching framework (SMF), lets each utterance in a context interacts with a response candidate at the first step and transforms the pair to a matching vector. The matching vectors are then accumulated following the order of the utterances in the context with a recurrent neural network (RNN) which models the relationships among the utterances. The context-response matching is finally calculated with the hidden states of the RNN. Under SMF, we propose a sequential convolutional network and sequential attention network and conduct experiments on two public data sets to test their performance. Experimental results show that both models can significantly outperform the state-of-the-art matching methods. We also show that the models are interpretable with visualizations that provide us insights on how they capture and leverage the important information in contexts for matching.

READ FULL TEXT

page 22

page 24

page 25

page 27

page 28

research
12/06/2016

Sequential Matching Network: A New Architecture for Multi-turn Response Selection in Retrieval-based Chatbots

We study response selection for multi-turn conversation in retrieval-bas...
research
01/25/2017

Hierarchical Recurrent Attention Network for Response Generation

We study multi-turn response generation in chatbots where a response is ...
research
11/16/2019

Utterance-to-Utterance Interactive Matching Network for Multi-Turn Response Selection in Retrieval-Based Chatbots

This paper proposes an utterance-to-utterance interactive matching netwo...
research
06/11/2019

A Document-grounded Matching Network for Response Selection in Retrieval-based Chatbots

We present a document-grounded matching network (DGMN) for response sele...
research
12/21/2020

A Graph Reasoning Network for Multi-turn Response Selection via Customized Pre-training

We investigate response selection for multi-turn conversation in retriev...
research
04/30/2016

Response Selection with Topic Clues for Retrieval-based Chatbots

We consider incorporating topic information into message-response matchi...
research
09/24/2019

TripleNet: Triple Attention Network for Multi-Turn Response Selection in Retrieval-based Chatbots

We consider the importance of different utterances in the context for se...

Please sign up or login with your details

Forgot password? Click here to reset