Conversational Agent 1.Two layers: Dialogue manager and Conversational agent. 2.Rule-Based Translator (ELIZA and PARRY) 3. Layer one: Dialogue Manager.

Slides:



Advertisements
Similar presentations
Words Skills: Language and Activities for Talking About Words
Advertisements

Building Extension’s Brand through…
On the Telephone! On The Telephone.
Intercultural knowledge and language awareness
Women’s Leadership Group – An Introduction
Tandem Learning  ”Tandem” for ” Pair”, two learners, two languages  A global way to learn a foreign language –across boarders – a bilingual process 
KELLER WILLIAMS REALTY Google Early Adopters: Customize Account Settings We will begin at 11:00 AM (Central Time)
Introduction The Series Resources Grammar Self-Check Philosophy and Approaches.
Lecture Six Pragmatics.
Using Rules Chapter 6. 2 Logic Programming (Definite) logic program: A  B 1, B 2, …, B m program clause (Horn) head body  A 1, A 2, …, A n goal clause.
User Mediation & the Reference Interview IS 530 Fall 2009 Dr. D. Bilal.
Top 10 Ways to Communicate Powerfully! Corey Trank Kochakorn Wachiraphong By Jan Gordon.
People & Speech Interfaces CS 260 Wednesday, October 4, 2006.
CS147 - Terry Winograd - 1 Lecture 14 – Agents and Natural Language Terry Winograd CS147 - Introduction to Human-Computer Interaction Design Computer Science.
Spoken Dialogue Technology How can Jerry Springer contribute to Computer Science Research Projects?
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Lesson 4 Making Telephone Calls Business English Conversation & Listening Instructor: Hsin-Hsin Cindy Lee, PhD.
Starter for 10 Unit 7: Using Messenger Transform IT SFT07_messenger.
SharePoint Step by Step Step by Step Table of Contents Portal versus Communities sites How to View All Your Project Sites The Basic SharePoint Layout SharePoint.
+ An Introduction to Safety on the Internet 1 Material and Advice provided by:
Tutorial Video basic skills basic skills Next page -->
Dear Sir As requested I have undertaken a study of the communication program I-Call. I will explain the highlights of it’s functions and make my recommendations.
Windows XP 101: Using Windows XP Professional in the Classroom.
Communication Skills Anyone can hear. It is virtually automatic. Listening is another matter. It takes skill, patience, practice and conscious effort.
MyOMLab Student User Guide To ensure a quick and easy start to your course, check out the interactive, step by step MyOMLab Student User Guide on the.
April 2008Historical Perspectives on NLP1 Historical Perspectives on Natural Language Processing Mike Rosner Dept Artificial Intelligence
৳ Look, I’ve got a leaflet about it.
| 0. | 1 Module 1 - Overview of the processModule 2 - Partner Initiated ChangeModule 3 – Customer Initiated ChangeModule 4 - SummaryAppendix.
CapturaTalk4Android Demonstration Abi James
Welcome! Living the Golden Rule; Providing Excellent “CUSTO-HUMAN” SERVICE.
Using Common Sense Reasoning to Create Intelligent Mobile Applications Software Agents Group MIT Media Lab.
© 2015 Nuance Communications, Inc. All rights reserved. Dragon Drive The Contextual Wave May 13th, 2015.
The art of getting what you want out of life
Conversation Lesson 23: Leaving or Taking a Message.
1 Computational Linguistics Ling 200 Spring 2006.
Good Day This is your 30-Second DPN Training ENJOY Click here to begin DPN.
MyEconLab Student User Guide To ensure a quick and easy start to your course, check out the interactive, step by step MyEconLab Student User Guide on.
Chapter 2. Regular Expressions and Automata From: Chapter 2 of An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition,
1 Understanding the Communication Process “The art of communication is the language of leadership.” ― James C. Humes, American author and presidential.
1 Human-Computer Interaction Web Interface & Natural Language.
Communication 7 th Grade Careers. Communication Process Sender ◦ Person sending the message ◦ 2 Factors determine effectiveness  Attitude  Selection.
Dept. of Computer Science University of Rochester Rochester, NY By: James F. Allen, Donna K. Byron, Myroslava Dzikovska George Ferguson, Lucian Galescu,
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.
Sophomore Seminar. Students will learn proper phone, text messaging, , and social networking etiquette. They will demonstrate this knowledge in assignments.
1 Natural Language Processing Lecture Notes 14 Chapter 19.
Introduction to Dialogue Systems. User Input System Output ?
Dialogue systems Volha Petukhova Saarland University 03/07/2015 Einführung in Diskurs and Pragmatik, Sommersemester
Brought to you by 1 ICEF Online – an overview for Agents Bridging both business and social networking, the Virtual Workshop 3.0 enables.
Language Use. Pragmatics Revisited Deborah Tannen’s (1990) Research Men (hierarchy, competition) Women (connecting, cooperation) Grice’s Maxims 1) quality.
Dr. Katie Welch LING  Heretofore, we have talked about the form of language  But, this is only half the story.  We must also consider the.
Virginia Autism Council
Unit 9 Stay in Touch Hemin. Teaching aims: To improve the students’ ability of listening and speaking. To master some useful expressions and key.
Grade 2: Comprehension and Collaboration SL1 Participate in collaborative conversations with diverse partners about grade 2 topics and texts with peers.
Networking & Career Development Read Jeremy’s Story on page 194 in the textbook. Networking – connecting with someone for help or advice.
Natural Language and Speech (parts of Chapters 8 & 9)
SPEECH ACTS Saying as Doing See R. Nofsinger, Everyday Conversation, Sage, 1991.
Website Design - “Learning English With Me” Junwei Fang 02/25/2015.
Chapter 6 Representing Knowledge Using Rules Artificial Intelligence ดร. วิภาดา เวทย์ประสิทธิ์ ภาควิชาวิทยาการคอมพิวเตอร์ คณะ วิทยาศาสตร์ มหาวิทยาลัยสงขลานครินทร์
Screen Out the Mean!! What can you do when someone is mean to you online?
By: The Immigrants :D I mean the Mexican and the Colombian I mean Daniel and Felipe.
Implicature. I. Definition The term “Implicature” accounts for what a speaker can imply, suggest or mean, as distinct from what the speaker literally.
© W. Wahlster, DFKI IST ´98 Workshop „The Language of Business - the Business of Language“ Vienna, 2 December 1998 German Research Center for Artificial.
Microsoft Outlook By: Phuong Nguyen.
Understanding Language Through Context
Prepared by Rao Umar Anwar For Detail information Visit my blog:
Type Topic in here! Created by Educational Technology Network
Attentive User Interfaces
Windows XP 101: Using Windows XP Professional in the Classroom
A User study on Conversational Software
Re-Framing Agendas: From the Personal to the Policy Level
Presentation transcript:

Conversational Agent 1.Two layers: Dialogue manager and Conversational agent. 2.Rule-Based Translator (ELIZA and PARRY) 3. Layer one: Dialogue Manager. 4.Dialogue Modeling. What does MARINA achieve?. 5. Level two: Conversational Agent 6. Other agents. MARINA in context. 7. Questions and answers.

Marina’s Goal Assist students learning a particular language. Propose topic in a foreign language. The Conquest of Mexico. Different agents will have different characters in the story. There will be a helper agent who will give hints on what task is next. This agent may provide sources such as web pages, photos, audio files for students to look up and figure out what the story is about.

Conversational Agent and Dialogue Manager Dialogue Manager (FSA) Conversational Agent (Proposition Based) Knowledge Store (current propositions) Situated Actions

Conversational Agent Provide interface through Instant Message or . Communicate with students and other agents. Choose a dialogue network to feed the Dialog Manager. Agent Knowled ge Store Situated Actions

Dialog Manager: Explore dialogue network. Use pattern matching and rule-based translator techniques. Return a set of values required by later dialogues. Manager (FSA)

Pattern matching and Rule- based translator. ELIZA Men are all alike. IN WHAT WAY They’re always bugging us about something. CAN YOU BE MORE SPECIFIC. Well, my boyfriend made me come here. YOUR BOYFRIEND MADE YOU COME HERE. He says I’m depressed much of the time. I AM SORRY TO HEAR YOU ARE DEPRESSED.

FSA for Telephone Request [--] Any response [--] Good Bye. 8 0 [--] Is this X? [no] [yes] Good, Do you have M’ number? Ok, I’ll check later. Do you have Martha’s number? [--] Hmm, I think Martha sent you an .. [ ] Ok, thanks!! [yes] What is it?? [xxx-xxx] Ok, thanks!!

Dialogue Modeling. What does MARINA achieve? Turn taking (Rules) Adjacency pairs (greeting-greeting, request- grant, request-reject, etc) Grounding (continuer, back channel, acknowledgement, request for clarification) Implicature (Questions answered indirectly, commands presented as questions, etc) Maxims of quantity, quality, relevance and manner. Belief, Desire and Intention

Level two: Conversational Agent The situated action region is a set of all possible actions that the agent can perform. The knowledge store is the region where true propositions are stored. A situated action has three components: Situation: [[‘Ask’, ‘student’, ‘Telephone number’].[]..] Action: [[IM, ‘student’, ‘FSA.file’] ….[] …] Results: [[ADD, [‘contact’, ‘student’, ‘pending’]] …] Agent KSSA

Other agents. Marina in context Nuance Communications’ Dialog Builder CSLU speech toolkit (center for spoken language understanding) Philips Train Timetable System SRI-Autoroute Trains Verbmobil

Marina Conversational Agent is particular in: Its application is language learning. Simplicity since it processes text to text It provides the language learner with tireless conversational partners It provides AOL instant message like environment It also supports communication It provides a virtual language community of agents and users

Questions and answers.