Simulating Task-Oriented Dialogues with State Transition Graphs and Large Language Models

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Samarinas, Chris, Promthaw, Pracha, Nijasure, Atharva, Zeng, Hansi, Killingback, Julian, Zamani, Hamed
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911849987964928
author Samarinas, Chris
Promthaw, Pracha
Nijasure, Atharva
Zeng, Hansi
Killingback, Julian
Zamani, Hamed
author_facet Samarinas, Chris
Promthaw, Pracha
Nijasure, Atharva
Zeng, Hansi
Killingback, Julian
Zamani, Hamed
contents This paper explores SynTOD, a new synthetic data generation approach for developing end-to-end Task-Oriented Dialogue (TOD) Systems capable of handling complex tasks such as intent classification, slot filling, conversational question-answering, and retrieval-augmented response generation, without relying on crowdsourcing or real-world data. SynTOD utilizes a state transition graph to define the desired behavior of a TOD system and generates diverse, structured conversations through random walks and response simulation using large language models (LLMs). In our experiments, using graph-guided response simulations leads to significant improvements in intent classification, slot filling and response relevance compared to naive single-prompt simulated conversations. We also investigate the end-to-end TOD effectiveness of different base and instruction-tuned LLMs, with and without the constructed synthetic conversations. Finally, we explore how various LLMs can evaluate responses in a TOD system and how well they are correlated with human judgments. Our findings pave the path towards quick development and evaluation of domain-specific TOD systems. We release our datasets, models, and code for research purposes.
format Preprint
id arxiv_https___arxiv_org_abs_2404_14772
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Simulating Task-Oriented Dialogues with State Transition Graphs and Large Language Models
Samarinas, Chris
Promthaw, Pracha
Nijasure, Atharva
Zeng, Hansi
Killingback, Julian
Zamani, Hamed
Computation and Language
This paper explores SynTOD, a new synthetic data generation approach for developing end-to-end Task-Oriented Dialogue (TOD) Systems capable of handling complex tasks such as intent classification, slot filling, conversational question-answering, and retrieval-augmented response generation, without relying on crowdsourcing or real-world data. SynTOD utilizes a state transition graph to define the desired behavior of a TOD system and generates diverse, structured conversations through random walks and response simulation using large language models (LLMs). In our experiments, using graph-guided response simulations leads to significant improvements in intent classification, slot filling and response relevance compared to naive single-prompt simulated conversations. We also investigate the end-to-end TOD effectiveness of different base and instruction-tuned LLMs, with and without the constructed synthetic conversations. Finally, we explore how various LLMs can evaluate responses in a TOD system and how well they are correlated with human judgments. Our findings pave the path towards quick development and evaluation of domain-specific TOD systems. We release our datasets, models, and code for research purposes.
title Simulating Task-Oriented Dialogues with State Transition Graphs and Large Language Models
topic Computation and Language
url https://arxiv.org/abs/2404.14772