Dialog2API: Task-Oriented Dialogue with API Description and Example
Programs
- URL: http://arxiv.org/abs/2212.09946v1
- Date: Tue, 20 Dec 2022 01:52:46 GMT
- Title: Dialog2API: Task-Oriented Dialogue with API Description and Example
Programs
- Authors: Raphael Shu, Elman Mansimov, Tamer Alkhouli, Nikolaos Pappas,
Salvatore Romeo, Arshit Gupta, Saab Mansour, Yi Zhang, Dan Roth
- Abstract summary: We introduce a new paradigm for task-oriented dialogue - Dialog2API - to greatly expand the functionality and provide seamless dialogue experience.
The model also manages the dialogue policy and interact with the user through generating appropriate natural language responses.
Dialog2API can work with many application scenarios such as software automation and customer service.
- Score: 57.336201096903466
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Functionality and dialogue experience are two important factors of
task-oriented dialogue systems. Conventional approaches with closed schema
(e.g., conversational semantic parsing) often fail as both the functionality
and dialogue experience are strongly constrained by the underlying schema. We
introduce a new paradigm for task-oriented dialogue - Dialog2API - to greatly
expand the functionality and provide seamless dialogue experience. The
conversational model interacts with the environment by generating and executing
programs triggering a set of pre-defined APIs. The model also manages the
dialogue policy and interact with the user through generating appropriate
natural language responses. By allowing generating free-form programs,
Dialog2API supports composite goals by combining different APIs, whereas
unrestricted program revision provides natural and robust dialogue experience.
To facilitate Dialog2API, the core model is provided with API documents, an
execution environment and optionally some example dialogues annotated with
programs. We propose an approach tailored for the Dialog2API, where the
dialogue states are represented by a stack of programs, with most recently
mentioned program on the top of the stack. Dialog2API can work with many
application scenarios such as software automation and customer service. In this
paper, we construct a dataset for AWS S3 APIs and present evaluation results of
in-context learning baselines.
Related papers
- Multi-User MultiWOZ: Task-Oriented Dialogues among Multiple Users [51.34484827552774]
We release the Multi-User MultiWOZ dataset: task-oriented dialogues among two users and one agent.
These dialogues reflect interesting dynamics of collaborative decision-making in task-oriented scenarios.
We propose a novel task of multi-user contextual query rewriting: to rewrite a task-oriented chat between two users as a concise task-oriented query.
arXiv Detail & Related papers (2023-10-31T14:12:07Z) - SPACE-3: Unified Dialog Model Pre-training for Task-Oriented Dialog
Understanding and Generation [123.37377363355363]
SPACE-3 is a novel unified semi-supervised pre-trained conversation model learning from large-scale dialog corpora.
It can be effectively fine-tuned on a wide range of downstream dialog tasks.
Results show that SPACE-3 achieves state-of-the-art performance on eight downstream dialog benchmarks.
arXiv Detail & Related papers (2022-09-14T14:17:57Z) - Manual-Guided Dialogue for Flexible Conversational Agents [84.46598430403886]
How to build and use dialogue data efficiently, and how to deploy models in different domains at scale can be critical issues in building a task-oriented dialogue system.
We propose a novel manual-guided dialogue scheme, where the agent learns the tasks from both dialogue and manuals.
Our proposed scheme reduces the dependence of dialogue models on fine-grained domain ontology, and makes them more flexible to adapt to various domains.
arXiv Detail & Related papers (2022-08-16T08:21:12Z) - Act-Aware Slot-Value Predicting in Multi-Domain Dialogue State Tracking [5.816391291790977]
Dialogue state tracking (DST) aims to track human-machine interactions and generate state representations for managing the dialogue.
Recent advances in machine reading comprehension predict both categorical and non-categorical types of slots for dialogue state tracking.
We formulate and incorporate dialogue acts, and leverage recent advances in machine reading comprehension to predict both categorical and non-categorical types of slots for dialogue state tracking.
arXiv Detail & Related papers (2022-08-04T05:18:30Z) - Alexa Conversations: An Extensible Data-driven Approach for Building
Task-oriented Dialogue Systems [21.98135285833616]
Traditional goal-oriented dialogue systems rely on various components such as natural language understanding, dialogue state tracking, policy learning and response generation.
We present a new approach for building goal-oriented dialogue systems that is scalable, as well as data efficient.
arXiv Detail & Related papers (2021-04-19T07:09:27Z) - TOD-BERT: Pre-trained Natural Language Understanding for Task-Oriented
Dialogue [113.45485470103762]
In this work, we unify nine human-human and multi-turn task-oriented dialogue datasets for language modeling.
To better model dialogue behavior during pre-training, we incorporate user and system tokens into the masked language modeling.
arXiv Detail & Related papers (2020-04-15T04:09:05Z) - Conversation Learner -- A Machine Teaching Tool for Building Dialog
Managers for Task-Oriented Dialog Systems [57.082447660944965]
Conversation Learner is a machine teaching tool for building dialog managers.
It enables dialog authors to create a dialog flow using familiar tools, converting the dialog flow into a parametric model.
It allows dialog authors to improve the dialog manager over time by leveraging user-system dialog logs as training data.
arXiv Detail & Related papers (2020-04-09T00:10:54Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.