Grounding and Repair Joe Tepperman CS 599 – Dialogue Modeling Fall 2005.

Slides:



Advertisements
Similar presentations
Ciara R. Wigham, 15 Dec Initiation 1. simple (elementary) 2. complex (episodic, instalment, provisional, dummy, proxy) Refashioning 1. request.
Advertisements

Backchannels and other Listener Actions in Argumentative Dialogue Dirk Heylen.
Lisa R. Audet, Ph.D., CCC-SLP
Effective Communication
INTERVIEWING SKILLS FOR EFFECTIVE PERFORMANCE APPRAISAL Ministry of Public Health and Sanitation Ministry of Medical Services 1.
HIGGINS A spoken dialogue system for investigating error handling techniques Jens Edlund, Gabriel Skantze and Rolf Carlson Scenario User:I want to go to.
Grounding in Conversational Systems Dan Bohus January 2003 Dialogs on Dialogs Reading Group Carnegie Mellon University.
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.
Error detection in spoken dialogue systems GSLT Dialogue Systems, 5p Gabriel Skantze TT Centrum för talteknologi.
Copyright Atomic Dog Publishing, 2003 Chapter 9 Beliefs, Affect, Attitude, and Intention.
What can humans do when faced with ASR errors? Dan Bohus Dialogs on Dialogs Group, October 2003.
Awareness and Distributed Collaboration David Ledo.
Listening skills GXEX1406 Thinking and Communication Skills.
Grounding in Communication Herbert H. Clark and Susan E. Brennan.
Conversation: Behavioral Foundations Stephanie Smale CPSC 781:CSCW.
Communicative Language Ability
6/28/20151 Spoken Dialogue Systems: Human and Machine Julia Hirschberg CS 4706.
Developing Listening Techniques Common Core Standards Addressed! CCSS. ELA Literacy. RST.1 1 ‐ 12.10By the end of grade 12, read and comprehend science/technical.
Chapter 10: Language and Communication Module 10.1 The Road to Speech Module 10.2 Learning the Meanings of Words Module 10.3 Speaking in Sentences Module.
Classroom Discussions
PSY 369: Psycholinguistics Language Production & Comprehension: Conversation & Dialog.
Soft Skills for a Digital Workplace: Verbal Communication Unit D: Improving Informal Communication.
1 Chapter 3 Defining The Problem: Project and People Skills.
Where questions, not answers, are the driving force in thinking.
Seek First to Understand and Then to Be Understood
Interactive Dialogue Systems Professor Diane Litman Computer Science Department & Learning Research and Development Center University of Pittsburgh Pittsburgh,
Discourse Markers Discourse & Dialogue CS November 25, 2006.
Theories of Discourse and Dialogue. Discourse Any set of connected sentences This set of sentences gives context to the discourse Some language phenomena.
Chapter 7. BEAT: the Behavior Expression Animation Toolkit
Interaction Modeling Interaction model describes how objects interact to produce useful results. Interactions can be modeled at different levels of abstraction:
21st Century Skills – The 4 C’s
Developing Communicative Dr. Michael Rost Language Teaching.
circle Adding Spoken Dialogue to a Text-Based Tutorial Dialogue System Diane J. Litman Learning Research and Development Center & Computer Science Department.
N o, you don’t understand, I mean… Irini Nomikou supervisor: Dr. Floriana Grasso The one with the conductor and the girl on the train Cond: Did you pay.
Conversation as Action Under Uncertainty Tim Paek Eric Horvitz.
Dept. of Computer Science University of Rochester Rochester, NY By: James F. Allen, Donna K. Byron, Myroslava Dzikovska George Ferguson, Lucian Galescu,
Talking Business A guide for communicating at work.
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.
ENTERFACE 08 Project 1 “MultiParty Communication with a Tour Guide ECA” Mid-term presentation August 19th, 2008.
Can Talk Make Us Better?.
The Audio-lingual Method
1 Natural Language Processing Lecture Notes 14 Chapter 19.
Communication. Communication Is the act of getting a message from point A to point B; to from point A to point B; to convey thoughts, information, convey.
Feedback Elisabetta Bevacqua, Dirk Heylen,, Catherine Pelachaud, Isabella Poggi, Marc Schröder.
Information state and dialogue management in the TRINDI Dialogue Move Engine Toolkit, Larsson and Traum 2000 D&QA Reading Group, Feb 20 th 2007 Genevieve.
Unit B2-4 Employability in Agriculture/Horticulture Industry.
Information-State Dialogue Modelling in Several Versions HS Dialogmanagement, SS 2002 Universität Saarbrücken Michael Götze.
Welcome Back, Folks! We’re travelling to a littele bit far-end of Language in Use Studies EAA remains your faithful companion.
Discourse & Dialogue CS 359 November 13, 2001
1 Approaches to dialogue Peter KühnleinHannes Rieser.
Turn-taking and Backchannels Ryan Lish. Turn-taking We all learned it in preschool, right? Also an essential part of conversation Basic phenomenon of.
Developing Communication Skills Developing Listening Techniques.
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.
Speech Processing 1 Introduction Waldemar Skoberla phone: fax: WWW:
Intention & Cooperation Discourse and Dialogue CS 359 October 18, 2001.
Unit D2-4 Employability in Agriculture/Horticulture Industry.
1 Spoken Dialogue Systems Error Detection and Correction in Spoken Dialogue Systems.
Effective Communication In Projects and Anywhere.
Agent-Based Dialogue Management Discourse & Dialogue CMSC November 10, 2006.
WP6 Emotion in Interaction Embodied Conversational Agents WP6 core task: describe an interactive ECA system with capabilities beyond those of present day.
Objectives of session By the end of today’s session you should be able to: Define and explain pragmatics and prosody Draw links between teaching strategies.
Language: Comprehension, Production, & Bilingualism Dr. Claudia J. Stanny EXP 4507 Memory & Cognition Spring 2009.
HIGH SCHOOL TEACHER TRAINING WORKSHOP
Verbal listening: Listening.
Analysis of spontaneous speech
Grounding by nodding GESPIN 2009, Poznan, Poland
Pragmatic Domains Communicative functions Discourse management
The Eight Norms of Collaboration
Spoken Dialogue Systems
Spoken Dialogue Systems
Presentation transcript:

Grounding and Repair Joe Tepperman CS 599 – Dialogue Modeling Fall 2005

Grounding Establishing mutual belief Collaborative –More than one active participant Acknowledgement Necessary for: –Dialogue flow, theorem proving, etc. –User modeling –Repairing dialogue & ASR errors

Clark and Schaefer’s Contribution Model (1989) Influential, but not practical Contributions in two parts: Presentation Phase 1.Contributor presents content, Partners try to understand it Acceptance Phase 2. Contributor & Partners move towards a grounding criterion: mutual belief that the contributor was understood sufficiently

Presentation Phase –A assumes that B has understood u if B demonstrates some minimum evidence e or stronger Acceptance Phase –B assumes A will believe he has understood u if A registers that B has demonstrated evidence e’ Assumptions Requires acceptance of acceptance?

Display: B repeats A’s presentation verbatim Demonstration: B demonstrates what he has understood Acknowledgement: B makes some sign that he has understood Initiate Next Contribution: B makes a relevant contribution Continued Attention: B shows he is satisfied with A’s presentation Types of Evidence strongest weakest Strongest? Oblivious?

Main Problem with the Model How to tell the current state for each utterance: presentation or acceptance phase? A: Move the boxcar to Corning. A: And load it with oranges. B: Okay. A: Move the boxcar to Corning. B: Okay. A: And load it with oranges. B: Okay. Where does the presentation end?

The Grounding Acts Model (Traum 1992) Collapses all different types of acceptance Single-utterance level grounding units Allows automatic recognition of a within- utterance grounding act –No need to wait for the next phase to start before identifying completion of current one

Grounding Acts Initiate: Begin new content Continue: Add related content Acknowledge: Demonstrate or claim understanding Repair: Correct a perceived misunderstanding Request Repair Request Acknowledgment Cancel: Leave unit ungrounded Includes all C&S “evidence”

State Transition Matrix I: initiator R: responder S: start F: grounded D: “dead” state 1: ack needed for grounding 2: repair I needed 3: ack I needed 4: repair R needed

Previous Example DU1 1: initiate I 1 2: continue I 1 3: acknowledge R F DU1DU2 1: initiate I 1 2: acknowledge R F 3: initiate I F1 4: acknowledge R FF DU: Discourse Unit A: Move the boxcar to Corning. A: And load it with oranges. B: Okay. A: Move the boxcar to Corning. B: Okay. A: And load it with oranges. B: Okay.

Open Problems with this Model Binary grounded/ungrounded decision –No levels of “groundedness” Leaves the unit size unspecified Confusability of grounding acts –e.g. repetition = acknowledgment, repair, or request for repair? Only well-suited for spoken language grounding

A More Complete Psychological Model How is a particular grounding act realized? How important is the grounding? –How useful will it be to the system? What criteria are needed? How well will a particular act ground its intended content? And what is the opportunity cost of performing this act? –Is it worth it?

Levels of Analysis: Quartet, Paek & Horvitz 2000 Channel Level: attempt to open communication channel with some behavior Signal Level: behavior is intended as a signal Intention Level: understanding of semantic content occurs Conversation Level: a joint activity is proposed and responded to lowest highest *All levels require coordination between speaker and listener

System Design Two modules: –maintenance –intention Conversation Control –exchanges info between the modules –determines grounding state –weighs costs and benefits –evaluates module performance & reliability Signal & Channel level Intention level Conversation level

Benefits of this Design ASR can model probabilistic dependencies among levels Easier to pinpoint and fix problems in system understanding Models psychological strategies for grounding on lower levels first Flexibility in multiple domains: simply changing the intention module

Grounding Strategies

Signal Failure

Detecting Miscommunication: Dybkjaer et. al. 1996

GP6: Avoid obscurity of expression

Detecting & Verifying ASR Errors: Krahmer et. al. 2001

Utterance Features System –Implicit/Explicit question –Number of verified slots –Default assumptions: true? –Number, type, and recurrence of errors User –Length (in words) –Answer to verification question? –Ordinary word order? –Confirmation/Disconfirmation markers –Number of repeated, new, and corrected slots When do you want to travel to Amsterdam? So you want to travel to Amsterdam? Date, time, destination, etc. e.g. travel today Human-labeled I want to go to Amsterdam Where I want to go is Amsterdam Yes, no, yeah, nope, etc.

Nonverbal Grounding: Nakano et. al Speaker/Listener gP: gaze at partner gM: gaze at map gMwN: gaze at map & nod UU: utterance unit (intonational)

Grounding Model for MACK