Improving Neural Conversational Models with Entropy-Based Data Filtering

Richard Csaky, Patrik Purgai, Gabor Recski
5/14/2019
cs.CLcs.AI

Official code: ricsinaruto/dialog-eval (97 stars, MIT, last commit 2020-08-07). 1 more implementation below.

Abstract

Current neural network-based conversational models lack diversity and generate boring responses to open-ended utterances. Priors such as persona, emotion, or topic provide additional information to dialog models to aid response generation, but annotating a dataset with priors is expensive and such annotations are rarely available. While previous methods for improving the quality of open-domain response generation focused on either the underlying model or the training objective, we present a method of filtering dialog datasets by removing generic utterances from training data using a simple entropy-based approach that does not require human supervision. We conduct extensive experiments with different variations of our method, and compare dialog models across 17 evaluation metrics to show that training on datasets filtered this way results in better conversational quality as chatbots learn to output more diverse responses.

View on arXivView PDF

Code Implementations(2)

MIT

Evaluate your dialog model with 17 metrics! (see paper)

9720PythonMay 30, 20196 years agoMIT
chatbotconversationdialogembeddingsentropy+2 more
MIT

Filter dialog data with a simple entropy-based method (see ACL paper)

144Python, Jupyter NotebookJun 20, 20197 years agoMIT
chatbotclusteringconversationdialogentropy+2 more

Similar Papers

Cite this paper

@article{csaky2019improving,
  title  = {Improving Neural Conversational Models with Entropy-Based Data Filtering},
  author = {Richard Csaky and Patrik Purgai and Gabor Recski},
  year   = {2019},
  eprint = {1905.05471},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/1905.05471}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/1905.05471.svg)](https://codeofpaper.com/paper/1905.05471)

Discussion