Download presentation
Presentation is loading. Please wait.
Published byDarcy Montgomery Modified over 9 years ago
1
Introduction to Dialogue Systems
2
User Input System Output ?
3
User Input System Output Understand Input Generate Output ?
4
User Input System Output Generate Text from a Semantic Representation ? Create Semantic Representation
5
Semantic Representation No transformation Text categorization Parse Predicate Logic form I am hungry. FOOD_REQUEST am hungry noun verb adjective I verb phrase hungry(user)
6
User Input System Output Create Semantic Representation Generate Text from a Semantic Representation Dialogue Manager
7
Dialogue Managers The Dialogue Manager integrates information from user to update an internal dialogue model Using this model, the Dialogue Manager can evaluate different courses of actions and choose one
8
Language Ambiguity Language is incredibly ambiguous “I saw the man with a telescope.” Dialogue Managers use knowledge to reduce ambiguity and find out what is really intended from what is spoken –Do I have a telescope? –Is there a telescope on the man?
9
Dialogue Models are the Core Keeps track of context –The goals of participants –Focus of the conversation Gives meaning to the conversation
10
Dialogue Models : Reference “Jim took a picture of my turtle. He gave it to me.” = Jim= the turtle
11
Dialogue Models : Initiative Fixed Single Initiative – 1) Computer asks all of the questions, and human answers –2) Human makes repeated requests Mixed Initiative –More flexible trade-off between computer requests and human input
12
Dialogue Managers : Explicit Correction “I’d like to bill a call to my credit card.” “Ok, the call will be $20.” “Actually, could I call collect instead?”
13
Dialogue Managers : Task Complexity Placing a phone cal Train routing Simple Hierarchical/Complex
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.