A Systematic Evaluation of Response Selection for Open Domain Dialogue
Not on the map. Why?
Abstract (arXiv)
Recent progress on neural approaches for language processing has triggered a resurgence of interest on building intelligent open-domain chatbots. However, even the state-of-the-art neural chatbots cannot produce satisfying responses for every turn in a dialog. A practical solution is to generate multiple response candidates for the same context, and then perform response ranking/selection to determine which candidate is the best. Previous work in response selection typically trains response rankers using synthetic data that is formed from existing dialogs by using a ground truth response as the single appropriate response and constructing inappropriate responses via random selection or using adversarial methods. In this work, we curated a dataset where responses from multiple response generators produced for the same dialog context are manually annotated as appropriate (positive) and inappropriate (negative). We argue that such training data better matches the actual use case examples, enabling the models to learn to rank responses effectively. With this new dataset, we conduct a systematic evaluation of state-of-the-art methods for response selection, and demonstrate that both strategies of using multiple positive candidates and using manually verified hard negative candidates can bring in significant performance improvement in comparison to using the adversarial training data, e.g., increase of 3% and 13% in Recall@1 score, respectively.
Key facts. Cited by 4 papers in the map (data through 14 Oct 2026). Builds on 30 of its 43 references that are in the map. First posted on arXiv 8 Aug 2022.
Builds on
30 of 43 references.
References · 30
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,399
- 2020MiniLM: Deep Self-Attention Distillation for Task-Agnostic Compression of Pre-Trained Transformerscited by 1,463
- 2019DialoGPT: Large-Scale Generative Pre-training for Conversational Response Generationcited by 842
- 2018Personalizing Dialogue Agents: I have a dog, do you have pets too?cited by 828
- 2017DailyDialog: A Manually Labelled Multi-turn Dialogue Datasetcited by 652
- 2019TransferTransfo: A Transfer Learning Approach for Neural Network Based Conversational Agentscited by 188
- 2015The Ubuntu Dialogue Corpus: A Large Dataset for Research in Unstructured Multi-Turn Dialogue Systemscited by 172
- 2018The Design and Implementation of XiaoIce, an Empathetic Social Chatbotcited by 172
- 2020Can You Put it All Together: Evaluating Conversational Agents' Ability to Blend Skillscited by 131
- 2020Enabling Language Models to Fill in the Blankscited by 122
- 2016Sequential Matching Network: A New Architecture for Multi-turn Response Selection in Retrieval-based Chatbotscited by 103
- 2019Task-Oriented Dialog Systems that Consider Multiple Appropriate Responses under the Same Contextcited by 99
18 more
- 2020Speaker-Aware BERT for Multi-Turn Response Selection in Retrieval-Based Chatbotscited by 73
- 2020Dialogue Response Ranking Training with Large-Scale Human Feedback Datacited by 68
- 2018Modeling Multi-turn Conversation with Deep Utterance Aggregationcited by 65
- 2018Conversational AI: The Science Behind the Alexa Prizecited by 63
- 2020Improving Dialog Evaluation with a Multi-reference Adversarial Dataset and Large Scale Pretrainingcited by 59
- 2019Investigating Evaluation of Open-Domain Dialogue Systems With Human Generated Multiple Referencescited by 48
- 2017A Deep Reinforcement Learning Chatbotcited by 36
- 2020Do Response Selection Models Really Know What's Next? Utterance Manipulation Strategies for Multi-turn Response Selectioncited by 36
- 2020Learning an Effective Context-Response Matching Model with Self-Supervised Tasks for Retrieval-based Dialoguescited by 34
- 2020Neural Generation Meets Real People: Towards Emotionally Engaging Mixed-Initiative Conversationscited by 24
- 2021Structural Pre-training for Dialogue Comprehensioncited by 20
- 2020Are Neural Open-Domain Dialog Systems Robust to Speech Recognition Errors in the Dialog History? An Empirical Studycited by 19
- 2020Policy-Driven Neural Response Generation for Knowledge-Grounded Dialogue Systemscited by 17
- 2021Synthesizing Adversarial Negative Responses for Robust Response Ranking and Evaluationcited by 16
- 2018ISO-Standard Domain-Independent Dialogue Act Tagging for Conversational Agentscited by 12
- 2018Neural Response Ranking for Social Conversation: A Data-Efficient Approachcited by 9
- 2021Alquist 4.0: Towards Social Intelligence Using Generative Models and Dialogue Personalizationcited by 9
- 2021Proto: A Neural Cocktail for Generating Appealing Conversationscited by 5
Built on by
Citing papers per year: 2023: 2; 2024: 0; 2025: 1; 2026: 1.
4 papers.
- 2023A Transformer-based Response Evaluator for Open-Domain Spoken Conversationcited by 4
- 2025Modeling the One-to-Many Property in Open-Domain Dialogue with LLMscited by 3
- 2023Social Commonsense-Guided Search Query Generation for Open-Domain Knowledge-Powered Conversationscited by 1
- 2026ToSCA: Leveraging Hierarchical Reinforcement Learning on Temporal and Strategic Abstractions of Conversational Agentscited by 0
- 2026ToSCA: Leveraging Hierarchical Reinforcement Learning on Temporal and Strategic Abstractions of Conversational Agents22 Aug 2026
- 2025Modeling the One-to-Many Property in Open-Domain Dialogue with LLMs18 Jun 2025
- 2023Social Commonsense-Guided Search Query Generation for Open-Domain Knowledge-Powered Conversations22 Oct 2023
- 2023A Transformer-based Response Evaluator for Open-Domain Spoken Conversation9 Feb 2023