A Sequential Matching Framework for Multi-turn Response Selection in Retrieval-based Chatbots
Yu Wu, Wei Wu, Chen Xing, Can Xu, Zhoujun Li, Ming Zhou

TL;DR
This paper introduces a sequential matching framework (SMF) for multi-turn response selection in retrieval-based chatbots, improving the ability to capture important context information and relationships among utterances.
Contribution
The paper proposes a novel SMF that models interactions between each utterance and response, and accumulates matching information with an RNN, outperforming existing methods.
Findings
Sequential models outperform traditional fixed-vector approaches.
Proposed models achieve significant improvements on public datasets.
Models are interpretable with visualizations revealing context information usage.
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Speech and dialogue systems · Natural Language Processing Techniques
