Spot The Bot: A Robust and Efficient Framework for the Evaluation of Conversational Dialogue Systems
Not on the map. Why?
Abstract (arXiv)
The lack of time-efficient and reliable evaluation methods hamper the development of conversational dialogue systems (chatbots). Evaluations requiring humans to converse with chatbots are time and cost-intensive, put high cognitive demands on the human judges, and yield low-quality results. In this work, we introduce Spot The Bot, a cost-efficient and robust evaluation framework that replaces human-bot conversations with conversations between bots. Human judges then only annotate for each entity in a conversation whether they think it is human or not (assuming there are humans participants in these conversations). These annotations then allow us to rank chatbots regarding their ability to mimic the conversational behavior of humans. Since we expect that all bots are eventually recognized as such, we incorporate a metric that measures which chatbot can uphold human-like behavior the longest, i.e., Survival Analysis. This metric has the ability to correlate a bot's performance to certain of its characteristics (e.g., fluency or sensibleness), yielding interpretable results. The comparably low cost of our framework allows for frequent evaluations of chatbots during their evaluation cycle. We empirically validate our claims by applying Spot The Bot to three domains, evaluating several state-of-the-art chatbots, and drawing comparisons to related work. The framework is released as a ready-to-use tool.
Key facts. Cited by 26 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Oct 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 9; 2023: 5; 2024: 3; 2025: 1.
26 papers.
Sort:
By area:
- 2021Recent Advances in Deep Learning Based Dialogue Systems: A Systematic Surveycited by 130
- 2021A Comprehensive Assessment of Dialog Evaluation Metricscited by 90
- 2022Evaluating Human-Language Model Interactioncited by 90
- 2021Anticipating Safety Issues in E2E Conversational AI: Framework and Toolingcited by 77
- 2022Real or Fake Text?: Investigating Human Ability to Detect Boundaries Between Human-Written and Machine-Generated Textcited by 63
- 2022Human Evaluation of Conversations is an Open Problem: comparing the sensitivity of various methods for evaluating dialogue agentscited by 62
- 2021DynaEval: Unifying Turn and Dialogue Level Evaluationcited by 59
- 2023Rewarding Chatbots for Real-World Engagement with Millions of Userscited by 58
- 2021Better than Average: Paired Evaluation of NLP Systemscited by 30
- 2023Which Prompts Make The Difference? Data Prioritization For Efficient Human LLM Evaluationcited by 18
- 2022Recent Advances in Neural Text Generation: A Task-Agnostic Surveycited by 14
- 2021Addressing Inquiries about History: An Efficient and Practical Framework for Evaluating Open-domain Chatbot Consistencycited by 12
14 more
- 2023Approximating Online Human Evaluation of Social Chatbots with Promptingcited by 11
- 2022Don't Forget Your ABC's: Evaluating the State-of-the-Art in Chat-Oriented Dialogue Systemscited by 9
- 2021Towards Standard Criteria for human evaluation of Chatbots: A Surveycited by 6
- 2022State-of-the-art in Open-domain Conversational AI: A Surveycited by 5
- 2022On the Effectiveness of Automated Metrics for Text Generation Systemscited by 4
- 2023Psychological Metrics for Dialog System Evaluationcited by 4
- 2024DiverseDialogue: A Methodology for Designing Chatbots with Human-Like Diversitycited by 4
- 2024Favi-Score: A Measure for Favoritism in Automated Preference Ratings for Generative AI Evaluationcited by 2
- 2021Towards Automated Psychotherapy via Language Modelingcited by 1
- 2022Bipartite-play Dialogue Collection for Practical Automatic Evaluation of Dialogue Systemscited by 1
- 2025HumAIne-Chatbot: Real-Time Personalized Conversational AI via Reinforcement Learningcited by 1
- 2022Towards Robust Online Dialogue Response Generationcited by 0
- 2023DiQAD: A Benchmark Dataset for End-to-End Open-domain Dialogue Assessmentcited by 0
- 2024Is Our Chatbot Telling Lies? Assessing Correctness of an LLM-based Dutch Support Chatbotcited by 0
- 2025HumAIne-Chatbot: Real-Time Personalized Conversational AI via Reinforcement Learning4 Sep 2025
- 2024Is Our Chatbot Telling Lies? Assessing Correctness of an LLM-based Dutch Support Chatbot29 Oct 2024
- 2024DiverseDialogue: A Methodology for Designing Chatbots with Human-Like Diversity30 Aug 2024
- 2024Favi-Score: A Measure for Favoritism in Automated Preference Ratings for Generative AI Evaluation3 Jun 2024
- 2023DiQAD: A Benchmark Dataset for End-to-End Open-domain Dialogue Assessment25 Oct 2023
- 2023Which Prompts Make The Difference? Data Prioritization For Efficient Human LLM Evaluation22 Oct 2023
- 2023Psychological Metrics for Dialog System Evaluation24 May 2023
- 2023Approximating Online Human Evaluation of Social Chatbots with Prompting11 Apr 2023
- 2023Rewarding Chatbots for Real-World Engagement with Millions of Users10 Mar 2023
- 2022Real or Fake Text?: Investigating Human Ability to Detect Boundaries Between Human-Written and Machine-Generated Text24 Dec 2022
- 2022Evaluating Human-Language Model Interaction19 Dec 2022
- 2022Don't Forget Your ABC's: Evaluating the State-of-the-Art in Chat-Oriented Dialogue Systems18 Dec 2022
14 more
- 2022Bipartite-play Dialogue Collection for Practical Automatic Evaluation of Dialogue Systems19 Nov 2022
- 2022On the Effectiveness of Automated Metrics for Text Generation Systems24 Oct 2022
- 2022State-of-the-art in Open-domain Conversational AI: A Survey2 May 2022
- 2022Towards Robust Online Dialogue Response Generation7 Mar 2022
- 2022Recent Advances in Neural Text Generation: A Task-Agnostic Survey6 Mar 2022
- 2022Human Evaluation of Conversations is an Open Problem: comparing the sensitivity of various methods for evaluating dialogue agents12 Jan 2022
- 2021Better than Average: Paired Evaluation of NLP Systems20 Oct 2021
- 2021Anticipating Safety Issues in E2E Conversational AI: Framework and Tooling7 Jul 2021
- 2021A Comprehensive Assessment of Dialog Evaluation Metrics7 Jun 2021
- 2021Addressing Inquiries about History: An Efficient and Practical Framework for Evaluating Open-domain Chatbot Consistency4 Jun 2021
- 2021DynaEval: Unifying Turn and Dialogue Level Evaluation2 Jun 2021
- 2021Towards Standard Criteria for human evaluation of Chatbots: A Survey24 May 2021
- 2021Recent Advances in Deep Learning Based Dialogue Systems: A Systematic Survey10 May 2021
- 2021Towards Automated Psychotherapy via Language Modeling5 Apr 2021
- 2021Recent Advances in Deep Learning Based Dialogue Systems: A Systematic Surveycited by 130
- 2021A Comprehensive Assessment of Dialog Evaluation Metricscited by 90
- 2022Evaluating Human-Language Model Interactioncited by 90
- 2021Anticipating Safety Issues in E2E Conversational AI: Framework and Toolingcited by 77
- 2022Real or Fake Text?: Investigating Human Ability to Detect Boundaries Between Human-Written and Machine-Generated Textcited by 63
- 2022Human Evaluation of Conversations is an Open Problem: comparing the sensitivity of various methods for evaluating dialogue agentscited by 62
- 2021DynaEval: Unifying Turn and Dialogue Level Evaluationcited by 59
- 2021Better than Average: Paired Evaluation of NLP Systemscited by 30
- 2023Which Prompts Make The Difference? Data Prioritization For Efficient Human LLM Evaluationcited by 18
- 2022Recent Advances in Neural Text Generation: A Task-Agnostic Surveycited by 14
- 2021Addressing Inquiries about History: An Efficient and Practical Framework for Evaluating Open-domain Chatbot Consistencycited by 12
- 2023Approximating Online Human Evaluation of Social Chatbots with Promptingcited by 11
12 most cited of 25 All 25 (JSON)
- 2025HumAIne-Chatbot: Real-Time Personalized Conversational AI via Reinforcement Learning4 Sep 2025
- 2024Is Our Chatbot Telling Lies? Assessing Correctness of an LLM-based Dutch Support Chatbot29 Oct 2024
- 2024DiverseDialogue: A Methodology for Designing Chatbots with Human-Like Diversity30 Aug 2024
- 2024Favi-Score: A Measure for Favoritism in Automated Preference Ratings for Generative AI Evaluation3 Jun 2024
- 2023DiQAD: A Benchmark Dataset for End-to-End Open-domain Dialogue Assessment25 Oct 2023
- 2023Which Prompts Make The Difference? Data Prioritization For Efficient Human LLM Evaluation22 Oct 2023
- 2023Psychological Metrics for Dialog System Evaluation24 May 2023
- 2023Approximating Online Human Evaluation of Social Chatbots with Prompting11 Apr 2023
- 2022Real or Fake Text?: Investigating Human Ability to Detect Boundaries Between Human-Written and Machine-Generated Text24 Dec 2022
- 2022Evaluating Human-Language Model Interaction19 Dec 2022
- 2022Don't Forget Your ABC's: Evaluating the State-of-the-Art in Chat-Oriented Dialogue Systems18 Dec 2022
- 2022Bipartite-play Dialogue Collection for Practical Automatic Evaluation of Dialogue Systems19 Nov 2022
12 newest of 25 All 25 (JSON)