Edina: Building an Open Domain Socialbot with Self-dialogues

By Ben Krause, Marco Damonte, Mihai Dobre, Daniel Duma, Joachim Fainberg, Federico Fancellu, Emmanuel Kahembwe, Jianpeng Cheng, Bonnie Lynn Webber. 2017

44 citations recorded by the source corpus.

We present Edina, the University of Edinburgh's social bot for the Amazon Alexa Prize competition. Edina is a conversational agent whose responses utilize data harvested from Amazon Mechanical Turk (AMT) through an innovative new technique we call self-dialogues. These are conversations in which a single AMT Worker plays both participants in a dialogue. Such dialogues are surprisingly natural, efficient to collect and reflective of relevant and/or trending topics. These self-dialogues provide training data for a generative neural network as well as a basis for soft rules used by a matching score component. Each match of a soft rule against a user utterance is associated with a confidence score which we show is strongly indicative of reply quality, allowing this component to self-censor and be effectively integrated with other components. Edina's full architecture features a rule-based system backing off to a matching score, backing off to a generative neural network. Our hybrid data-driven methodology thus addresses both coverage limitations of a strictly rule-based approach and the lack of guarantees of a strictly machine-learning approach.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Natural Language Processing

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Behnam Hedayatnia
  2. Mitesh M. Khapra
  3. Hannes Schulz
  4. Raefer Gabriel
  5. C. Pal
  6. Laurent Charlin
  7. Anu Venkatesh
  8. Chandra Khatri

In Computer Vision and Pattern Recognition

  1. Mitesh M. Khapra
  2. C. Pal
  3. Samira Ebrahimi Kahou
  4. Vincent Michalski
  5. Hannes Schulz
  6. Laurent Charlin
  7. Raymond Li
  8. Kevin K. Bowden

In Natural Language Processing

  1. Behnam Hedayatnia
  2. Raefer Gabriel
  3. Mitesh M. Khapra
  4. Laurent Charlin
  5. Siddharth Arora
  6. Hannes Schulz
  7. Anu Venkatesh
  8. Chandra Khatri

Citations in the corpus