Approaches to Dialogue Systems and Dialogue Management
|
|
|
- Rodger Lucas
- 10 years ago
- Views:
Transcription
1 Approaches to Dialogue Systems and Dialogue Management David Traum Ins.tute for Crea.ve Technologies University of Southern California h=p:// 3/26/12 Traum CS544
2 Outline Basic Terms & Overview of Dialogue Structure Example Systems Dialogue System Components Dialogue Management Approaches Structural Principle- based
3 NL Dialogue Overview Communication involving: Multiple contributions, Coherent Interaction More than one participant Interaction modalities: Input: Speech, typing, writing, menu, gesture Output: Speech, text, graphical display/presentation, animated body 3/26/12 Traum CS544
4 Dialogue terms Dialogue Modelling Formal characterization of dialogue, evolving context, and possible/likely continuations Dialogue system System that engages in a dialogue (with a user) Dialogue Manager Module of a system concerned with dialogue modelling and decisions of how to contribute to dialogue Cf speech recognizer, domain reasoner, parser, generator, tts, 3/26/12 Traum CS544
5 Roles for Dialogue Systems Information provider Advisor Service provider Collaborative partner Tutor Instruction-giver Conversational Partner Competitor Antagonist 3/26/12 Traum CS544
6 Dialogue Systems: State of the Art Deployed Commercial Systems Call routing/call center first contact Voice menus Simple information tasks (Siri) in car navigation & services Useful systems Command & control Language tutoring Immersive Training Advanced Research Prototypes Collaborative systems Adaptive systems Multi-modal & Robot systems Companion Systems Non-cooperative role-playing agents 3/26/12 Traum CS544
7 Rochester: TRAINS-93 (Allen et al 1994) 3/26/12 Traum CS544
8 MERL: Sample Collagen System: VCR Help (Rich, Sidner & Lesh 2001) 3/26/12 Traum CS544
9 NASA Clarissa System (Rayner et al 2005) 3/26/12 Traum CS544
10 U Pittsburgh: ITSpoke (Litman & Silliman 2004) 3/26/12 Traum CS544
11 Siri 3/26/12 Traum CS544
12 ICT Virtual Human Negotiation: Capability-advancing prototypes# MRE (2001) Decision-making MRE (2003) SASO (2004) Multi-party Interaction Non-cooperative Negotiation SASO-EN (2007) Multi-party negotiation SASO-4 (2011) Persuasion and Conflict resolution
13 SDS Components Architecture Back-end/Domain Reasoners Input Interface (Audio, Keyboard,etc) Interpretation (internal representation) Dialogue Management Generation Output Interface 3/26/12 Traum CS544
14 Dialogue Modules & Architecture# Standard Pipeline Architecture# Speech Automatic Speech Recognition (ASR) Text Natural Language Understanding (NLU) Semantic Representation Dialogue Manager (DM) Speech Speech Synthesis (TTS) Text Natural Language Generation (NLG) Semantic Representation
15 Interpretation: Speech Recognition Phases Signal Processing Acoustic Model, tri-phones Language Model (N-grams) Issues Small or large vocabulary N-gram or grammar-based language model Integrated or pipelined understanding Output (concepts, n-best word list, lattice) Unified or State-specific recognizers 3/26/12 Traum CS544
16 Interpretation: Parsing/Semantic Representation Tasks Retrieval/Classification Understanding/Extraction Output Response (aspects of) Meaning (e.g., semantic roles, speech acts, parse) Styles Key-word Language model Grammar-based Concept-based (semantic parser) Expectation-driven Spoken Dialogue vs. Written text Utterance length, grammaticality, interactivity, repairability, transience, 3/26/12 Traum CS544
17 Generation & Synthesis Generation Output Text Prosodic cues multimodal generation Method Fixed text Template-based Sentence Planning & Realization Grammar-based Statistical Language model Synthesis Voice Clip, or TTS TTS or Concept to Speech 3/26/12 Traum CS544
18 Dialogue Management Tasks Maintaining & Updating Context Deciding what to do next Interface with back-end/task model Provide expectations for interpretation 3/26/12 Traum CS544
19 (Cf. Larsson 2005: Interfaces vs Simulations) 3/26/12 Traum CS544
20 Using Data Corpus Collection Human-Human Wizard of OZ Human-System Annotation Coding Scheme Coding Automatic Tool-assisted Inter-coder Reliability (Kappa) 3/26/12 Traum CS544
21 Evaluation Objective Metrics Task success Resources used (time, turns, attention,..) Subjective Evaluation Issues On-line vs off-line Black Box vs. Glass Box Class of User (Expert, Novice) Feedback into system design 3/26/12 Traum CS544
22 Dialogue Manager Organizing Principles Structure-based Script Local Exchange Word-based Keyword spotting Advanced techniques» AIML recursion» Statistical Language model Meaning-based Speech acts Grammar Tree/FSM Principle-based Frame Logic Plan Information-State 3/26/12 Traum CS544
23 Speech Acts How to Do things with words Look at ac.ons & effects of u=erances rather than truth- condi.ons Types of acts Locu.onary Illocu.onary Perlocu.onary
24 Searle s Types of Illocu.onary acts Representa.ves Direc.ves Commissives Expressives Declara.ons
25 Issues for computa.onal theory of speech acts When can an act be recognized (as sincere and successful)? What are the effects of performance of an act On state of hearer and speaker On state of dialogue When should act be performed? How should act be performed?
26 Dialogue Structure Local What binds utterances together? How is one utterance (in)coherent when following another? Global What is the structure of a conversation? What is the structure of a task (that a conversation is oriented to)? How many levels of structure are there? 3/26/12 Traum WLST 2012
27 Local Dialogue Structure Utterances organized in turns Coherence between turns (or utterances) Adjacency pairs Exchange structure IR(A) units Games 3/26/12 Traum WLST 2012
28 Turn-taking (Sacks & Schegloff) Turns composed of one or more smaller utterance units (Turn Constructional Units = TCUs) Transition relevance places (TRPs) Signals of TRP (and pre-trp) Self and other selection 3/26/12 Traum WLST 2012
29 Adjacency Pairs (Schegloff & Sacks) Sequences with features Two utterance length Adjacent Produced by different speakers Typology in production Pair type including First part & second part E.g., Q&A, greeting-greeting, offer-acceptance Orientation towards Adjacency Pair Conditional relevance Preferred & dispreferred 2nd parts Hesitations, apologies & qualifications Repairs and apologies 3/26/12 Traum WLST 2012
30 Speech- act related Adjacency Pairs Ques.on- Answer Propose- Accept/reject/challenge, Offer- accept/decline Compliment- refusal/thanks Gree.ng- gree.ng
31 Global dialogue structure Conversation phases Opening Engagement Greetings Preambles/agendas Body Topics Topic relations Closing Pre-closings Termination bids farewells 3/26/12 Traum WLST 2012
32 Task Structure (Grosz & Sidner 86) Hierarchical & sequential tasks Linear precedence Immediate dominance Topic stack Topic transitions Push Pop Pop-push 3/26/12 Traum WLST 2012
33 Plan Tree for REA (Cassell et al) Conversation Greetings Find House Farewells User Greeting Agent Greeting Determine Preferences Show House User Farewell Agent Farewell Parameters Price Location etc Describe Features Topic changes when focus stack changes. 3/26/12 Traum WLST 2012
34 Simple Organizational Structures Script Local Exchange Word-based Keyword spotting Advanced techniques» AIML recursion» Statistical Language model Meaning-based Speech acts Grammar Tree/FSM 3/26/12 Traum WLST 2012
35 Eliza Weizenbaum, CACM 1966 Local organization Produce response based on analysis of input Keyword spotting Pattern recognition Pattern selection Transformation rules Example: emacs Doctor program Example 2: CL simple-eliza rules 3/26/12 Traum WLST 2012
36 Advanced Patterns: AIML XML Syntax Stimulus-response interaction Categories Pattern Template 3/26/12 Traum WLST 2012
37 Statistical Retrieval-based Dialogue Basic idea: use IR-like techniques to find the correct response to an initiative Applications Call routing (Chu-Carroll & Carpenter 1999) Question-answering character (Leuski et al 2006) FAQ systems (Marom & Zuckerman 2007, Selberg & Jonsson 2008) 3/26/12 Traum WLST 2012
38 Example: Sgt Blackwell (Leuski et al 2006) Focus: technology demo Highlights: Life-sized, mixed reality Trans-screen High-production quality Rendering (> 60K polygons) Voice Authored Text Robust responsiveness Speech recognition and speech and non-verbal reply Limited domain of interaction: responding to interview/q&a 3/26/12 Traum WLST 2012
39 Sgt Blackwell Video 3/26/12 Traum WLST 2012
40 Sgt Blackwell Dialogue Model Set of pre-constructed answers In domain Off-topic Prompt Local history IR-based classification Given possibly unseen question, map to best answer 3/26/12 Traum WLST 2012
41 NPCEditor: Authoring Visualiza.on Links from ques.ons to Answers
42 NPCEditor: New run.me ques.on answer visualiza.on
43 Dialogue Grammar Specify set of legal moves to be a legal dialogue Specify set of moves at any given point Specify context update
44 FSM Dialogue model Set of states Set of moves from each state Transi.ons to new state
45 CSLUrp Interface
46 Transac.on Dialogues User has a request System needs info from user to process request Dialogue proceeds as: User specifies request System gathers necessary info Q&A Spontaneous asser.on from user System looks up informa.on & provides response
47 Frame- based Approach Also called form- based (MIT) Central data structure is frame with slots DM is monitoring frame, filling in slots Used for transac.on dialogues Generalizes finite- state approach by allowing mul.ple paths to acquire info Frame: Set of informa.on needed Context for u=erance interpreta.on Context for dialogue progress Allows mixed ini.a.ve
48 Example: MIT Wheels system Domain: searching used car ads Transac.on domain + constraint sa.sfac.on No slots are mandatory, try to find the best set of matches Try to find an appropriate # of matches
49 Example: MIT Jupiter System (1) Retrieval of weather forecast domain Mul.ple sources Content processing Informa.on on demand Context
50 Trindi: Informa.on State Theories of Dialogue Sta.cs Informa(onal components (func.onal spec) e.g., QUD, common ground, dialogue history,... formal representa(ons (acessibility) e.g., lists, records, DRSes, Dynamics dialogue moves abstrac.ons of i/o (e.g., speech acts) update rules - atomic updates update strategy - coordinated applica.on of rules
51 Hot Topics for Dialogue Systems Dialogue System Evaluation Grounding & Robustness Incremental dialogue processing Enculturated Dialogue Agents Adaptive Dialogue Systems Learning User Modelling Multi-modal dialogue Multi-task dialogue Multi-party dialogue Non-cooperative dialogue agents Dialogue in the wild Long-term Dialogue Companions 3/26/12 Traum WLST 2012
52 To Find out More Sigdial Annual mee.ngs Lists of dialogue systems h=p://www- 2.cs.cmu.edu/%7Edbohus/SDS/ h=p:// Book: Spoken Dialogue Systems By Kris.na Jokinen, Michael McTear 3/26/12 Traum WLST 2012
Specialty Answering Service. All rights reserved.
0 Contents 1 Introduction... 2 1.1 Types of Dialog Systems... 2 2 Dialog Systems in Contact Centers... 4 2.1 Automated Call Centers... 4 3 History... 3 4 Designing Interactive Dialogs with Structured Data...
VoiceXML-Based Dialogue Systems
VoiceXML-Based Dialogue Systems Pavel Cenek Laboratory of Speech and Dialogue Faculty of Informatics Masaryk University Brno Agenda Dialogue system (DS) VoiceXML Frame-based DS in general 2 Computer based
ABSTRACT 2. SYSTEM OVERVIEW 1. INTRODUCTION. 2.1 Speech Recognition
The CU Communicator: An Architecture for Dialogue Systems 1 Bryan Pellom, Wayne Ward, Sameer Pradhan Center for Spoken Language Research University of Colorado, Boulder Boulder, Colorado 80309-0594, USA
INF5820, Obligatory Assignment 3: Development of a Spoken Dialogue System
INF5820, Obligatory Assignment 3: Development of a Spoken Dialogue System Pierre Lison October 29, 2014 In this project, you will develop a full, end-to-end spoken dialogue system for an application domain
D2.4: Two trained semantic decoders for the Appointment Scheduling task
D2.4: Two trained semantic decoders for the Appointment Scheduling task James Henderson, François Mairesse, Lonneke van der Plas, Paola Merlo Distribution: Public CLASSiC Computational Learning in Adaptive
ARTIFICIALLY INTELLIGENT COLLEGE ORIENTED VIRTUAL ASSISTANT
ARTIFICIALLY INTELLIGENT COLLEGE ORIENTED VIRTUAL ASSISTANT Vishmita Yashwant Shetty, Nikhil Uday Polekar, Sandipan Utpal Das, Prof. Suvarna Pansambal Department of Computer Engineering, Atharva College
Open-Source, Cross-Platform Java Tools Working Together on a Dialogue System
Open-Source, Cross-Platform Java Tools Working Together on a Dialogue System Oana NICOLAE Faculty of Mathematics and Computer Science, Department of Computer Science, University of Craiova, Romania [email protected]
How To Develop A Voice Portal For A Business
VoiceMan Universal Voice Dialog Platform VoiceMan The Voice Portal with many purposes www.sikom.de Seite 2 Voice Computers manage to do ever more Modern voice portals can... extract key words from long
1. Introduction to Spoken Dialogue Systems
SoSe 2006 Projekt Sprachdialogsysteme 1. Introduction to Spoken Dialogue Systems Walther v. Hahn, Cristina Vertan {vhahn,vertan}@informatik.uni-hamburg.de Content What are Spoken dialogue systems? Types
Endowing a virtual assistant with intelligence: a multi-paradigm approach
Endowing a virtual assistant with intelligence: a multi-paradigm approach Josefa Z. Hernández, Ana García Serrano Department of Artificial Intelligence Technical University of Madrid (UPM), Spain {phernan,agarcia}@dia.fi.upm.es
Materials Software Systems Inc (MSSI). Enabling Speech on Touch Tone IVR White Paper
Materials Software Systems Inc (MSSI). Enabling Speech on Touch Tone IVR White Paper Reliable Customer Service and Automation is the key for Success in Hosted Interactive Voice Response Speech Enabled
Creating and Implementing Conversational Agents
Creating and Implementing Conversational Agents Kenneth J. Luterbach East Carolina University Abstract First, this paper discusses the use of the Artificial Intelligence Markup Language (AIML) for the
Model based development of speech recognition grammar for VoiceXML. Jaspreet Singh
Model based development of speech recognition grammar for VoiceXML Jaspreet Singh University of Tampere School of Information Sciences Computer Science M.Sc Thesis Supervisor: Zheying Zhang December 2011
VoiceXML Data Logging Overview
Data Logging Overview - Draft 0.3-20 August 2007 Page 1 Data Logging Overview Forum Tools Committee Draft 0.3-20 August 2007 Data Logging Overview - Draft 0.3-20 August 2007 Page 1 About the Forum: Founded
Professional Organization Checklist for the Computer Science Curriculum Updates. Association of Computing Machinery Computing Curricula 2008
Professional Organization Checklist for the Computer Science Curriculum Updates Association of Computing Machinery Computing Curricula 2008 The curriculum guidelines can be found in Appendix C of the report
Voice Driven Animation System
Voice Driven Animation System Zhijin Wang Department of Computer Science University of British Columbia Abstract The goal of this term project is to develop a voice driven animation system that could take
Language Technology II Language-Based Interaction Dialogue design, usability,evaluation. Word-error Rate. Basic Architecture of a Dialog System (3)
Language Technology II Language-Based Interaction Dialogue design, usability,evaluation Manfred Pinkal Ivana Kruijff-Korbayová Course website: www.coli.uni-saarland.de/courses/late2 Basic Architecture
Interactive Multimedia Courses-1
Interactive Multimedia Courses-1 IMM 110/Introduction to Digital Media An introduction to digital media for interactive multimedia through the study of state-of-the-art methods of creating digital media:
Business Management and Administration Career Cluster Business Communications Course Number: 07.45100
Business Management and Administration Career Cluster Business Communications Course Number: 07.45100 Course Description: What message are you sending when you speak, write, and listen? As one of the most
Christian Leibold CMU Communicator 12.07.2005. CMU Communicator. Overview. Vorlesung Spracherkennung und Dialogsysteme. LMU Institut für Informatik
CMU Communicator Overview Content Gentner/Gentner Emulator Sphinx/Listener Phoenix Helios Dialog Manager Datetime ABE Profile Rosetta Festival Gentner/Gentner Emulator Assistive Listening Systems (ALS)
Windows Presentation Foundation (WPF)
50151 - Version: 4 05 July 2016 Windows Presentation Foundation (WPF) Windows Presentation Foundation (WPF) 50151 - Version: 4 5 days Course Description: This five-day instructor-led course provides students
2014/02/13 Sphinx Lunch
2014/02/13 Sphinx Lunch Best Student Paper Award @ 2013 IEEE Workshop on Automatic Speech Recognition and Understanding Dec. 9-12, 2013 Unsupervised Induction and Filling of Semantic Slot for Spoken Dialogue
M3039 MPEG 97/ January 1998
INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND ASSOCIATED AUDIO INFORMATION ISO/IEC JTC1/SC29/WG11 M3039
Voice User Interfaces (CS4390/5390)
Revised Syllabus February 17, 2015 Voice User Interfaces (CS4390/5390) Spring 2015 Tuesday & Thursday 3:00 4:20, CCS Room 1.0204 Instructor: Nigel Ward Office: CCS 3.0408 Phone: 747-6827 E-mail [email protected]
The REPERE Corpus : a multimodal corpus for person recognition
The REPERE Corpus : a multimodal corpus for person recognition Aude Giraudel 1, Matthieu Carré 2, Valérie Mapelli 2 Juliette Kahn 3, Olivier Galibert 3, Ludovic Quintard 3 1 Direction générale de l armement,
Deploying Cisco Unified Contact Center Express Volume 1
Deploying Cisco Unified Contact Center Express Volume 1 Course Introduction Learner Skills and Knowledge Course Goal and Course Flow Additional References Your Training Curriculum General Administration
Automatic Text Analysis Using Drupal
Automatic Text Analysis Using Drupal By Herman Chai Computer Engineering California Polytechnic State University, San Luis Obispo Advised by Dr. Foaad Khosmood June 14, 2013 Abstract Natural language processing
Module Catalogue for the Bachelor Program in Computational Linguistics at the University of Heidelberg
Module Catalogue for the Bachelor Program in Computational Linguistics at the University of Heidelberg March 1, 2007 The catalogue is organized into sections of (1) obligatory modules ( Basismodule ) that
Natural Language Interface Management
A Method for Development of Dialogue Managers for Natural Language Interfaces Arne Jönsson Department of Computer and Information Science Linköping University S- 58183 Linköping, Sweden [email protected]
Personal Voice Call Assistant: VoiceXML and SIP in a Distributed Environment
Personal Voice Call Assistant: VoiceXML and SIP in a Distributed Environment Michael Pucher +43/1/5052830-98 [email protected] Julia Tertyshnaya +43/1/5052830-45 [email protected] Florian Wegscheider +43/1/5052830-45
Bachelor of Games and Virtual Worlds (Programming) Subject and Course Summaries
First Semester Development 1A On completion of this subject students will be able to apply basic programming and problem solving skills in a 3 rd generation object-oriented programming language (such as
MULTIMODAL VIRTUAL ASSISTANTS FOR CONSUMER AND ENTERPRISE
MULTIMODAL VIRTUAL ASSISTANTS FOR CONSUMER AND ENTERPRISE Michael Johnston Lead Inventive Scientist 1 [email protected] VIRTUAL ASSISTANTS: CONSUMER Calling Local Search Messaging Web Search Calendar
Standard Languages for Developing Multimodal Applications
Standard Languages for Developing Multimodal Applications James A. Larson Intel Corporation 16055 SW Walker Rd, #402, Beaverton, OR 97006 USA [email protected] Abstract The World Wide Web Consortium
Web page creation using VoiceXML as Slot filling task. Ravi M H
Web page creation using VoiceXML as Slot filling task Ravi M H Agenda > Voice XML > Slot filling task > Web page creation for user profile > Applications > Results and statistics > Language model > Future
HCI Lecture 11: Rich Interaction. Barbara Webb
HCI Lecture 11: Rich Interaction Barbara Webb Key points: Limitations of interaction descriptions Including embodiment Including continuous time Status-event descriptions Distributed cognition Situated
Requirements Analysis Concepts & Principles. Instructor: Dr. Jerry Gao
Requirements Analysis Concepts & Principles Instructor: Dr. Jerry Gao Requirements Analysis Concepts and Principles - Requirements Analysis - Communication Techniques - Initiating the Process - Facilitated
VoiceXML and VoIP. Architectural Elements of Next-Generation Telephone Services. RJ Auburn
VoiceXML and VoIP Architectural Elements of Next-Generation Telephone Services RJ Auburn Chief Network Architect, Voxeo Corporation Editor, CCXML Version 1.0, W3C Ken Rehor Software Architect, Nuance Communications
Tools & Resources for Visualising Conversational-Speech Interaction
Tools & Resources for Visualising Conversational-Speech Interaction Nick Campbell NiCT/ATR-SLC Keihanna Science City, Kyoto, Japan. [email protected] Preamble large corpus data examples new stuff conclusion
Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3
Component-based Development Process and Component Lifecycle Ivica Crnkovic 1, Stig Larsson 2, Michel Chaudron 3 1 Mälardalen University, Västerås, Sweden, [email protected] 2 ABB Corporate Research,
Natural Language to Relational Query by Using Parsing Compiler
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 3, March 2015,
Modern foreign languages
Modern foreign languages Programme of study for key stage 3 and attainment targets (This is an extract from The National Curriculum 2007) Crown copyright 2007 Qualifications and Curriculum Authority 2007
Page 1 of 5. (Modules, Subjects) SENG DSYS PSYS KMS ADB INS IAT
Page 1 of 5 A. Advanced Mathematics for CS A1. Line and surface integrals 2 2 A2. Scalar and vector potentials 2 2 A3. Orthogonal curvilinear coordinates 2 2 A4. Partial differential equations 2 2 4 A5.
Processing Dialogue-Based Data in the UIMA Framework. Milan Gnjatović, Manuela Kunze, Dietmar Rösner University of Magdeburg
Processing Dialogue-Based Data in the UIMA Framework Milan Gnjatović, Manuela Kunze, Dietmar Rösner University of Magdeburg Overview Background Processing dialogue-based Data Conclusion Gnjatović, Kunze,
SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION
SEMANTIC-BASED AUTHORING OF TECHNICAL DOCUMENTATION R Setchi, Cardiff University, UK, [email protected] N Lagos, Cardiff University, UK, [email protected] ABSTRACT Authoring of technical documentation is a
MIRACLE at VideoCLEF 2008: Classification of Multilingual Speech Transcripts
MIRACLE at VideoCLEF 2008: Classification of Multilingual Speech Transcripts Julio Villena-Román 1,3, Sara Lana-Serrano 2,3 1 Universidad Carlos III de Madrid 2 Universidad Politécnica de Madrid 3 DAEDALUS
Description: Objective: Upon completing this course, the learner will be able to meet these overall objectives:
Course: Deploying Cisco Unified Contact Center Express Software v9.0 Duration: 5 Day Hands-On Lab & Lecture Course Price: $ 3,695.00 Learning Credits: 37 Description: Deploying Cisco Unified Contact Center
interactive product brochure :: Nina: The Virtual Assistant for Mobile Customer Service Apps
interactive product brochure :: Nina: The Virtual Assistant for Mobile Customer Service Apps This PDF contains embedded interactive features. Make sure to download and save the file to your computer to
CHAPTER 15: IS ARTIFICIAL INTELLIGENCE REAL?
CHAPTER 15: IS ARTIFICIAL INTELLIGENCE REAL? Multiple Choice: 1. During Word World II, used Colossus, an electronic digital computer to crack German military codes. A. Alan Kay B. Grace Murray Hopper C.
How do non-expert users exploit simultaneous inputs in multimodal interaction?
How do non-expert users exploit simultaneous inputs in multimodal interaction? Knut Kvale, John Rugelbak and Ingunn Amdal 1 Telenor R&D, Norway [email protected], [email protected], [email protected]
A design of the transcoder to convert the VoiceXML documents into the XHTML+Voice documents
A design of the transcoder to convert the VoiceXML documents into the XHTML+Voice documents JIEUN KIM, JIEUN PARK, JUNSUK PARK, DONGWON HAN Computer & Software Technology Lab, Electronics and Telecommunications
Final Project Presentation. By Amritaansh Verma
Final Project Presentation By Amritaansh Verma Introduction I am making a Virtual Voice Assistant that understands and reacts to emotions The emotions I am targeting are Sarcasm, Happiness, Anger/Aggression
Embedded Software Development with MPS
Embedded Software Development with MPS Markus Voelter independent/itemis The Limitations of C and Modeling Tools Embedded software is usually implemented in C. The language is relatively close to the hardware,
Software Engineering
Software Engineering Lecture 06: Design an Overview Peter Thiemann University of Freiburg, Germany SS 2013 Peter Thiemann (Univ. Freiburg) Software Engineering SWT 1 / 35 The Design Phase Programming in
Pasadena City College / ESL Program / Oral Skills Classes / Rubrics (1/10)
Pronunciation Classes Pasadena City College / ESL Program / Oral Skills Classes / Rubrics (1/10) ESL 246 SLO #1: Students will recognize and begin to produce correct American-English patterns in short
Artificial Intelligence. Class: 3 rd
Artificial Intelligence Class: 3 rd Teaching scheme: 4 hours lecture credits: Course description: This subject covers the fundamentals of Artificial Intelligence including programming in logic, knowledge
Voice Tools Project (VTP) Creation Review
Voice Tools Project (VTP) Creation Review Tuesday, February 15, 2005 1 What is VTP? VTP is an Eclipse technology project that focuses on voice application tools based on W3C standards, to help these standards
MATRIX OF STANDARDS AND COMPETENCIES FOR ENGLISH IN GRADES 7 10
PROCESSES CONVENTIONS MATRIX OF STANDARDS AND COMPETENCIES FOR ENGLISH IN GRADES 7 10 Determine how stress, Listen for important Determine intonation, phrasing, points signaled by appropriateness of pacing,
Automatic Speech Recognition and Hybrid Machine Translation for High-Quality Closed-Captioning and Subtitling for Video Broadcast
Automatic Speech Recognition and Hybrid Machine Translation for High-Quality Closed-Captioning and Subtitling for Video Broadcast Hassan Sawaf Science Applications International Corporation (SAIC) 7990
VoiceXML Tutorial. Part 1: VoiceXML Basics and Simple Forms
VoiceXML Tutorial Part 1: VoiceXML Basics and Simple Forms What is VoiceXML? XML Application W3C Standard Integration of Multiple Speech and Telephony Related Technologies Automated Speech Recognition
Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N130.0993. Video Game Design
Texas Essential Knowledge and Skills Correlation to Video Game Design Foundations 2011 N130.0993. Video Game Design STANDARD CORRELATING PAGES Standard (1) The student demonstrates knowledge and appropriate
Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce
Assessment Plan for CS and CIS Degree Programs Computer Science Dept. Texas A&M University - Commerce Program Objective #1 (PO1):Students will be able to demonstrate a broad knowledge of Computer Science
CS4025: Pragmatics. Resolving referring Expressions Interpreting intention in dialogue Conversational Implicature
CS4025: Pragmatics Resolving referring Expressions Interpreting intention in dialogue Conversational Implicature For more info: J&M, chap 18,19 in 1 st ed; 21,24 in 2 nd Computing Science, University of
Special Topics in Computer Science
Special Topics in Computer Science NLP in a Nutshell CS492B Spring Semester 2009 Jong C. Park Computer Science Department Korea Advanced Institute of Science and Technology INTRODUCTION Jong C. Park, CS
Dialog planning in VoiceXML
Dialog planning in VoiceXML Csapó Tamás Gábor 4 January 2011 2. VoiceXML Programming Guide VoiceXML is an XML format programming language, describing the interactions between human
Building a Question Classifier for a TREC-Style Question Answering System
Building a Question Classifier for a TREC-Style Question Answering System Richard May & Ari Steinberg Topic: Question Classification We define Question Classification (QC) here to be the task that, given
NPCEditor: A Tool for Building Question-Answering Characters
NPCEditor: A Tool for Building Question-Answering s Anton Leuski, David Traum Institute for Creative Technologies 13274 Fiji Way Marina del Rey, CA 90292, USA {leuski,traum}@ict.usc.edu Abstract NPCEditor
Instructional Design for e-learning. Dr Richard Hyde Atlantic Link Ltd.
Instructional Design for e-learning Dr Richard Hyde Atlantic Link Ltd. Overview What is instructional design? Theories and models Choosing an approach The development process Top ten tips What is Instructional
2010-2011 Assessment for Master s Degree Program Fall 2010 - Spring 2011 Computer Science Dept. Texas A&M University - Commerce
2010-2011 Assessment for Master s Degree Program Fall 2010 - Spring 2011 Computer Science Dept. Texas A&M University - Commerce Program Objective #1 (PO1):Students will be able to demonstrate a broad knowledge
Telephone Related Queries (TeRQ) IETF 85 (Atlanta)
Telephone Related Queries (TeRQ) IETF 85 (Atlanta) Telephones and the Internet Our long- term goal: migrate telephone rou?ng and directory services to the Internet ENUM: Deviated significantly from its
THE THIRD DIALOG STATE TRACKING CHALLENGE
THE THIRD DIALOG STATE TRACKING CHALLENGE Matthew Henderson 1, Blaise Thomson 2 and Jason D. Williams 3 1 Department of Engineering, University of Cambridge, UK 2 VocalIQ Ltd., Cambridge, UK 3 Microsoft
The Future of Communication
Future Technologies I: Communication Session 2 Hannover, 3 November 2010 The Future of Communication Wolfgang Wahlster German Research Center for Artificial Intelligence Saarbrücken, Kaiserslautern, Bremen,
Overview. Software engineering and the design process for interactive systems. Standards and guidelines as design rules
Overview Software engineering and the design process for interactive systems Standards and guidelines as design rules Usability engineering Iterative design and prototyping Design rationale A. Dix, J.
Professional Organization Checklist for the Computer Information Systems Curriculum
Professional Organization Checklist f the Computer Infmation Systems Curriculum Association of Computing Machinery and Association of Infmation Systems IS 2002 Model Curriculum and Guidelines f Undergraduate
The Prolog Interface to the Unstructured Information Management Architecture
The Prolog Interface to the Unstructured Information Management Architecture Paul Fodor 1, Adam Lally 2, David Ferrucci 2 1 Stony Brook University, Stony Brook, NY 11794, USA, [email protected] 2 IBM
School of Management and Information Systems
School of Management and Information Systems Business and Management Systems Information Science and Technology 176 Business and Management Systems Business and Management Systems Bachelor of Science Business
C E D A T 8 5. Innovating services and technologies for speech content management
C E D A T 8 5 Innovating services and technologies for speech content management Company profile 25 years experience in the market of transcription/reporting services; Cedat 85 Group: Cedat 85 srl Subtitle
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus. 2010 IBM Corporation
Tomáš Müller IT Architekt 21/04/2010 ČVUT FEL: SOA & Enterprise Service Bus Agenda BPM Follow-up SOA and ESB Introduction Key SOA Terms SOA Traps ESB Core functions Products and Standards Mediation Modules
The Instructional Design Maturity Model Approach for Developing Online Courses
The Instructional Design Maturity Model Approach for Developing Online Courses Authored by: Brad Loiselle PMP, President ipal Interactive Learning Inc, Co Authored by: Scott Hunter PMP, CMA, President
Program curriculum for graduate studies in Speech and Music Communication
Program curriculum for graduate studies in Speech and Music Communication School of Computer Science and Communication, KTH (Translated version, November 2009) Common guidelines for graduate-level studies
Abbreviation Acknowledgements. The History Analysis of the Consumer Applicatl.o Using ASR to drive Ship, One Application Example
Contents Preface Abbreviation Acknowledgements xv xix xxiii 1. INTRODUCTION 1 1.1 NEW TIME WITH NEW REQUIREMENT 1 1.2 THE ASR APPLICATIONS 2 The History Analysis of the Consumer Applicatl.o Using ASR to
game development documentation game development documentation: concept document
topics: game design documents design document references: cisc3665 game design fall 2011 lecture # IV.1 game development documentation notes from: Game Design: Theory & Practice (2nd Edition), by Richard
ONTOLOGY BASED FEEDBACK GENERATION IN DESIGN- ORIENTED E-LEARNING SYSTEMS
ONTOLOGY BASED FEEDBACK GENERATION IN DESIGN- ORIENTED E-LEARNING SYSTEMS Harrie Passier and Johan Jeuring Faculty of Computer Science, Open University of the Netherlands Valkenburgerweg 177, 6419 AT Heerlen,
9RLFH$FWLYDWHG,QIRUPDWLRQ(QWU\7HFKQLFDO$VSHFWV
Université de Technologie de Compiègne UTC +(8',$6
