Dialogue in Intelligent Tutoring Systems Dialogs on Dialogs Reading Group CMU, November 2002.

Slides:



Advertisements
Similar presentations
Technology and Instruction Why is Technology Important? The Complexity of Adaptive Instruction Existing and Promising Technologies for Promoting Literacy.
Advertisements

Objectives Identify the differences between Analytical Decision Making and Intuitive Decision Making Demonstrate basic design and delivery requirements.
“How can I learn AI?” Lindsay Evett, Alan Battersby, David Brown, SCI NTU Penny Standen, DRA UN.
The Computer as a Tutor. With the invention of the microcomputer (now also commonly referred to as PCs or personal computers), the PC has become the tool.
Ch:8 Design Concepts S.W Design should have following quality attribute: Functionality Usability Reliability Performance Supportability (extensibility,
Chapter 11 user support. Issues –different types of support at different times –implementation and presentation both important –all need careful design.
The interaction plateau CPI 494, April 9, 2009 Kurt VanLehn 1.
UMMS CRIT Teaching & Leadership: Small Group Teaching Susan J. Pasquale, PhD Assistant Provost Johnson & Wales University.
TEXAS A&M UNIVERSITY AND THE UNIVERSITY OF TEXAS AT AUSTIN Army Digitization Research Initiative Dr. Richard A. Volz (Computer Science) Dr. Tom Ioerger.
Help and Documentation zUser support issues ydifferent types of support at different times yimplementation and presentation both important yall need careful.
Designing Help… Mark Johnson Providing Support Issues –different types of support at different times –implementation and presentation both important.
6.1 Intelligent User Interfaces: achievements and challenges ISE554 The WWW for eLearning.
Strategies for Research Methods Tutoring using Latent Semantic Analysis David AllbrittonPeter Wiemer-Hastings Elizabeth ArnottJesse Efron DePaul University.
Developing Intelligent Agents and Multiagent Systems for Educational Applications Leen-Kiat Soh Department of Computer Science and Engineering University.
ILMDA: Intelligent Learning Materials Delivery Agents Goal The ILMDA project is aimed at building an intelligent agent with machine learning capabilities.
Click to edit the title text format An Introduction to TuTalk: Developing Dialogue Agents for Learning Studies Pamela Jordan University of Pittsburgh Learning.
Intelligent Tutoring Systems Traditional CAI Fully specified presentation text Canned questions and associated answers Lack the ability to adapt to students.
31 st October, 2012 CSE-435 Tashwin Kaur Khurana.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
Incorporating Tutorial Strategies Into an Intelligent Assistant Jim R. Davies, Neal Lesh, Charles Rich, Candace L. Sidner, Abigail S. Gertner, Jeff Rickel.
Agent-based Simulation of Financial Markets Ilker Ersoy.
Being a Literacy Partner 1 Educators use a certain type of questioning style to change the interaction from passive to active Educator provides feedback.
A comparison of two methods of synchronous (real time) interaction in distance learning Jane Montague University of Derby
1 Pedagogical implications of mobile technologies Diana Laurillard WLE Symposium on M-Learning 9 February 2007.
Conducting Situated Learning in a Collaborative Virtual Environment Yongwu Miao Niels Pinkwart Ulrich Hoppe.
Cognitive Reasoning to Respond Affectively to the Student Patrícia A. Jaques Magda Bercht Rosa M. Vicari UNIVERSIDADE FEDERAL DO RIO GRANDE DO SUL BRASIL.
CSA3212: User Adaptive Systems Dr. Christopher Staff Department of Computer Science & AI University of Malta Lecture 9: Intelligent Tutoring Systems.
COMPUTER ASSISTED / AIDED LANGUAGE LEARNING (CALL) By: Sugeili Liliana Chan Santos.
Course Instructor: K ashif I hsan 1. Chapter # 2 Kashif Ihsan, Lecturer CS, MIHE2.
Speech Analysing Component in Automatic Tutoring Systems Presentation by Doris Diedrich and Benjamin Kempe.
COMPUTER-ASSISTED LANGUAGE LEARNING (CALL)
Academic Needs of L2/Bilingual Learners
Distance Learning and Education Center for Advanced Research in Technology for Education Lewis Johnson, Ph.D., Director Erin Shaw, presenter Research Scientist,
Proactive Acquisition Dialogues Jihie Kim Yolanda Gil
CSE (c) S. Tanimoto, 2002 Expert Systems 1 Expert Systems Outline: Various Objectives in Creating Expert Systems Integration of AI Techniques into.
ITS and SCORM Xiangen Hu, Andrew Olney, Eric Mathews, Art Graesser The University of Memphis.
Intermediate 2 Software Development Process. Software You should already know that any computer system is made up of hardware and software. The term hardware.
Incorporating Self Regulated Learning Techniques into Learning by Teaching Environments Biswas, G., Leelawong, K. and Belynne, K. The twenty sixth Annual.
1 USC Information Sciences Institute Yolanda GilFebruary 2001 Knowledge Acquisition as Tutorial Dialogue: Some Ideas Yolanda Gil.
Tutoring & Help System CSE-435 Nicolas Frantzen CSE-435 Nicolas Frantzen.
ENTERFACE 08 Project 1 “MultiParty Communication with a Tour Guide ECA” Mid-term presentation August 19th, 2008.
Towards a Method For Evaluating Naturalness in Conversational Dialog Systems Victor Hung, Miguel Elvir, Avelino Gonzalez & Ronald DeMara Intelligent Systems.
Chap#11 What is User Support?
Reading Strategies To Improve Comprehension Empowering Gifted Children.
Agents that Reduce Work and Information Overload and Beyond Intelligent Interfaces Presented by Maulik Oza Department of Information and Computer Science.
Chapter 4 Decision Support System & Artificial Intelligence.
AutoTutor Benjamin Kempe Tutoring Research Group, University of Memphis
1 Knowledge Acquisition and Learning by Experience – The Role of Case-Specific Knowledge Knowledge modeling and acquisition Learning by experience Framework.
Building & Evaluating Spoken Dialogue Systems Discourse & Dialogue CS 359 November 27, 2001.
1 Animated Pedagogical Agents: An Opportunity to be Grasped? 報 告 人:張純瑋 Clarebout, G., Elen, J., Johnson, W. & Shaw, E. (2002). Animated pedagogical agents:
Betim ÇIÇO, South East European University (Republic of Macedonia) Marco University of Pavia (Italy)
RULES Patty Nordstrom Hien Nguyen. "Cognitive Skills are Realized by Production Rules"
Listening comprehension is at the core of second language acquisition. Therefore demands a much greater prominence in language teaching.
“Intelligent User Interfaces” by Hefley and Murray.
MERL 1 COLLAGEN: Applying Collaborative Discourse Theory to Human-Computer Interaction Charles Rich Candace L. Sidner Neal Lesh Mitsubishi Electric Research.
Planning for and Attending an Important Meeting Advanced Social Communication High School: Lesson Seven.
Agent-Based Dialogue Management Discourse & Dialogue CMSC November 10, 2006.
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.
Strategies for blended learning in an undergraduate curriculum Benjamin Kehrwald, Massey University College of Education.
Knowledge is fixed and need only to transfer from teacher to students is based on constructive and transformation process through learning process Learning.
SI as a Social Learning Space Dr Vino Paideya School of Chemistry & Physics University of kwazulu natal.
Planning & System installation
OSEP Leadership Conference July 28, 2015 Margaret Heritage, WestEd
Architecture Components
Next Step #2: Acquisition Dialogue
Instructional Systems
SECOND LANGUAGE LISTENING Comprehension: Process and Pedagogy
Chapter 11 user support.
Mike Timms and Cathleen Kennedy University of California, Berkeley
Teaching Science for Understanding
Presentation transcript:

Dialogue in Intelligent Tutoring Systems Dialogs on Dialogs Reading Group CMU, November 2002

ITS? Goal: help a human learn to perform a task Task Model: models how an expert would perform the goal task Student Model: models how the student currently performs the task + prior knowledge on how students usual perform Teacher Model: usually none …

AutoTutor (U. of Memphis) Textual conversation with an animated agent tutor Originally for Computer Literacy, also for Newtonian Physics and Research Methods Goal: get (long) answers to general, concrete questions and elicit/correct student knowledge e.g.: Suppose a runner is running in a straight line at constant speed, and the runner throws a pumpkin straight up. Where will the pumpkin land? Explain.

Autotutor: Dialogue Selects dialogue moves from: –Positive/negative feedback –Prompts –Hints –… Students can ask Wh- and Yes/No-questions Based on a “ Dialogue Advancer Network ” : FSM that selects the next move according to student ’ s last utterance Latent Semantic Analysis to match student answers with expectations

Autotutor: Comments “ super form filling ” where the system knows the value of the slots beforehand. Mostly system-initiative, no memory (if the student asks a question, the system forgets what it is doing) Global strategy fixed (by system architecture)

ATLAS/ANDES (Pitt) ANDES: ITS for physics, no natural language ATLAS: “add-on” to ANDES, provides Knowledge Construction Dialogues for hints (main task/evaluation is left to ANDES) KCD: recursive FSM –Reactive planner to pick next KCD –Can insert subdialogues (clarification, rectification…) and go back to original topic

ATLAS/ANDES

BEETLE (U. of Edinburgh) Fully plan-based tutorial dialogue: –Top tier: global strategy/repair when failure –Middle tier: handles specific tasks according to the situation –Bottom tier: performs primitive dialogue actions Teaches basic electricity and electronics Very dialogue-oriented but not completely implemented yet

PACO: Pedagogical Agent for Collagen (USC, Mitsubishi, MITRE) Simulation-based training Domain-independent: adapts to any simulator (e.g. Gas Turbine Engine) Collaborative Discourse Theory-based: –Rules describe interactions between three agents: student, tutor, simulator –Discourse acts: both utterances and domain actions

Stanford’s CSLI System Also simulation-based (Shipboard Damage Control) Complex dialogue management: –tree based activity model (similar to CMU Communicator) built dynamically Separation between dialogue management and tutoring strategy: –Tutoring Module constructs the activity tree using recipes while the Dialogue Manager uses the tree to conduct the dialogue

Simulation-based Systems Comments Combine advanced dialogue architectures with ITS Mixed-initiative dialogue management Really multimodal (click-based simulator, speech-based tutorial dialogue)

CALL System (U. Le Mans) Actional approach to Language Learning: –User must perform a task (cooking) Communicative approach: –Interaction with a partner agent Tutor agent to give instructions/help Specificity of CALL: language is the domain taught, not only a means of teaching

CALL System Based on a theory of Human Computer Dialogue Partner agent: usual dialogue system Tutor agent: must monitor language and dialogue issues Evaluation in terms of efficacy/efficiency: similar to evaluation of dialogue systems (number of turns taken) but for the human!

What can dialogue bring to ITS? Human tutor-like instruction: –Qualitative, natural (cf science) –Helps the student construct knowledge instead of just “ telling ” him/her  deeper understanding (?) Realistic simulation of certain tasks when teaching communicative skills

What characterizes tutorial dialogue? Tutor has expectations about student’s utterances Student must be able to: –Exhibit knowledge –Ask questions (although this does not happen so often…) Open-ended: no specific goal (except teaching) ?

Are standard dialogue systems suitable for tutorial dialogues? Possibilities of state-of-the-art dialogue systems underexploited? –Strategies for repair/elicitation –Confidence measures (integrated with student model?) –Real mixed-initiative: its meaning in the context of tutoring

What can dialogue research learn from ITS? Task modeling Student/User modeling Multi-level planning (long-term strategies, mid-term tactics, short-term actions) more necessary in ITS than anywhere else (pedagogical goals)

Other issues… General lack of cooperation between language technology and ITS researchers? –Natural Language Understanding –Dialogues Both dialogue systems and ITS require heavy human work to create: –how can we derive a task model automatically? Anything else?

Any other comment…