Task-Oriented Dialogue as Dataflow Synthesis

By Jacob Andreas, J. Bufe, David Burkett, Charles C. Chen, Joshua Clausman, Jean Crawford, Kate Crim, Jordan DeLoach, Leah Dorner, Jason Eisner and 34 more. 2020

176 citations recorded by the source corpus.

Abstract We describe an approach to task-oriented dialogue in which dialogue state is represented as a dataflow graph. A dialogue agent maps each user utterance to a program that extends this graph. Programs include metacomputation operators for reference and revision that reuse dataflow fragments from previous turns. Our graph-based state enables the expression and manipulation of complex user intents, and explicit metacomputation makes these intents easier for learned models to predict. We introduce a new dataset, SMCalFlow, featuring complex dialogues about events, weather, places, and people. Experiments show that dataflow graphs and metacomputation substantially improve representability and predictability in these natural dialogues. Additional experiments on the MultiWOZ dataset show that our dataflow representation enables an otherwise off-the-shelf sequence-to-sequence model to match the best existing task-specific state tracking model. The SMCalFlow dataset, code for replicating experiments, and a public leaderboard are available at https://www.microsoft.com/en-us/research/project/dataflow-based-dialogue-semantic-machines.

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. Percy Liang
  2. Mohit Bansal
  3. Luke S. Zettlemoyer
  4. Graham Neubig
  5. Caiming Xiong
  6. Jonathan Berant
  7. Yejin Choi
  8. Quoc V. Le

In Computer Vision and Pattern Recognition

  1. Trevor Darrell
  2. Luc Van Gool
  3. Mohit Bansal
  4. Dacheng Tao
  5. Jitendra Malik
  6. Cordelia Schmid
  7. Andrea Vedaldi
  8. Li Fei-Fei

In Natural Language Processing

  1. Percy Liang
  2. Jonathan Berant
  3. Luke S. Zettlemoyer
  4. Mohit Bansal
  5. Graham Neubig
  6. Jacob Andreas
  7. Caiming Xiong
  8. Christopher D. Manning

Citations in the corpus