discourse & dialogue: introduction

92
Discourse & Dialogue: Introduction Ling 575 A Topics in NLP March 30, 2011

Upload: boaz

Post on 23-Feb-2016

55 views

Category:

Documents


0 download

DESCRIPTION

Discourse & Dialogue: Introduction. Ling 575 A Topics in NLP March 30, 2011. Roadmap. Definition(s) of Discourse Different Types of Discourse Goals, Modalities Topics, Tasks in Discourse & Dialogue Course structure Overview of Theoretical Approaches Points of Agreement - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Discourse & Dialogue: Introduction

Discourse & Dialogue:

IntroductionLing 575 A

Topics in NLPMarch 30, 2011

Page 2: Discourse & Dialogue: Introduction

2

Roadmap Definition(s) of Discourse Different Types of Discourse

Goals, Modalities Topics, Tasks in Discourse & Dialogue

Course structure Overview of Theoretical Approaches

Points of Agreement Points of Variance

Dialogue Models and Challenges

Issues and Examples in Practice Spoken dialogue systems

Page 3: Discourse & Dialogue: Introduction

3

What is a Discourse?Discourse is:

Extended span of text

Page 4: Discourse & Dialogue: Introduction

4

What is a Discourse?Discourse is:

Extended span of text

Spoken or Written

Page 5: Discourse & Dialogue: Introduction

5

What is a Discourse?Discourse is:

Extended span of text

Spoken or Written

One or more participants

Page 6: Discourse & Dialogue: Introduction

6

What is a Discourse?Discourse is:

Extended span of text

Spoken or Written

One or more participants

Language in Use

Page 7: Discourse & Dialogue: Introduction

7

What is a Discourse?Discourse is:

Extended span of text

Spoken or Written

One or more participants

Language in Use

Expresses goals of participantsProcesses to produce and interpret

Page 8: Discourse & Dialogue: Introduction

8

Why Discourse? Understanding depends on context

Referring expressions: it, that, the screenWord sense: plant Intention: Do you have the time?

Page 9: Discourse & Dialogue: Introduction

9

Why Discourse? Understanding depends on context

Referring expressions: it, that, the screen Word sense: plant Intention: Do you have the time?

Applications: Discourse in NLP Question-Answering

Information Retrieval

Summarization

Spoken Dialogue

Automatic Essay Grading

Page 10: Discourse & Dialogue: Introduction

10

Different Parameters of Discourse

Number of participantsMultiple participants -> Dialogue

Page 11: Discourse & Dialogue: Introduction

11

Different Parameters of Discourse

Number of participantsMultiple participants -> Dialogue

ModalitySpoken vs Written

Page 12: Discourse & Dialogue: Introduction

12

Different Parameters of Discourse

Number of participantsMultiple participants -> Dialogue

ModalitySpoken vs Written

GoalsTransactional (message passing) Interactional (relations, attitudes)Task-oriented

Page 13: Discourse & Dialogue: Introduction

Major Topics & TasksReference:

Resolution, Generation, Information Structure

Page 14: Discourse & Dialogue: Introduction

Major Topics & TasksReference:

Resolution, Generation, Information StructureIntention Recognition

Page 15: Discourse & Dialogue: Introduction

Major Topics & TasksReference:

Resolution, Generation, Information StructureIntention RecognitionDiscourse Structure

Segmentation, Relations

Page 16: Discourse & Dialogue: Introduction

Major Topics & TasksReference:

Resolution, Generation, Information StructureIntention RecognitionDiscourse Structure

Segmentation, RelationsFundamental components:

How do they interact with dimensions of discourse?# Participants, Spoken vs Written, ..

Page 17: Discourse & Dialogue: Introduction

DialogueSystems

ComponentsDialogue ManagementEvaluation

Turn-takingPolitenessStylistics

Page 18: Discourse & Dialogue: Introduction

Course StructureDiscussion-oriented course:

Page 19: Discourse & Dialogue: Introduction

Course StructureDiscussion-oriented course:

Class participation

Page 20: Discourse & Dialogue: Introduction

Course StructureDiscussion-oriented course:

Class participationPresentations

Topic survey

Page 21: Discourse & Dialogue: Introduction

Course StructureDiscussion-oriented course:

Class participationPresentations

Topic surveyProject:

ProposalProgressFinal report

Page 22: Discourse & Dialogue: Introduction

Course PerspectivesFoundational:

Linguistic view:Understanding basic discourse phenomenaAnalyzing language use in context

Page 23: Discourse & Dialogue: Introduction

Course PerspectivesFoundational:

Linguistic view:Understanding basic discourse phenomenaAnalyzing language use in context

Practical/Implementational:Computational view:

Developing systems and algorithms for discourse tasks

Page 24: Discourse & Dialogue: Introduction

Course ProjectsReflect linguistic and/or computational perspectives

Page 25: Discourse & Dialogue: Introduction

Course ProjectsReflect linguistic and/or computational perspectivesOption 1: Analytic (Required for Ling elective

credit) In-depth analysis of linguistic discourse phenomena

Reflect understanding of literatureAnalyze real data~15 page term paper

Page 26: Discourse & Dialogue: Introduction

Course ProjectsReflect linguistic and/or computational perspectivesOption 1: Analytic (Required for Ling elective credit)

In-depth analysis of linguistic discourse phenomenaReflect understanding of literatureAnalyze real data~15 page term paper

Option 2: Implementational Implement, extend algorithms for discourse/dialogue

tasksShorter write-up of approach, evaluation

Page 27: Discourse & Dialogue: Introduction

30

U: Where is A Bug’s Life playing in Summit?S: A Bug’s Life is playing at the Summit theater.U: When is it playing there?S: It’s playing at 2pm, 5pm, and 8pm.U: I’d like 1 adult and 2 children for the first show. How much would that cost?

Reference & Knowledge

Knowledge sources:

From Carpenter and Chu-Carroll, Tutorial on Spoken Dialogue Systems, ACL ‘99

Page 28: Discourse & Dialogue: Introduction

31

U: Where is A Bug’s Life playing in Summit?S: A Bug’s Life is playing at the Summit theater.U: When is it playing there?S: It’s playing at 2pm, 5pm, and 8pm.U: I’d like 1 adult and 2 children for the first show. How much would that cost?

Reference & Knowledge

Knowledge sources:Domain knowledge

From Carpenter and Chu-Carroll, Tutorial on Spoken Dialogue Systems, ACL ‘99

Page 29: Discourse & Dialogue: Introduction

32

U: Where is A Bug’s Life playing in Summit?S: A Bug’s Life is playing at the Summit theater.U: When is it playing there?S: It’s playing at 2pm, 5pm, and 8pm.U: I’d like 1 adult and 2 children for the first show. How much would that cost?

Reference & Knowledge

Knowledge sources:Domain knowledgeDiscourse knowledge

From Carpenter and Chu-Carroll, Tutorial on Spoken Dialogue Systems, ACL ‘99

Page 30: Discourse & Dialogue: Introduction

33

U: Where is A Bug’s Life playing in Summit?S: A Bug’s Life is playing at the Summit theater.U: When is it playing there?S: It’s playing at 2pm, 5pm, and 8pm.U: I’d like 1 adult and 2 children for the first show. How much would that cost?

Reference &Knowledge

Knowledge sources:Domain knowledgeDiscourse knowledgeWorld knowledge

From Carpenter and Chu-Carroll, Tutorial on Spoken Dialogue Systems, ACL ‘99

Page 31: Discourse & Dialogue: Introduction

34

U: What time is A Bug’s Life playing at the Summit theater?

Intention Recognition

From Carpenter and Chu-Carroll, Tutorial on Spoken Dialogue Systems, ACL ‘99

Page 32: Discourse & Dialogue: Introduction

35

U: What time is A Bug’s Life playing at the Summit theater?

Intention Recognition

Using keyword extraction and vector-based similarity measures:

From Carpenter and Chu-Carroll, Tutorial on Spoken Dialogue Systems, ACL ‘99

Page 33: Discourse & Dialogue: Introduction

36

U: What time is A Bug’s Life playing at the Summit theater?

Intention Recognition

Using keyword extraction and vector-based similarity measures: Intention: Ask-Reference: _time

From Carpenter and Chu-Carroll, Tutorial on Spoken Dialogue Systems, ACL ‘99

Page 34: Discourse & Dialogue: Introduction

37

U: What time is A Bug’s Life playing at the Summit theater?

Intention Recognition

Using keyword extraction and vector-based similarity measures: Intention: Ask-Reference: _timeMovie: A Bug’s Life

From Carpenter and Chu-Carroll, Tutorial on Spoken Dialogue Systems, ACL ‘99

Page 35: Discourse & Dialogue: Introduction

38

U: What time is A Bug’s Life playing at the Summit theater?

Intention Recognition

Using keyword extraction and vector-based similarity measures: Intention: Ask-Reference: _timeMovie: A Bug’s LifeTheater: the Summit quadplex

From Carpenter and Chu-Carroll, Tutorial on Spoken Dialogue Systems, ACL ‘99

Page 36: Discourse & Dialogue: Introduction

39

Computational Models of Discourse

1) Hobbs (1985): Discourse coherence based on small number of recursively applied relations

Page 37: Discourse & Dialogue: Introduction

40

Computational Models of Discourse

1) Hobbs (1985): Discourse coherence based on small number of recursively applied relations

2) Grosz & Sidner (1986): Attention (Focus), Intention (Goals), and Structure (Linguistic) of Discourse

Page 38: Discourse & Dialogue: Introduction

41

Computational Models of Discourse

1) Hobbs (1985): Discourse coherence based on small number of recursively applied relations

2) Grosz & Sidner (1986): Attention (Focus), Intention (Goals), and Structure (Linguistic) of Discourse

3) Mann & Thompson (1987): Rhetorical Structure Theory: Hierarchical organization of text spans (nucleus/satellite) based on small set of rhetorical relations

Page 39: Discourse & Dialogue: Introduction

42

Computational Models of Discourse

1) Hobbs (1985): Discourse coherence based on small number of recursively applied relations

2) Grosz & Sidner (1986): Attention (Focus), Intention (Goals), and Structure (Linguistic) of Discourse

3) Mann & Thompson (1987): Rhetorical Structure Theory: Hierarchical organization of text spans (nucleus/satellite) based on small set of rhetorical relations

4) McKeown (1985): Hierarchical organization of schemata

Page 40: Discourse & Dialogue: Introduction

43

Computational Models of Discourse

1) Hobbs (1985): Discourse coherence based on small number of recursively applied relations

2) Grosz & Sidner (1986): Attention (Focus), Intention (Goals), and Structure (Linguistic) of Discourse

3) Mann & Thompson (1987): Rhetorical Structure Theory: Hierarchical organization of text spans (nucleus/satellite) based on small set of rhetorical relations

4) McKeown (1985): Hierarchical organization of schemata

Page 41: Discourse & Dialogue: Introduction

44

Discourse Models: Common Features

Hierarchical, Sequential structure applied to subunitsDiscourse “segments”Need to detect, interpret

Page 42: Discourse & Dialogue: Introduction

45

Discourse Models: Common Features

Hierarchical, Sequential structure applied to subunitsDiscourse “segments”Need to detect, interpret

Referring expressions provide coherenceExplain and link

Page 43: Discourse & Dialogue: Introduction

46

Discourse Models: Common Features

Hierarchical, Sequential structure applied to subunitsDiscourse “segments”Need to detect, interpret

Referring expressions provide coherenceExplain and link

Meaning of discourse more than that of component utterances

Page 44: Discourse & Dialogue: Introduction

47

Discourse Models: Common Features

Hierarchical, Sequential structure applied to subunits Discourse “segments” Need to detect, interpret

Referring expressions provide coherence Explain and link

Meaning of discourse more than that of component utterances

Meaning of units depends on context

Page 45: Discourse & Dialogue: Introduction

48

Theoretical DifferencesInformational ( Hobbs/RST)

Meaning and coherence/reference based on inference/abduction

Versus

Page 46: Discourse & Dialogue: Introduction

49

Theoretical DifferencesInformational ( Hobbs/RST)

Meaning and coherence/reference based on inference/abduction

VersusIntentional (G&S)

Meaning based on (collaborative) planning and goal recognition, coherence based on focus of attention

Page 47: Discourse & Dialogue: Introduction

50

Theoretical DifferencesInformational ( Hobbs/RST)

Meaning and coherence/reference based on inference/abduction

VersusIntentional (G&S)

Meaning based on (collaborative) planning and goal recognition, coherence based on focus of attention

“Syntax” of dialog act sequencesversus

Page 48: Discourse & Dialogue: Introduction

51

Theoretical Differences Informational ( Hobbs/RST)

Meaning and coherence/reference based on inference/abduction

Versus Intentional (G&S)

Meaning based on (collaborative) planning and goal recognition, coherence based on focus of attention

“Syntax” of dialog act sequences versus

Rational, plan-based interaction

Page 49: Discourse & Dialogue: Introduction

52

Challenges Relations:

What type: Text, Rhetorical, Informational, Intention, Speech Act? How many? What level of abstraction?

Page 50: Discourse & Dialogue: Introduction

53

Challenges Relations:

What type: Text, Rhetorical, Informational, Intention, Speech Act? How many? What level of abstraction?

Are discourse segments psychologically real or just useful? How can they de recognized/generated automatically?

Page 51: Discourse & Dialogue: Introduction

54

Challenges Relations:

What type: Text, Rhetorical, Informational, Intention, Speech Act? How many? What level of abstraction?

Are discourse segments psychologically real or just useful? How can they de recognized/generated automatically?

How do you define and represent “context”? How does representation interact with ambiguity resolution

(sense/reference)

Page 52: Discourse & Dialogue: Introduction

55

Challenges Relations:

What type: Text, Rhetorical, Informational, Intention, Speech Act? How many? What level of abstraction?

Are discourse segments psychologically real or just useful? How can they de recognized/generated automatically?

How do you define and represent “context”? How does representation interact with ambiguity resolution

(sense/reference)

How do you identify topic, reference, and focus?

Page 53: Discourse & Dialogue: Introduction

56

Challenges Relations:

What type: Text, Rhetorical, Informational, Intention, Speech Act? How many? What level of abstraction?

Are discourse segments psychologically real or just useful? How can they de recognized/generated automatically?

How do you define and represent “context”? How does representation interact with ambiguity resolution

(sense/reference)

How do you identify topic, reference, and focus? Identifying relations without cues? Discourse and domain structures

Page 54: Discourse & Dialogue: Introduction

57

Challenges Relations:

What type: Text, Rhetorical, Informational, Intention, Speech Act? How many? What level of abstraction?

Are discourse segments psychologically real or just useful? How can they de recognized/generated automatically?

How do you define and represent “context”? How does representation interact with ambiguity resolution

(sense/reference)

How do you identify topic, reference, and focus? Identifying relations without cues? Computational complexity of planning/plan recognition Discourse and domain structures

Page 55: Discourse & Dialogue: Introduction

58

Dialogue ModelingTwo or more participants – spoken or text

Often focus on task-oriented collaborative dialogue

Page 56: Discourse & Dialogue: Introduction

59

Dialogue ModelingTwo or more participants – spoken or text

Often focus on task-oriented collaborative dialogue

Models:Dialogue Grammars: Sequential, hierarchical

constraints on dialogue states with speech acts as terminalsSmall finite set of dialogue acts, often “adjacency

pairs” Question/response, check/confirm

Page 57: Discourse & Dialogue: Introduction

60

Dialogue ModelingTwo or more participants – spoken or text

Often focus on task-oriented collaborative dialogue

Models: Dialogue Grammars: Sequential, hierarchical constraints

on dialogue states with speech acts as terminalsSmall finite set of dialogue acts, often “adjacency pairs”

Question/response, check/confirm

Plan-based Models: Dialogue as special case of rational interaction, model partner goals, plans, actions to extend

Page 58: Discourse & Dialogue: Introduction

61

Dialogue Modeling Two or more participants – spoken or text

Often focus on task-oriented collaborative dialogue

Models: Dialogue Grammars: Sequential, hierarchical constraints on dialogue

states with speech acts as terminals Small finite set of dialogue acts, often “adjacency pairs”

Question/response, check/confirm

Plan-based Models: Dialogue as special case of rational interaction, model partner goals, plans, actions to extend

Multi-layer Models: Incorporate high-level domain plan, discourse plan, adjacency pairs

Page 59: Discourse & Dialogue: Introduction

62

Dialogue Modeling Challenges

How rigidly do speakers adhere to dialogue grammars?How many acts? Which ones?How can we recognize these acts? Pairs? Larger

structures?

Page 60: Discourse & Dialogue: Introduction

63

Dialogue Modeling Challenges

How rigidly do speakers adhere to dialogue grammars?How many acts? Which ones?How can we recognize these acts? Pairs? Larger

structures?

Mental modelsHow do we model the beliefs and knowledge state

of speakers?

Page 61: Discourse & Dialogue: Introduction

64

Dialogue Modeling Challenges

How rigidly do speakers adhere to dialogue grammars? How many acts? Which ones? How can we recognize these acts? Pairs? Larger

structures?

Mental models How do we model the beliefs and knowledge state of

speakers?

Discourse and domain structures

Page 62: Discourse & Dialogue: Introduction

65

Practical ConsiderationsFull reference resolution, interpretation:

Page 63: Discourse & Dialogue: Introduction

66

Practical ConsiderationsFull reference resolution, planning:

Worst case NP-complete, AI-complete

Page 64: Discourse & Dialogue: Introduction

67

Practical ConsiderationsFull reference resolution, planning:

Worst case NP-complete, AI-completeSystems must be (close to) real-time

Page 65: Discourse & Dialogue: Introduction

68

Practical ConsiderationsFull reference resolution, planning: Worst case

NP-complete, AI-completeSystems must be (close to) real-time

Complex models of reference -> Interaction historyOften stack-based recency of mention

Page 66: Discourse & Dialogue: Introduction

69

Practical ConsiderationsFull reference resolution, planning:

Worst case NP-complete, AI-completeSystems must be (close to) real-time

Complex models of reference -> Interaction historyOften stack-based recency of mention

Planning/Inference -> state-based interaction model

Page 67: Discourse & Dialogue: Introduction

70

Practical ConsiderationsFull reference resolution, planning:

Worst case NP-complete, AI-completeSystems must be (close to) real-time

Complex models of reference -> Interaction historyOften stack-based recency of mention

Planning/Inference -> state-based interaction model

Questions: Initiative (system/user driven?)Corpus collectionEvaluation

Page 68: Discourse & Dialogue: Introduction

71

Spoken Dialogue ModelingBuilding interactive spoken language systems

Based on speech recognition and (often) synthesis

Page 69: Discourse & Dialogue: Introduction

72

Spoken Dialogue ModelingBuilding interactive spoken language systems

Based on speech recognition and (often) synthesis

Dominated by practical considerationsLimitations of: speech recognizer accuracy, speed,

coverage; speech synthesizer speed, fluency, naturalness; plan/intention recognition and reasoning speech and effectiveness

Page 70: Discourse & Dialogue: Introduction

73

Spoken Dialogue ModelingBuilding interactive spoken language systems

Based on speech recognition and (often) synthesis

Dominated by practical considerationsLimitations of: speech recognizer accuracy, speed,

coverage; speech synthesizer speed, fluency, naturalness; plan/intention recognition and reasoning speech and effectiveness

Often simplistic but implementable models

Page 71: Discourse & Dialogue: Introduction

74

Spoken Dialogue Modeling Building interactive spoken language systems

Based on speech recognition and (often) synthesis

Dominated by practical considerations Limitations of: speech recognizer accuracy, speed, coverage; speech

synthesizer speed, fluency, naturalness; plan/intention recognition and reasoning speech and effectiveness

Often simplistic but implementable models

Design and evaluation challenges What is the best dialogue? Fastest? Fewest errors? Most “natural”?

Page 72: Discourse & Dialogue: Introduction

75

Dialogue Management: Motivating Examples

Dialogue 1:S: Would you like movie showtime or theater playlist information?U: Movie showtime.S: What movie do you want showtime information about?U: Saving Private Ryan.S: At what theater do you want to see Saving Private Ryan?U: Paramount theater.S: Saving Private Ryan is not playing at the Paramount theater.From Carpenter and Chu-Carroll, Tutorial on Spoken Dialogue Systems, ACL ‘99

Page 73: Discourse & Dialogue: Introduction

76

DM: Motivating Examples (Cont’d)

Dialogue 2:S: How may I help you? U: When is Saving Private Ryan playing?S: For what theater?U: The Paramount theater.S: Saving Private Ryan is not playing at the Paramount theater, but it’s playing at the Madison theater at 3:00, 5:30, 8:00, and 10:30.

From Carpenter and Chu-Carroll, Tutorial on Spoken Dialogue Systems, ACL ‘99

Page 74: Discourse & Dialogue: Introduction

77

DM: Motivating Examples (Cont’d)Dialogue 3:

S: How may I help you? U: When is Saving Private Ryan playing?S: For what theater?U: The Paramount theater.S: Saving Private Ryan is playing at the Fairmont theater at 6:00 and 8:30.U: I wanted to know about the Paramount theater, not the Fairmont theater.S: Saving Private Ryan is not playing at the Paramount theater, but it’s playing at the Madison theater at 3:00, 5:30, 8:00, and 10:30.

From Carpenter and Chu-Carroll, Tutorial on Spoken Dialogue Systems, ACL ‘99

Page 75: Discourse & Dialogue: Introduction

78

Comparison of Sample Dialogues

Dialogue 1: System-initiative Implicit

confirmation Merely informs

user of failed query

Mechanical Least efficient

Dialogue 2: Mixed-initiative No confirmation Suggests

alternative when query fails

More natural Most efficient

• Dialogue 3:– Mixed-initiative– No confirmation– Suggests

alternative when query fails

– More natural– Moderately

efficient

Page 76: Discourse & Dialogue: Introduction

79

Comparison of Sample Dialogues

Dialogue 1: System-initiative

Dialogue 2: Mixed-initiative

• Dialogue 3:– Mixed-initiative

Page 77: Discourse & Dialogue: Introduction

80

Comparison of Sample Dialogues

Dialogue 1: System-initiative Implicit

confirmation

Dialogue 2: Mixed-initiative No confirmation

• Dialogue 3:– Mixed-initiative– No confirmation

Page 78: Discourse & Dialogue: Introduction

81

Comparison of Sample Dialogues

Dialogue 1: System-initiative Implicit

confirmation Merely informs

user of failed query

Dialogue 2: Mixed-initiative No confirmation Suggests

alternative when query fails

• Dialogue 3:– Mixed-initiative– No confirmation– Suggests

alternative when query fails

Page 79: Discourse & Dialogue: Introduction

82

Comparison of Sample Dialogues

Dialogue 1: System-initiative Implicit

confirmation Merely informs

user of failed query

Mechanical Least efficient

Dialogue 2: Mixed-initiative No confirmation Suggests

alternative when query fails

More natural Most efficient

• Dialogue 3:– Mixed-initiative– No confirmation– Suggests

alternative when query fails

– More natural– Moderately

efficient

Page 80: Discourse & Dialogue: Introduction

83

Dialogue Evaluation System-initiative,

explicit confirmation better task success rate lower WER longer dialogues fwer recovery

subdialogues less natural

Mixed-initiative, no confirmation lower task success rate higher WER shorter dialogues more recovery

subdialogues more natural

Candidate measures from Chu-Carroll and Carpenter

Page 81: Discourse & Dialogue: Introduction

84

Dialogue System Evaluation

Black box:Task accuracy wrt solution keySimple, but glosses over many features of

interaction

Page 82: Discourse & Dialogue: Introduction

85

Dialogue System Evaluation

Black box:Task accuracy wrt solution keySimple, but glosses over many features of interaction

Glass box:Component-level evaluation:

E.g. Word/Concept Accuracy, Task success, Turns-to-complete

More comprehensive, but Independence? Generalization?

Page 83: Discourse & Dialogue: Introduction

86

Dialogue System Evaluation

Black box: Task accuracy wrt solution key Simple, but glosses over many features of interaction

Glass box: Component-level evaluation:

E.g. Word/Concept Accuracy, Task success, Turns-to-complete More comprehensive, but Independence? Generalization?

Performance function: PARADISE[Walker et al]:

Incorporates user satisfaction surveys, glass box metrics Linear regression: relate user satisfaction, completion costs

Page 84: Discourse & Dialogue: Introduction

87

• Controls flow of dialogue– Openings, Closings, Politeness, Clarification,Initiative– Link interface to backend systems

• Mechanisms: increasing flexibility, complexity– Finite-state– Template-based– Learning-based

• Acquisition– Hand-coding, probabilistic dialogue grammars,

automata, HMMs

Dialogue Management

Page 85: Discourse & Dialogue: Introduction

88

Broad Challenges How should we represent discourse?

One general model? Fundamentally different? Text/Speech; Monologue/Multiparty

How do we integrate different information sources? Task plans and discourse plans Multi-modal cues: Multi-scale

syntax, semantics, cue words, intonation, gaze, gesture

How can we learn? Cues to discourse structure Dialogue strategies, models

Page 86: Discourse & Dialogue: Introduction

89

Broad Challenges How should we represent discourse?

One general model? Fundamentally different? Text/Speech; Monologue/Multiparty

How do we integrate different information sources? Task plans and discourse plans Multi-modal cues: Multi-scale

syntax, semantics, cue words, intonation, gaze, gesture

How can we learn? Cues to discourse structure Dialogue strategies, models

Page 87: Discourse & Dialogue: Introduction

90

Broad ChallengesHow should we represent discourse?

Page 88: Discourse & Dialogue: Introduction

91

Broad ChallengesHow should we represent discourse?

One general model? Fundamentally different? Text/Speech;

Monologue/Multiparty

Page 89: Discourse & Dialogue: Introduction

92

Broad Challenges How should we represent discourse?

One general model? Fundamentally different? Text/Speech; Monologue/Multiparty

How do we integrate different information sources? Task plans and discourse plans Multi-modal cues: Multi-scale

syntax, semantics, cue words, intonation, gaze, gesture

How can we learn? Cues to discourse structure Dialogue strategies, models

Page 90: Discourse & Dialogue: Introduction

93

Broad ChallengesHow should we represent discourse?

One general model? Fundamentally different? Text/Speech;

Monologue/Multiparty

How do we integrate different information sources?

Page 91: Discourse & Dialogue: Introduction

94

Broad ChallengesHow should we represent discourse?

One general model? Fundamentally different? Text/Speech; Monologue/Multiparty

How do we integrate different information sources? Task plans and discourse plans Multi-modal cues: Multi-scale

syntax, semantics, cue words, intonation, gaze, gesture

How can we learn?

Page 92: Discourse & Dialogue: Introduction

95

Broad Challenges How should we represent discourse?

One general model? Fundamentally different? Text/Speech; Monologue/Multiparty

How do we integrate different information sources? Task plans and discourse plans Multi-modal cues: Multi-scale

syntax, semantics, cue words, intonation, gaze, gesture

How can we learn? Cues to discourse structure Dialogue strategies, models