23-May-151 Multiparty Communication with a Tour Guide ECA Aleksandra Čereković HOTLab group Department of telecommunications Faculty of electrical engineering.

Slides:



Advertisements
Similar presentations
10 september 2002 A.Broersen Developing a Virtual Piano Playing Environment By combining distributed functionality among independent Agents.
Advertisements

DETAILED DESIGN, IMPLEMENTATIONA AND TESTING Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Fahri BaturOctober 2013 SAP GRC AC ARA Access Risk Analysis Requirements Gathering Workshop.
ENTERFACE’08 Multimodal Communication with Robots and Virtual Agents.
Persuasive Listener in a Conversation Elisabetta Bevacqua, Chris Peters, Catherine Pelachaud (IUT de Montreuil - Paris 8)
INTERVIEWING SKILLS FOR EFFECTIVE PERFORMANCE APPRAISAL Ministry of Public Health and Sanitation Ministry of Medical Services 1.
Object-Oriented Analysis and Design
Introduction to System Analysis and Design
Electrical Engineering Department Software Systems Lab TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY Persistent chat room Authors: Hazanovitch Evgeny Hazanovitch.
© 2005 Prentice Hall12-1 Stumpf and Teague Object-Oriented Systems Analysis and Design with UML.
Electrical Engineering Department Software Systems Lab TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY Meeting recorder Application based on Software Agents.
ISTD 2003, Thoughts and Emotions Interactive Systems Technical Design Seminar work: Thoughts & Emotions Saija Gronroos Mika Rautanen Juha Sunnari.
UML Sequence Diagrams Eileen Kraemer CSE 335 Michigan State University.
7. 2Object-Oriented Analysis and Design with the Unified Process Objectives  Detailed Object-Oriented Requirements Definitions  System Processes—A Use.
1 IUT de Montreuil Université Paris 8 Emotion in Interaction: Embodied Conversational Agents Catherine Pelachaud.
Sunee Holland University of South Australia School of Computer and Information Science Supervisor: Dr G Stewart Von Itzstein.
Active Listening.
A Web Services Based Streaming Gateway for Heterogeneous A/V Collaboration Hasan Bulut Computer Science Department Indiana University.
Building the Design Studio of the Future Aaron Adler Jacob Eisenstein Michael Oltmans Lisa Guttentag Randall Davis October 23, 2004.
UML. Overview of UML Diagrams Structural : element of spec. irrespective of time Class Component Deployment Object Composite structure Package Behavioral.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
Chapter 6: The Traditional Approach to Requirements
2005/05/25 Unified Modeling Lanauage 1 Introduction to Unified Modeling Language (UML) – Part One Ku-Yaw Chang Assistant Professor.
These materials are prepared only for the students enrolled in the course Distributed Software Development (DSD) at the Department of Computer.
RELATIONSHIPS. What is important in a relationship?  Communication – the process of sharing information, thoughts, or feelings.  How do we communicate?
Speech Recognition Robot
Enabling Workflow in UPnP Networks Andreas BobekUniversity of Rostock Faculty of Computer Science and Electrical Engineering Andreas Bobek, Hendrik Bohn,
Recognition of meeting actions using information obtained from different modalities Natasa Jovanovic TKI University of Twente.
Parser-Driven Games Tool programming © Allan C. Milne Abertay University v
Chapter 7. BEAT: the Behavior Expression Animation Toolkit
APML, a Markup Language for Believable Behavior Generation Soft computing Laboratory Yonsei University October 25, 2004.
Healthy Relationships
Zavod za telekomunikacije Igor S. Pandžić Department of telecommunications Faculty of electrical engineering and computing University of Zagreb, Croatia.
Software development process ธนวัฒน์ แซ่ เอียบ. The development process Process –set of rules which define how a development project. Methodology and.
UML Diagrams: Sequence Diagrams The Requirements Model, and The Dynamic Analysis Model Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical.
Demand Response Use Case & Functional Requirements Development UCAIug Meeting Jan 6, 2009 Mark van den Broek.
Synthetic Cognitive Agent Situational Awareness Components Sanford T. Freedman and Julie A. Adams Department of Electrical Engineering and Computer Science.
1 Introduction to Software Engineering Lecture 1.
An Ontological Framework for Web Service Processes By Claus Pahl and Ronan Barrett.
Backchannels Through Gaze as Indicators of Persuasive Success E. Bevacqua, M. Mancini, C. Peters, C. Pelachaud University of Paris 8 Isabella Poggi Università.
UML diagrams What is UML UML diagrams –Static modeoing –Dynamic modeling 1.
Dept. of Computer Science University of Rochester Rochester, NY By: James F. Allen, Donna K. Byron, Myroslava Dzikovska George Ferguson, Lucian Galescu,
UHD::3320::CH121 DESIGN PHASE Chapter 12. UHD::3320::CH122 Design Phase Two Aspects –Actions which operate on data –Data on which actions operate Two.
1 6 Systems Analysis and Design in a Changing World, 2 nd Edition, Satzinger, Jackson, & Burd Chapter 6 The Traditional Approach to Requirements.
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.
Cultural Informatics in Web science: A case of exploiting local cultural content Kenteris Michael M.Eng, M.Sc Vafopoulos Michalis Gavalas Damianos 29/8/2008Department.
07/09/04 Johan Muskens ( TU/e Computer Science, System Architecture and Networking.
ENTERFACE 08 Project 1 “MultiParty Communication with a Tour Guide ECA” Mid-term presentation August 19th, 2008.
A Common Ground for Virtual Humans: Using an Ontology in a Natural Language Oriented Virtual Human Architecture Arno Hartholt (ICT), Thomas Russ (ISI),
Use Cases Use Cases are employed to describe the functionality or behavior of a system. Each use case describes a different capability that the system.
Voice-based generic UPnP Control Point Andreas BobekUniversity of Rostock Faculty of Computer Science and Electrical Engineering Andreas Bobek, Hendrik.
1 Natural Language Processing Lecture Notes 14 Chapter 19.
Communication Additional Notes. Communication Achievements 7% of all communication is accomplished Verbally. 55% of all communication is achieved through.
1 A Steering Portal for Condor/DAGMAN Naoya Maruyama on behalf of Akiko Iino Hidemoto Nakada, Satoshi Matsuoka Tokyo Institute of Technology.
Intelligent Robot Architecture (1-3)  Background of research  Research objectives  By recognizing and analyzing user’s utterances and actions, an intelligent.
Feedback Elisabetta Bevacqua, Dirk Heylen,, Catherine Pelachaud, Isabella Poggi, Marc Schröder.
Abstract A Structured Approach for Modular Design: A Plug and Play Middleware for Sensory Modules, Actuation Platforms, Task Descriptions and Implementations.
Week 04 Object Oriented Analysis and Designing. What is a model? A model is quicker and easier to build A model can be used in simulations, to learn more.
Dr. Rebhi S. Baraka Advanced Topics in Information Technology (SICT 4310) Department of Computer Science Faculty of Information Technology.
The Systems Development Environment Systems Analysis and Design II.
1 Galatea: Open-Source Software for Developing Anthropomorphic Spoken Dialog Agents S. Kawamoto, et al. October 27, 2004.
ENTERFACE 08 Project #1 “ MultiParty Communication with a Tour Guide ECA” Final presentation August 29th, 2008.
R ITSUMEIKAN 13 th International Conference on Multimodal Interaction (ICMI 2011) Alicante, Spain, Nov. 16th, 2011 COMmunication Software Lab. Making Virtual.
1 Technical Communication A Reader-Centred Approach First Canadian Edition Paul V. Anderson Kerry Surman
DETAILED DESIGN, IMPLEMENTATION AND TESTING Instructor: Dr. Hany H. Ammar Dept. of Computer Science and Electrical Engineering, WVU.
Conversational role assignment problem in multi-party dialogues Natasa Jovanovic Dennis Reidsma Rutger Rienks TKI group University of Twente.
WP6 Emotion in Interaction Embodied Conversational Agents WP6 core task: describe an interactive ECA system with capabilities beyond those of present day.
Unified Modeling Language. What is UML? Standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems,
Software Engineering System Modeling Chapter 5 (Part 1) Dr.Doaa Sami
Presentation transcript:

23-May-151 Multiparty Communication with a Tour Guide ECA Aleksandra Čereković HOTLab group Department of telecommunications Faculty of electrical engineering and computing Zagreb University

Outline 23-May-152  Project overview  Background Information  eNTERFACE ‘08 system  features  scenario  configuration  Project members

Project Overview 23-May-153  Project target  System with an Embodied Conversational Agent (ECA)  ECA is a tour guide which describes the city of Dubrovnik to two visitors and interacts with them  We aim to explore issues of a multiparty support in ECA system with focus on:  Dialogue support  Participant roles  Interaction Management  Dialogue structure  Nonverbal behavior model of an ECA  Getting attention, model of gazing, maintaining a conversational flow

Background Information 23-May-154  During eNTERFACE ‘06 workshop we developed a Tour Guide system  System is based on common GECA framework  GECA Platform, GECA Protocol, GECA Plugs  Connects various system components  Tranfers messages between components in the real time  Enables simple system integration

eNTERFACE ‘08 system scenario 23-May-155  In our system scenario ECA has a role of narrator  ECA takes visitor through 5 different scenes in the city  Users can interrupt ECA  They can raise their hands to take a speaker’s role or just say something  User utterances are predefined: they can make comments, have requests or just express thier willingness to leave the session  Durring interaction ECA keeps initiative and gets attention

eNTERFACE ‘08 system design 23-May-156

Component functionalities (I) 23-May-157  Input  Captures speech and users’ position, size, openness of the eyes and the mouth, facial orientation (Okao’s Vision)  Deliberative phase components  Input understanding  Interprets raw messages coming from the system input  Detects speaker and his utterance (request, comment, leave the system)  Detects speech collision and mutual conversation between users  Decision Making Planner (Dialogue Management)  Generates transitions between dialogue states in a multiparty interaction (Information State, Nonverbal Event, Specifying addressee, Grounding judgment, Assuming the next speaker)  MIDIKI DM toolkit will be extended to manage multiparty interaction

Component functionalities (II) 23-May-158  Deliberative phase components  Behavior Planner  Generates appropriate response by an ECA  Dynamically changes ECA’s behaviors according the Information State  Output  Player  Generates ECA’s behaviors selected by Behavior Planner  Has a support to stop utterance and start a new one

Project Members 23-May-159  Project Researches  Takuya Furukawa* (Input, Input Understanding)  Huang Hsuang- Hung* (DM, Behavior Planner), Shinya Takeda** and Yuji Yamaoka** (DM)  Aleksandra Cerekovic*** (Output)  Project supervisors  Toyoaki Nishida*  Yukiko Nakano**  Igor S. Pandzic*** *University of Kyoto, Graduate School of Informatics, Nishida-Sumi Lab ** Seikei University (Tokyo), Faculty of Science and Technology ***University Of Zagreb, Faculty of Electrical Engineering and Computing, HOTLab group