ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2009.11423
172
151

Task-Oriented Dialogue as Dataflow Synthesis

24 September 2020
Semantic Machines
Jacob Andreas
J. Bufe
David Burkett
Charles C. Chen
Joshua Clausman
J. Crawford
Kate Crim
Jordan DeLoach
Leah Dorner
Jason Eisner
Hao Fang
Alan Guo
David Leo Wright Hall
K. Hayes
Kellie Hill
Diana Ho
Wendy Iwaszuk
Smriti Jha
Dan Klein
Jayant Krishnamurthy
Theo Lanman
Percy Liang
C. H. Lin
Ilya Lintsbakh
Andy McGovern
Aleksandr Nisnevich
Adam Pauls
Dmitrij Petters
Brent Read
Dan Roth
Subhro Roy
Jesse Rusak
B. Short
Div Slomin
B. Snyder
Stephon Striplin
Yu-Chuan Su
Zachary Tellman
Sam Thomson
A. Vorobev
Izabela Witoszko
Jason Wolfe
A. Wray
Yuchen Zhang
Alexander Zotov
    AIFin
ArXivPDFHTML
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 and code for replicating experiments are available at https://www.microsoft.com/en-us/research/project/dataflow-based-dialogue-semantic-machines.

View on arXiv
Comments on this paper