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 processing simple requests with atomic {`}slot-fillers{''}. However, real task-oriented dialogues can contain more complex utterances that provide non-atomic constraints on slot values. For example, in response to the system{'}s question {}What time do you want me to reserve the restaurant?{''}, a user should be able to say {}the earliest time available,{''} which cannot be handled by classic {}intent + slots{''} approaches that do not incorporate expressive logical form meaning representations. Furthermore, situations for which it would be desirable to build task-oriented dialogue systems, e.g., to engage in mixed-initiative, collaborative or multiparty dialogues, will require a more general approach. In order to overcome these limitations and to provide such an approach, we give a logical analysis of the {}intent+slot{''} dialogue setting using a modal logic of intention and including a more expansive notion of {}dialogue state{''}. Finally, we briefly discuss our program of research to build a next generation of plan-based dialogue systems that goes beyond {`}intent + slots{''}.
Code (0)
등록된 구현이 없습니다.
Tasks
Task-Oriented Dialogue SystemsSimilar Papers 제목 키워드 기반
Multi-User MultiWOZ: Task-Oriented Dialogues among Multiple Users
While most task-oriented dialogues assume conversations between the agent and one user at a time, dialogue systems are increasingly expected to communicate with multiple users simultaneously who make decisions collaborat…
Decision MakingDialogue State TrackingRoll Up Your Sleeves: Working with a Collaborative and Engaging Task-Oriented Dialogue System
We introduce TacoBot, a user-centered task-oriented digital assistant designed to guide users through complex real-world tasks with multiple steps. Covering a wide range of cooking and how-to tasks, we aim to deliver a c…
Data AugmentationDialogue ManagementManagementResponse Generation+1Adding Chit-Chat to Enhance Task-Oriented Dialogues
Existing dialogue corpora and models are typically designed under two disjoint motives: while task-oriented systems focus on achieving functional goals (e.g., booking hotels), open-domain chatbots aim at making socially …
Dialogue GenerationDialogue UnderstandingTask-Oriented Dialogue SystemsDisfluent but effective? A quantitative study of disfluencies and conversational moves in team discourse
Situated dialogue systems that interact with humans as part of a team (e.g., robot teammates) need to be able to use information from communication channels to gauge the coordination level and effectiveness of the team. …
Decision MakingSpoken Dialogue SystemsRelevance of Unsupervised Metrics in Task-Oriented Dialogue for Evaluating Natural Language Generation
Automated metrics such as BLEU are widely used in the machine translation literature. They have also been used recently in the dialogue community for evaluating dialogue response generation. However, previous work in dia…
Dialogue GenerationDiversityMachine TranslationResponse Generation+3