1 Approaches to dialogue Peter KühnleinHannes Rieser.

Slides:



Advertisements
Similar presentations
APPROACHES TO T&L Language
Advertisements

Alignment in multimodal dialogue corpora Robin Hill and Ellen Gurman Bard Edinburgh.
Communication Theory Lecture 1: Introduction to Communication Theory and Novel Technology Dr. Danaë Stanton Fraser.
Gradual Release of Responsibility & Feedback
Is it Mathematics? Linking to Content Standards. Some questions to ask when looking at student performance Is it academic? – Content referenced: reading,
Computational Models of Discourse Analysis Carolyn Penstein Rosé Language Technologies Institute/ Human-Computer Interaction Institute.
Reading Reading for this lecture: P. Grice, “Utterer’s Meaning and Intentions” chapter 5 in his Studies in the Way of Words. S. Neale, “Paul Grice and.
Cooperative/Collaborative Learning An Instructional technique in which learning activities are specifically designed for small interactive groups Collaborative.
U1, Speech in the interface:2. Dialogue Management1 Module u1: Speech in the Interface 2: Dialogue Management Jacques Terken HG room 2:40 tel. (247) 5254.
Abstract How do conversations change when two partners use different media of communication, one speaking and the other typing? The principle of least.
High Frequency Word Entrainment in Spoken Dialogue ACL, June Columbus, OH Department of Computer and Information Science University of Pennsylvania.
Conversational Agent 1.Two layers: Dialogue manager and Conversational agent. 2.Rule-Based Translator (ELIZA and PARRY) 3. Layer one: Dialogue Manager.
Information, action and negotiation in dialogue systems Staffan Larsson Kings College, Jan 2001.
Action Research In Organizational Development. Action Research Coined by Kurt Lewin (MIT) in 1944 Reflective process of progressive problem solving Also.
The effect of learning style independent web-based atomised e-learning on achievement. (provisional) Andy Wicks (Part-time, self-funded) Supervisors: Prof.
PSY 369: Psycholinguistics Language Production & Comprehension: Conversation & Dialog.
SOLSTICE Conference th & 5 th June 2015 Designing and facilitating cross-country collaborative learning in a professional education context Sarah.
A Survey of ICASSP 2013 Language Model Department of Computer Science & Information Engineering National Taiwan Normal University 報告者:郝柏翰 2013/06/19.
Lecture 3 DESIGN AND PROCEDURE Prepared by: Ms. Mahaya Ahmad.
Discourse Markers Discourse & Dialogue CS November 25, 2006.
Linguistics and Language
Building Trust & Effective Communication Alisa Cooper, EdD Faculty, Assistant Chair/eCourses Coordinator English Department Glendale.
circle Adding Spoken Dialogue to a Text-Based Tutorial Dialogue System Diane J. Litman Learning Research and Development Center & Computer Science Department.
Cooperative Language Learning (CLL) Collaborative Learning (CL)
Completions and continuations in dialogue: a preliminary account Massimo Poesio (Uni Essex) Hannes Rieser (Uni Bielefeld) CATALOG Barcelona, July 2004.
Lilian Simones Franziska Schroeder Matthew Rodger Queen’s University Belfast (Funded by DEL) COMMUNICATING MUSICAL KNOWLEDGE THROUGH GESTURE: PIANO TEACHERS’
COMP5047 Pervasive Computing: 2012 Think-aloud usability experiments or concurrent verbal accounts Judy Kay CHAI: Computer human adapted interaction research.
Learning Automata based Approach to Model Dialogue Strategy in Spoken Dialogue System: A Performance Evaluation G.Kumaravelan Pondicherry University, Karaikal.
Sebastian Slotte and Raimo P. Hämäläinen Systems Analysis Laboratory Aalto University School of Science Decision Structuring Dialogue.
Dept. of Computer Science University of Rochester Rochester, NY By: James F. Allen, Donna K. Byron, Myroslava Dzikovska George Ferguson, Lucian Galescu,
The CPATH Pedagogical Task Develop the intellectual and reasoning skills needed to apply computational thinking to the problems and projects in their.
1 Approaches to dialogue Peter KühnleinHannes Rieser
PSY 369: Psycholinguistics Conversation & Dialog: Language Production and Comprehension in conjoined action.
Issues in Multiparty Dialogues Ronak Patel. Current Trend  Only two-party case (a person and a Dialog system  Multi party (more than two persons Ex.
16.0 Spoken Dialogues References: , Chapter 17 of Huang 2. “Conversational Interfaces: Advances and Challenges”, Proceedings of the IEEE,
Use Case Diagram The purpose is to communicate the system’s functionality and behaviour to the customer or end user. Mainly used for capturing user requirements.
1 Natural Language Processing Lecture Notes 14 Chapter 19.
Dialogue Macrogame Theory Part IV: Approaches to dialogue Peter Kühnlein.
Cognitive Systems Foresight Language and Speech. Cognitive Systems Foresight Language and Speech How does the human system organise itself, as a neuro-biological.
Dialog Models September 18, 2003 Thomas Harris.
Discourse & Dialogue CS 359 November 13, 2001
CS480 Computer Science Seminar Group Facilitation Skills.
Natural conversation “When we investigate how dialogues actually work, as found in recordings of natural speech, we are often in for a surprise. We are.
SFTW241 Programming Languages Architecture 2002~2003 Semester II Duration: 2003/2/11~ 2003/4/11 University of Macau Faculty of Science and Technology Computer.
Grounding and Repair Joe Tepperman CS 599 – Dialogue Modeling Fall 2005.
Comparing approaches Part XVIII: Approaches to dialogue Peter Kühnlein.
Using Avatars and Virtual Environments in Learning: What do they have to offer? Article Review By: Amanda Lawrie.
Agent-Based Dialogue Management Discourse & Dialogue CMSC November 10, 2006.
Evaluating Growth Patterns. Setting the Stage  Welcome/Introductions  Structure for the day  Materials review R A M Materials Reports Activity M A.
5 Day Forecast Mon Tues Wed Thu Fri.
Lecture 16: Introduction to Data Types
GANTT CHARTS Example Example Example Example text Tasks Example 1
Title: Validating a theoretical framework for describing computer programming processes 29 November 2017.
Mon – 2Tue – 3Wed – 4Thu - 5Fri - 6Sat - 7Sun - 8 Mon – 9Tue – 10Wed – 11Thu - 12Fri – 13Sat – 14Sun -15 Mon – 16Tue – 17Wed – 18Thu - 19Fri – 20Sat –
The interactive alignment model
MON TUE WED THU
Implications of interactive alignment
2017 Jan Sun Mon Tue Wed Thu Fri Sat
T+2 Live Date Last trade date for T+3 First trade date for T+2 Holiday
Jan Sun Mon Tue Wed Thu Fri Sat
2008 Calendar.
Sun Mon Tue Wed Thu Fri Sat
Sun Mon Tue Wed Thu Fri Sat
1/○~1/○ weekly schedule MON TUE WED THU FRI SAT SUN MEMO
Cooperative Language Learning
2016 | 10 OCT SUN MON TUE WED THU FRI SAT
Sun Mon Tue Wed Thu Fri Sat
2008 Calendar.
Presentation transcript:

1 Approaches to dialogue Peter KühnleinHannes Rieser

2 Approaches to dialogue Peter KühnleinHannes Rieser

3 Approaches to dialogue Schedule Tue Feb 25 Wed Feb 26 Thu Feb 27 Fri Feb 28 Sat Mar 1 14:00Intro 14:45

4 Approaches to dialogue Schedule Tue Feb 25 Wed Feb 26 Thu Feb 27 Fri Feb 28 Sat Mar 1 14:00Intro 14:45Dialogue Games I

5 Approaches to dialogue Schedule Tue Feb 25 Wed Feb 26 Thu Feb 27 Fri Feb 28 Sat Mar 1 14:00IntroDialogue Games II 14:45Dialogue Games I

6 Approaches to dialogue Schedule Tue Feb 25 Wed Feb 26 Thu Feb 27 Fri Feb 28 Sat Mar 1 14:00IntroDialogue Games II 14:45Dialogue Games I Dialogue Games III

7 Approaches to dialogue Schedule Tue Feb 25 Wed Feb 26 Thu Feb 27 Fri Feb 28 Sat Mar 1 14:00IntroDialogue Games II Dialogue Macro Games 14:45Dialogue Games I Dialogue Games III

8 Approaches to dialogue Schedule Tue Feb 25 Wed Feb 26 Thu Feb 27 Fri Feb 28 Sat Mar 1 14:00IntroDialogue Games II Dialogue Macro Games 14:45Dialogue Games I Dialogue Games III Plan-based Accounts I

9 Approaches to dialogue Schedule Tue Feb 25 Wed Feb 26 Thu Feb 27 Fri Feb 28 Sat Mar 1 14:00IntroDialogue Games II Dialogue Macro Games Plan-based Accounts II 14:45Dialogue Games I Dialogue Games III Plan-based Accounts I

10 Approaches to dialogue Schedule Tue Feb 25 Wed Feb 26 Thu Feb 27 Fri Feb 28 Sat Mar 1 14:00IntroDialogue Games II Dialogue Macro Games Plan-based Accounts II 14:45Dialogue Games I Dialogue Games III Plan-based Accounts I Plan-based Accounts III

11 Approaches to dialogue Schedule Tue Feb 25 Wed Feb 26 Thu Feb 27 Fri Feb 28 Sat Mar 1 14:00IntroDialogue Games II Dialogue Macro Games Plan-based Accounts II Plan-based Accounts IV 14:45Dialogue Games I Dialogue Games III Plan-based Accounts I Plan-based Accounts III

12 Approaches to dialogue Schedule Tue Feb 25 Wed Feb 26 Thu Feb 27 Fri Feb 28 Sat Mar 1 14:00IntroDialogue Games II Dialogue Macro Games Plan-based Accounts II Plan-based Accounts IV 14:45Dialogue Games I Dialogue Games III Plan-based Accounts I Plan-based Accounts III Intentions in Dialogue I

13 Approaches to dialogue Schedule Mon Mar 3 Tue Mar 4 Wed Mar 5 Thu Mar 6 Fri Mar 7 14:00Intentions in Dialogue II 14:45

14 Approaches to dialogue Schedule Mon Mar 3 Tue Mar 4 Wed Mar 5 Thu Mar 6 Fri Mar 7 14:00Intentions in Dialogue II 14:45Intentions in Dialogue III

15 Approaches to dialogue Schedule Mon Mar 3 Tue Mar 4 Wed Mar 5 Thu Mar 6 Fri Mar 7 14:00Intentions in Dialogue II Coordina- tion in Dialogue I 14:45Intentions in Dialogue III

16 Approaches to dialogue Schedule Mon Mar 3 Tue Mar 4 Wed Mar 5 Thu Mar 6 Fri Mar 7 14:00Intentions in Dialogue II Coordina- tion in Dialogue I 14:45Intentions in Dialogue III Coordina- tion in Dialogue II

17 Approaches to dialogue Schedule Mon Mar 3 Tue Mar 4 Wed Mar 5 Thu Mar 6 Fri Mar 7 14:00Intentions in Dialogue II Coordina- tion in Dialogue I Coordina- tion in Dialogue III 14:45Intentions in Dialogue III Coordina- tion in Dialogue II

18 Approaches to dialogue Schedule Mon Mar 3 Tue Mar 4 Wed Mar 5 Thu Mar 6 Fri Mar 7 14:00Intentions in Dialogue II Coordina- tion in Dialogue I Coordina- tion in Dialogue III 14:45Intentions in Dialogue III Coordina- tion in Dialogue II Psycholin- guistics of Dialogue I

19 Approaches to dialogue Schedule Mon Mar 3 Tue Mar 4 Wed Mar 5 Thu Mar 6 Fri Mar 7 14:00Intentions in Dialogue II Coordina- tion in Dialogue I Coordina- tion in Dialogue III Psycholin- guistics of Dialogue II 14:45Intentions in Dialogue III Coordina- tion in Dialogue II Psycholin- guistics of Dialogue I

20 Approaches to dialogue Schedule Mon Mar 3 Tue Mar 4 Wed Mar 5 Thu Mar 6 Fri Mar 7 14:00Intentions in Dialogue II Coordina- tion in Dialogue I Coordina- tion in Dialogue III Psycholin- guistics of Dialogue II 14:45Intentions in Dialogue III Coordina- tion in Dialogue II Psycholin- guistics of Dialogue I Psycholin- guistics of Dialogue III

21 Approaches to dialogue Schedule Mon Mar 3 Tue Mar 4 Wed Mar 5 Thu Mar 6 Fri Mar 7 14:00Intentions in Dialogue II Coordina- tion in Dialogue I Coordina- tion in Dialogue III Psycholin- guistics of Dialogue II Discussion: Comparing Frame- works 14:45Intentions in Dialogue III Coordina- tion in Dialogue II Psycholin- guistics of Dialogue I Psycholin- guistics of Dialogue III Discussion: Comparing Frame- works

22 Approaches to dialogue Acknowledgements

23 We thank the ERASMUS staff exchange program for a grant. Approaches to dialogue

24 We thank our colleagues from the computer science department for the VR pictures. Approaches to dialogue

25 We thank Trinity College Dublin for the organization of the seminar. Approaches to dialogue

26 We thank Carl Vogel for his support. Approaches to dialogue

27 Approaches to dialogue

28 Approaches to dialogue Introduction

29 Corpus : 22 construction dialogues, 15 to 32 min. 15 with screen Materials: transcripts, videos, speech recordings Dialogue examples, setting & corpus Introduction

30 (A) Inst:So, jetzt nimmst du Well, now you take Cnst:eine Schraube a screw. Inst:eine orangene mit einem Schlitz. an orange one with a slit Cnst:Ja. Yes Introduction Dialogue example & situation

31 (A) Inst:So, jetzt nimmst du Well, now you take Cnst:eine Schraube a screw. Inst:eine orangene mit einem Schlitz. an orange one with a slit Cnst:Ja. Yes Available Bolts Introduction Dialogue example & situation

32 Previous step  : highest coordination peak point   Coordination peak points & parts of construction Introduction

33 Coordination throughout the dialogue Introduction

34 (B) Inst: Und steckst sie dadurch, also And you put it through there, let’s see Cnst: Von oben. From the top. Inst: Von oben, daß also die drei festgeschraubt werden dann. From the top, so that the three bars get fixed. Cnst: Ja. Yes. Intended Junction Intended Result Dialogue example … c'td Introduction

35 (A) Inst: Well, now you take Cnst: a screw. Inst:an orange one with a slit Cnst: Yes. Dialogue example & situation c'td Introduction

36 (A) Inst: Well, now you take Cnst: a screw. Inst:an orange one with a slit Cnst: Yes. (B) Inst: And you put it through there, let’s see Cnst: From the top. Inst: From the top, so that the three bars get fixed. Cnst:Yes. Dialogue example & situation c'td Introduction

37 What is introduced: (A): object (screw; terminologically round head bolt) (B): direction (screwing bolt into port from designated top of fuselage) Dialogue example & situation c'td Introduction

38 What is introduced: (A): object (screw; terminologically round head bolt) (B): direction (screwing bolt into port from designated top of fuselage) Observations: 1.Cooperativity: Inst and Cnst produce a directive together. Stages in (A) : Inst starts production of an indirect speech act. Cnst wants to contribute the object-NP. Similarly in (B): Inst demands a put-through-action. Cnst contributes the direction-AvP. Dialogue example & situation c'td Introduction

39 2.Repair-construction in (A): Inst adds repair to Cnst’s contribution. Repair-construction can be seen as a sub-dialogue initiated by Inst and completed by Cnst’s reply. Dialogue example & situation c'td Introduction

40 2.Repair-construction in (A): Inst adds repair to Cnst’s contribution. Repair-construction can be seen as a sub-dialogue initiated by Inst and completed by Cnst’s reply. 3. Repair ++ : Confirmation of contribution of Cnst’s by Inst and extension of contribution (in B). Confirmation can be seen as a sub-dialogue initiated by Inst and completed by Cnst’s reply. Motivation for sub-dialogue assumption: (A) and (B) can basically be seen as two conjoined speech acts etc.; precond., grounding Dialogue example & situation c'td Introduction

41 2.Repair-construction in (A): Inst adds repair to Cnst’s contribution. Repair-construction can be seen as a sub-dialogue initiated by Inst and completed by Cnst’s reply. 3. Repair ++ : Confirmation of contribution of Cnst’s by Inst and extension of contribution (in B). Confirmation can be seen as a sub-dialogue initiated by Inst and completed by Cnst’s reply. Motivation for sub-dialogue assumption: (A) and (B) can basically be seen as two conjoined speech acts etc.; precond., grounding 4. Coordination: Inst and Cnst have to coordinate their grammar. Especially clear from (A).  Cnst continues production (application of rule) of Inst’s. Dialogue example & situation c'td Introduction

42 5. Common knowledge concerning the domain: Inst and Cnst have common knowledge concerning the properties of objects like bars, bolts, nuts, and aggregates. Dialogue example & situation c'td Introduction

43 5. Common knowledge concerning the domain: Inst and Cnst have common knowledge concerning the properties of objects like bars, bolts, nuts, and aggregates 6. Common knowledge of how to produce a stable bolt-nut- combination. Hence: Cnst can complete speech act on the basis of such knowledge. Additional source of common knowledge: aggregate built so far. Dialogue example & situation c'td Introduction

44 5. Common knowledge concerning the domain: Inst and Cnst have common knowledge concerning the properties of objects like bars, bolts, nuts, and aggregates 6. Common knowledge of how to produce a stable bolt-nut- combination. Hence: Cnst can complete speech act on the basis of such knowledge. Additional source of common knowledge: aggregate built so far. 7. Common knowledge concerning grammar and the speech act interface. Dialogue example & situation c'td Introduction

45 8. (A): Underlying intention of Inst’s forms utterance-level intention. intend(Inst, intend(Cnst, take (Cnst, bolt))) Dialogue example & situation c'td Introduction

46 8. (A): Underlying intention of Inst’s forms utterance-level intention. intend(Inst, intend(Cnst, take (Cnst, bolt))) 9. Recognition of intention on part of Cnst’s: Believe(Cnst, intend(Inst, intend(Cnst, take (Cnst, bolt)))) Dialogue example & situation c'td Introduction

47 8. (A): Underlying intention of Inst’s forms utterance-level intention. intend(Inst, intend(Cnst, take (Cnst, bolt))) 9. Recognition of intention on part of Cnst’s: Believe(Cnst, intend(Inst, intend(Cnst, take (Cnst, bolt)))) 10.Cooperativity on part of Cnst due to recognition of intention. Cnst takes over intention of Inst’s: intend(Cnst, take (Cnst, bolt) Similarly for the (B)-case. Dialogue example & situation c'td Introduction

48 8. (A): Underlying intention of Inst’s forms utterance-level intention. intend(Inst, intend(Cnst, take (Cnst, bolt))) 9. Recognition of intention on part of Cnst’s: Believe(Cnst, intend(Inst, intend(Cnst, take (Cnst, bolt)))) 10.Cooperativity on part of Cnst due to recognition of intention. Cnst takes over intention of Inst’s: intend(Cnst, take (Cnst, bolt) Similarly for the (B)-case. 11. Intentions linked to discourse segments Inst’s intention for (A) and (B): object selection and putting Dialogue example & situation c'td Introduction

Inst and Cnst know how to produce task- relevant adjacency pairs: directives and replies. Dialogue example & situation c'td Introduction

Inst and Cnst know how to produce task- relevant adjacency pairs: directives and replies. 13. Inst and Const know patterns for producing sub-dialogues: Proposal + repair + reply. Proposal + confirmation of proposal + extension of proposal + reply. Dialogue example & situation c'td Introduction

Inst and Cnst know how to produce task- relevant adjacency pairs: directives and replies. 13. Inst and Const know patterns for producing sub-dialogues: Proposal + repair + reply. Proposal + confirmation of proposal + extension of proposal + reply. 14. Words that facilitate communication, interaction and recognition of discourse structure: so/well/let’s see indicating next step in task Dialogue example & situation c'td Introduction

52 Co-operativity, Coordination Patterns: Speech acts Adjacency pairs Repairs, confirmation Sub-dialogues Intentions: Utterance level intentions Intentions linked to discourse segments Intention recognition Summary of observations Introduction

53 Common knowledge: Domain Actions (production of aggregates) Grammar-speech-act-interface Patterns for spoken language interaction Summary of observations c'td Introduction

54 References Dialogue (Macro)Games Start Levin & Moore (1977): Dialogue Games: Meta-communication structures for Natural Language Interaction. ISI/RR Sequel Mann (1988): Dialogue Games: Convention of Human Interaction. Argumentation 2, 511 – 532 Mann (2002): Dialogue Macro Games Plan-based Accounts Start Allen & Litman (1987): A Plan Recognition Model for Subdialogues in Conversations. Cognitive Science 11, pp Sequel Grosz & Sidner (): Plans for Discourse. Grosz & Kraus (1993): Collaborative Plans for Group Activities. Proceedings of IJCAI-93 Vol. 1, pp

55 Intentionalist Accounts Start Grosz & Sidner (1986): Attention, Intentions, and the Structure of Discourse. Comp. Ling., Vol. 12(3), pp Sequel Bratman (1999): Shared Intention, Ch.6 in: Faces of Intention, CUP Plan-based Accounts Start Allen & Litman (1987): A Plan Recognition Model for Subdialogues in Conversations. Cognitive Science 11, pp Sequel Litman, D. J., Allen, J., F.:1990, Discourse Processing and Commonsense Plans. Ch. 17 of Cohen, Ph. R et al. Eds, Intentions in Communication. MIT Press, pp Grosz & Sidner References

56 Coordinative Accounts Clark (1996): Using language, CUP Psycholinguistics of Dialogue Garrod & Pickering (to appear): The Interactive Alignment Model: Towards a mechanistic psychology of discourse, Behavioural and Brain Sciences References