AutoTutor: A tutor with dialogue in natural language

AutoTutor is a learning environment that tutors students by holding a conversation in natural language. AutoTutor has been developed for Newtonian qualitative physics and computer literacy. Its design was inspired by explanation-based constructivist theories of learning, intelligent tutoring systems that adaptively respond to student knowledge, and empirical research on dialogue patterns in tutorial discourse. AutoTutor presents challenging problems (formulated as questions) from a curriculum script and then engages in mixed initiative dialogue that guides the student in building an answer. It provides the student with positive, neutral, or negative feedback on the student’s typed responses, pumps the student for more information, prompts the student to fill in missing words, gives hints, fills in missing information with assertions, identifies and corrects erroneous ideas, answers the student’s questions, and summarizes answers. AutoTutor has produced learning gains of approximately .70 sigma for deep levels of comprehension.

[1]  Benjamin S. Bloom,et al.  Taxonomy of Educational Objectives: The Classification of Educational Goals. , 1957 .

[2]  Kenneth Mark Colby,et al.  Artificial Paranoia , 1975, Artif. Intell..

[3]  Terry Winograd,et al.  Understanding natural language , 1974 .

[4]  Donald A. Norman,et al.  Explorations in Cognition , 1975 .

[5]  Allan Collins,et al.  Analysis and Synthesis of Tutorial Dialogues , 1975 .

[6]  Chen-Lin C. Kulik,et al.  Educational Outcomes of Tutoring: A Meta-analysis of Findings , 1982 .

[7]  R. Schank,et al.  Inside Computer Understanding: Five Programs Plus Miniatures , 1982 .

[8]  Wendy G. Lehnert,et al.  Strategies for Natural Language Processing , 1982 .

[9]  Joseph Weizenbaum,et al.  and Machine , 1977 .

[10]  Ann L. Brown,et al.  Reciprocal Teaching of Comprehension-Fostering and Comprehension-Monitoring Activities , 1984 .

[11]  Susan E. Newman,et al.  Cognitive Apprenticeship: Teaching the Craft of Reading, Writing, and Mathematics. Technical Report No. 403. , 1987 .

[12]  James F. Allen Natural language understanding , 1987, Bejnamin/Cummings series in computer science.

[13]  L. Resnick,et al.  Knowing, Learning, and Instruction , 2018 .

[14]  Alison Cawsey,et al.  Explanatory Dialogues , 1989, Interact. Comput..

[15]  Kurt VanLehn,et al.  A model of the self-explanation effect. , 1992 .

[16]  A. Graesser,et al.  Question Asking During Tutoring , 1994 .

[17]  M. Chi,et al.  Eliciting Self‐Explanations Improves Understanding , 1994 .

[18]  Johanna D. Moore Participating in explanatory dialogues , 1994 .

[19]  Ralph Grishman,et al.  A Corpus-based Probabilistic Grammar with Only Two Non-terminals , 1995, IWPT.

[20]  D. Massaro,et al.  Perceiving Talking Faces , 1995 .

[21]  Douglas B. Lenat,et al.  CYC: a large-scale investment in knowledge infrastructure , 1995, CACM.

[22]  John R. Anderson,et al.  Cognitive Tutors: Lessons Learned , 1995 .

[23]  Joseph P. Magliano,et al.  Collaborative dialogue patterns in naturalistic one-to-one tutoring , 1995 .

[24]  Joel A. Michael,et al.  Hinting as a Tactic in One-on-One Tutoring , 1996 .

[25]  Rosalind W. Picard Affective Computing , 1997 .

[26]  T. Landauer,et al.  A Solution to Plato's Problem: The Latent Semantic Analysis Theory of Acquisition, Induction, and Representation of Knowledge. , 1997 .

[27]  Michael Böttner,et al.  Natural Language , 1997, Relational Methods in Computer Science.

[28]  Walter Kintsch,et al.  Comprehension: A Paradigm for Cognition , 1998 .

[29]  Peter W. Foltz,et al.  An introduction to latent semantic analysis , 1998 .

[30]  Curt Burgess,et al.  Explorations in context space: Words, sentences, discourse , 1998 .

[31]  Arthur C. Graesser,et al.  AutoTutor: A simulation of a human tutor , 1999, Cognitive Systems Research.

[32]  Kristinn R. Thórisson,et al.  The Power of a Nod and a Glance: Envelope Vs. Emotional Feedback in Animated Conversational Agents , 1999, Appl. Artif. Intell..

[33]  Gerry Stahl,et al.  Developing Summarization Skills through the Use of LSA-Based Feedback , 2000, Interact. Learn. Environ..

[34]  Arthur C. Graesser,et al.  Using Latent Semantic Analysis to Evaluate the Contributions of Students in AutoTutor , 2000, Interact. Learn. Environ..

[35]  Ellen M. Voorhees,et al.  The TREC-8 Question Answering Track , 2001, LREC.

[36]  Peter W. Foltz,et al.  Supporting Content-Based Feedback in On-Line Writing Evaluation with LSA , 2000, Interact. Learn. Environ..

[37]  James H. Martin,et al.  Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition , 2000 .

[38]  James C. Lester,et al.  Animated Pedagogical Agents: Face-to-Face Interaction in Interactive Learning Environments , 2000 .

[39]  Takashi Yamauchi,et al.  Learning from human tutoring , 2001, Cogn. Sci..

[40]  James C. Lester,et al.  The Case for Social Agency in Computer-Based Teaching: Do Students Learn More Deeply When They Interact With Animated Pedagogical Agents? , 2001 .

[41]  Arthur C. Graesser,et al.  Simulating Human Tutor Dialog Moves in AutoTutor , 2001 .

[42]  Arthur C. Graesser,et al.  Intelligent Tutoring Systems with Conversational Dialogue , 2001, AI Mag..

[43]  Carolyn Penstein Rosé,et al.  The Architecture of Why2-Atlas: A Coach for Qualitative Physics Essay Writing , 2002, Intelligent Tutoring Systems.

[44]  Hinrich Schütze,et al.  Book Reviews: Foundations of Statistical Natural Language Processing , 1999, CL.

[45]  Vincent Aleven,et al.  An effective metacognitive strategy: learning by doing and explaining with a computer-based Cognitive Tutor , 2002, Cogn. Sci..

[46]  Kurt VanLehn,et al.  Minimally Invasive Tutoring of Complex Physics Problem Solving , 2002, Intelligent Tutoring Systems.

[47]  Arthur C. Graesser,et al.  Perceived Characteristics and Pedagogical Efficacy of Animated Conversational Agents , 2002, Intelligent Tutoring Systems.

[48]  Norman I. Badler,et al.  Creating Interactive Virtual Humans: Some Assembly Required , 2002, IEEE Intell. Syst..

[49]  Candace L. Sidner,et al.  Collaborative Discourse Theory as a Foundation for Tutorial Dialogue , 2002, Intelligent Tutoring Systems.

[50]  M. Louwerse,et al.  Thematics : interdisciplinary studies , 2002 .

[51]  Joel A. Michael,et al.  Classifying Student Initiatives and Tutor Responses in Human Keyboard-to-Keyboard Tutoring Sessions , 2002 .

[52]  Arthur C. Graesser,et al.  Human or Computer? AutoTutor in a Bystander Turing Test , 2002, Intelligent Tutoring Systems.

[53]  R. Atkinson Optimizing learning from examples using animated pedagogical agents. , 2002 .

[54]  Arthur C. Graesser,et al.  Utterance Classification in AutoTutor , 2003, HLT-NAACL 2003.

[55]  Arthur C. Graesser,et al.  Why/AutoTutor: A Test of Learning Gains from a Physics Tutor with Natural Language Dialog , 2003 .

[56]  A. Graesser,et al.  Handbook of discourse processes , 2003 .

[57]  Steve Whittaker,et al.  Theories and methods in mediated communication , 2003 .

[58]  Arthur C. Graesser,et al.  Introduction to the Handbook of Discourse Processes , 2003 .

[59]  van Gerardus Noord,et al.  Special issue: finite state methods in natural language processing , 2003 .

[60]  Brent A. Olde,et al.  How does one know whether a person understands a device? The quality of the questions the person asks when the device breaks down. , 2003 .

[61]  Sanda M. Harabagiu,et al.  Open-domain textual question answering techniques , 2003, Natural Language Engineering.

[62]  Johanna D. Moore,et al.  Discourse in Computational Linguistics and Artificial Intelligence , 2003 .

[63]  Heather H. Mitchell,et al.  Toward a Taxonomy of a Set of Discourse Markers in Dialog: A Theoretical and Computational Linguistic Account , 2003 .

[64]  Candace L. Sidner,et al.  COLLAGEN: A Collaboration Manager for Software Interface Agents , 1998, User Modeling and User-Adapted Interaction.

[65]  Arthur C. Graesser,et al.  A framework of synthesizing tutoring conversation capability with web-based distance education courseware , 2004, Comput. Educ..

[66]  Arthur C. Graesser,et al.  The Right Stuff: Do You Need to Sanitize Your Corpus When Using Latent Semantic Analysis? , 2002 .