Structure Extraction in Task-Oriented Dialogues with Slot Clustering
Extracting structure information from dialogue data can help us better understand user and system behaviors. In task-oriented dialogues, dialogue structure has often been considered as transition graphs among dialogue states. However, annotating dialogue states manually is expensive and time-consuming. In this paper, we propose a simple yet effective approach for structure extraction in task-oriented dialogues. We first detect and cluster possible slot tokens with a pre-trained model to approximate dialogue ontology for a target domain. Then we track the status of each identified token group and derive a state transition structure. Empirical results show that our approach outperforms unsupervised baseline models by far in dialogue structure extraction. In addition, we show that data augmentation based on extracted structures enriches the surface formats of training data and can achieve a significant performance boost in dialogue response generation.
Code (2)
Tasks
ClusteringData AugmentationResponse GenerationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Foundations of Collaborative Task-Oriented Dialogue: What's in a Slot?
In this paper, we examine the foundations of task-oriented dialogues, in which systems are requested to perform tasks for humans. We argue that the way this dialogue task has been framed has limited its applicability to …
Task-Oriented Dialogue SystemsAddressing Slot-Value Changes in Task-oriented Dialogue Systems through Dialogue Domain Adaptation
Recent task-oriented dialogue systems learn a model from annotated dialogues, and such dialogues are in turn collected and annotated so that they are consistent with certain domain knowledge. However, in real scenarios, …
Dialogue State TrackingDomain AdaptationTask-Oriented Dialogue SystemsFlexibly-Structured Model for Task-Oriented Dialogues
This paper proposes a novel end-to-end architecture for task-oriented dialogue systems. It is based on a simple and practical yet very effective sequence-to-sequence approach, where language understanding and state track…
DecodermodelTask-Oriented Dialogue SystemsText GenerationUniConv: A Unified Conversational Neural Architecture for Multi-domain Task-oriented Dialogues
Building an end-to-end conversational agent for multi-domain task-oriented dialogues has been an open challenge for two main reasons. First, tracking dialogue states of multiple domains is non-trivial as the dialogue age…
Dialogue State TrackingAct-Aware Slot-Value Predicting in Multi-Domain Dialogue State Tracking
As an essential component in task-oriented dialogue systems, dialogue state tracking (DST) aims to track human-machine interactions and generate state representations for managing the dialogue. Representations of dialogu…
Dialogue State TrackingMachine Reading ComprehensionMulti-domain Dialogue State TrackingReading Comprehension+1