HIGGINS Error handling strategies in a spoken dialogue system Rolf Carlson, Jens Edlund and Gabriel Skantze Error handling research issues The long term.

Slides:



Advertisements
Similar presentations
Heuristic Search techniques
Advertisements

Skills and Techniques Revision.
Tuning Jenny Burr August Discussion Topics What is tuning? What is the process of tuning?
Non-Native Users in the Let s Go!! Spoken Dialogue System: Dealing with Linguistic Mismatch Antoine Raux & Maxine Eskenazi Language Technologies Institute.
Resurser/ramverkDomän, dialogtypPrakiskt fokusTeoretisk fokus RebeccaTrindikit/godis, GFInterface till handdator [AOD] Uppgradering av applikation, flerspråkighet.
Dialogue Policy Optimisation
A Topological Interpretation for Mass Transit Network Connectivity July 8, 2006 Chulmin Jun, Seungjae Lee, Hyeyoung Kim & Seungil Lee The University of.
Chapter 6 HCI in the software process. Software engineering and the design process for interactive systems Usability engineering Iterative design and.
TT Centre for Speech Technology Early error detection on word level Gabriel Skantze and Jens Edlund Centre for Speech Technology.
Generated Waypoint Efficiency: The efficiency considered here is defined as follows: As can be seen from the graph, for the obstruction radius values (200,
An Approach to Evaluate Data Trustworthiness Based on Data Provenance Department of Computer Science Purdue University.
The HIGGINS domain The primary domain of HIGGINS is city navigation for pedestrians. Secondarily, HIGGINS is intended to provide simple information about.
Results Clear distinction between two question intonations: perception and understanding level Three distinct prototypes for different interpretations.
HIGGINS A spoken dialogue system for investigating error handling techniques Jens Edlund, Gabriel Skantze and Rolf Carlson Scenario User:I want to go to.
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.
Relation between Spatial Concepts and Geographic Objects.
What can humans do when faced with ASR errors? Dan Bohus Dialogs on Dialogs Group, October 2003.
Fall 2007CS 2251 Miscellaneous Topics Deque Recursion and Grammars.
1 error handling – Higgins / Galatea Dialogs on Dialogs Group July 2005.
D Nagesh Kumar, IIScOptimization Methods: M1L4 1 Introduction and Basic Concepts Classical and Advanced Techniques for Optimization.
Task analysis 1 © Copyright De Montfort University 1998 All Rights Reserved Task Analysis Preece et al Chapter 7.
© 2006 Cisco Systems, Inc. All rights reserved. ICND v2.3—3-1 Determining IP Routes Introducing Link-State and Balanced Hybrid Routing.
1 Psych 5500/6500 Statistics and Parameters Fall, 2008.
Source: NHI course on Travel Demand Forecasting (152054A) Session 10 Traffic (Trip) Assignment Trip Generation Trip Distribution Transit Estimation & Mode.
Decentralised Coordination of Mobile Sensors School of Electronics and Computer Science University of Southampton Ruben Stranders,
CC0002NI – Computer Programming Computer Programming Er. Saroj Sharan Regmi Week 7.
Lecture 12: 22/6/1435 Natural language processing Lecturer/ Kawther Abas 363CS – Artificial Intelligence.
Chapter 1 Introduction Dr. Frank Lee. 1.1 Why Study Compiler? To write more efficient code in a high-level language To provide solid foundation in parsing.
CSCI 3140 Module 2 – Conceptual Database Design Theodore Chiasson Dalhousie University.
Probabilistic Context Free Grammars for Representing Action Song Mao November 14, 2000.
Navigation System for the Visually Impaired Based on an Information Server Concept Ari Virtanen, Sami Koskinen.
RELATIONAL FAULT TOLERANT INTERFACE TO HETEROGENEOUS DISTRIBUTED DATABASES Prof. Osama Abulnaja Afraa Khalifah
Department of Electrical Engineering, Southern Taiwan University Robotic Interaction Learning Lab 1 The optimization of the application of fuzzy ant colony.
1 Software Engineering Ian Sommerville th edition Instructor: Mrs. Eman ElAjrami University Of Palestine.
Dept. of Computer Science University of Rochester Rochester, NY By: James F. Allen, Donna K. Byron, Myroslava Dzikovska George Ferguson, Lucian Galescu,
Unit 1 – Improving Productivity. 1.1Why did you use a computer? What other systems / resources could you have used? I used a computer because it was easier.
Background Information systems requiring sensor data input must generally include means for sensor data fusion as well as powerful mechanisms for user.
Statistical planning and Sample size determination.
Building & Evaluating Spoken Dialogue Systems Discourse & Dialogue CS 359 November 27, 2001.
UNIT 5.  The related activities of sorting, searching and merging are central to many computer applications.  Sorting and merging provide us with a.
Software testing techniques Software testing techniques Statistical Testing Presentation on the seminar Kaunas University of Technology.
Software Engineering and Object-Oriented Design Topics: Solutions Modules Key Programming Issues Development Methods Object-Oriented Principles.
FIDELITY IN TRANSLATION AND INTERPRETATION PLAN 1.Fidelity as a phenomenon in translation 2.Verbalizing a simple idea 3.Principles of fidelity 3.1. Primary.
Conceptual Model Design Informing the user what to do Lecture # 10 (a) Gabriel Spitz.
Ghislain Fouodji Tasse Supervisor: Dr. Karen Bradshaw Computer Science Department Rhodes University 24 March 2009.
Spectrum Sensing In Cognitive Radio Networks
UML - Development Process 1 Software Development Process Using UML.
User Responses to Prosodic Variation in Fragmentary Grounding Utterances in Dialog Gabriel Skantze, David House & Jens Edlund.
Integrating Multiple Knowledge Sources For Improved Speech Understanding Sherif Abdou, Michael Scordilis Department of Electrical and Computer Engineering,
Speech Processing 1 Introduction Waldemar Skoberla phone: fax: WWW:
Evaluation of statistical methods for meta-analysis Julian Higgins School of Social and Community Medicine University of Bristol, UK 1 Cochrane Methods.
A Framework and Methods for Characterizing Uncertainty in Geologic Maps Donald A. Keefer Illinois State Geological Survey.
Investigate Plan Design Create Evaluate (Test it to objective evaluation at each stage of the design cycle) state – describe - explain the problem some.
Eliminating Left-Recursion Where some of a nonterminal’s productions are left-recursive, top-down parsing is not possible “Immediate” left-recursion can.
Advanced Computer Systems
Comparing Dynamic Programming / Decision Trees and Simulation Techniques BDAuU, Prof. Eckstein.
Agenda Preliminaries Motivation and Research questions Exploring GLL
Instructor Materials Chapter 5: Dynamic Routing
Chapter 6. Data Collection in a Wizard-of-Oz Experiment in Reinforcement Learning for Adaptive Dialogue Systems by: Rieser & Lemon. Course: Autonomous.
Designing Information Systems Notes
Object oriented system development life cycle
HCI in the software process
Chapter 5: Dynamic Routing
Towards Understanding End-of-trip Instructions in a Taxi Ride Scenario
HCI in the software process
Human-Computer Interface (HCI)
HCI in the software process
Parsing Unrestricted Text
Human Computer Interaction Lecture 14 HCI in Software Process
Presentation transcript:

HIGGINS Error handling strategies in a spoken dialogue system Rolf Carlson, Jens Edlund and Gabriel Skantze Error handling research issues The long term research goals of the project include these items, which permeate shorter term research issues: How do different levels of feedback and detail in system responses affect robustness and efficiency of the dialogue? Which factors should govern the dialogue strategy regarding feedback and information detail? How can the different system modules calculate confidence measures? How can we categorise errors regarding the types of error handling they demand? How should the system act when it doesn't understand, or only partially understands, what the user says? How does the user's beliefs about the system’s understanding correlate to its actual understanding, depending on error handling strategy? Scenario User:I want to go to the closest subway station. System:Ok, to the closest subway station. Can you describe where you are now? User: I have an ATM to my left and a pedestrian crossing in front of me. System:Can you see some trees to your right and a white building in front of you? User:Yes System:Ok, take left after the large building which you have on your left and follow the street until you reach a crossing. User:Ok, there is a bus station here. System:That’s right. Take left again after the bus station. The HIGGINS domain The primary domain of HIGGINS is city navigation for pedestrians. Secondarily, HIGGINS is intended to provide simple information about the immediate surroundings. Domain challenges The system should be able to: Represent complex properties of objects as well as relations between objects. Make morphological distinctions between singular/plural, definite/indefinite. Engage in a dialogue to find out the user’s destination and then iteratively update a hypothesis of the user’s position based on the user’s descriptions of the surroundings. Compute the user’s position using spatial and temporal reasoning. Engage in an extended dialogue in case the user’s descriptions are insufficient for determining the position. Generate route directions in appropriately sized chunks, providing the optimal path and using grounded concepts in the directions. Methods We endeavour to follow these design principles: Versatility The dialogue system is distributed and module based, which makes switches between different system configurations easier. The modules are built to be versatile and it is simple to test different module internal configurations. Empirical iterations Modules are based on experiences drawn from empirical data, when possible. Modules are built to be testable against empirical data. Current research issues A sample of the issues we are currently working on: Which robust parsing techniques are suitable for more complex utterances? The HIGGINS parser presently achieves robust parsing by using grammars allowing insertions, fragments and non-congruence. How does a dialogue manager that is able to vary its feedback level make its choices? The HIGGINS parser produces confidence measures which may be combined with ASR confidence to provide a basis for selecting feedback level. How can incremental speech recognition be utilised to improve dialogue? The HIGGINS parser supports incremental parsing that facilitates fast feedback, which could help the user detect and correct errors. What demands on interpretation and error handling are specific for the chosen domain? Pedestrian navigation dialogues and human error handling strategies has been collected in a modified Wizard of Oz setting. Spatial descriptions in a simulated 3D environment are currently being collected.