Broadening input understanding in a language-based intelligent tutoring system

The CIRCSIM-Tutor intelligent tutoring system (ITS) tutors medical students about the baroreceptor reflex, a mechanism for controlling blood pressure. CIRCSIM-Tutor is predicated on the belief that students learn more when they are forced to use language to produce answers, thus the tutor processes free-text student input. The goal of this research was to replace the input understanding component in the current version of the ITS and suggest improvements which can be made for the next version. Even though the current version of CIRCSIM-Tutor asks closed questions which can be satisfied with short answers, student input can contain a variety of messy phenomena, including strange syntax, impromptu abbreviations, spelling errors, “near miss” answers to questions, and answers which are appropriate but unexpected, equations interpolated into the text, and hedged answers. Answers which don't match the category of what was being asked for can often be diagnostic of student difficulties which ought to be tutored. To address these issues I implemented an input understander based on finite-state transducers, similar to the approach used by many information extraction systems. I discuss how it is possible to add a category of more open questions to CIRCSIM-Tutor's tutorial repertoire, where the tutor tries to gather information from the student. These questions admit of a wide variety of possible answers, which I show can be processed by the technique of Latent Semantic Analysis. I argue that merely asking these questions, with a very imperfect understanding of the answers, should be enough for improving learning. The new input understander has been incorporated into CIRCSIM -Tutor where it is currently used by physiology classes at Rush Medical College.

[1]  Arthur C. Graesser,et al.  The Foundations and Architecture of Autotutor , 1998, Intelligent Tutoring Systems.

[2]  John R. Anderson,et al.  Rules of the Mind , 1993 .

[3]  Christopher K. Riesbeck,et al.  Inside Case-Based Reasoning , 1989 .

[4]  Robert E. Frederking Integrated natural language dialogue : a computational model , 1988 .

[5]  Wesley M. Jacobsen,et al.  Papers from the Fourteenth Regional Meeting, Chicago Linguistic Society, April 13-14, 1978 , 1978 .

[6]  M. Baltin,et al.  The Mental representation of grammatical relations , 1985 .

[7]  Daniel C. Edelson Learning From Cases and Questions: The Socratic Case-Based Teaching Architecture , 1996 .

[8]  Martha W. Evens,et al.  Spelling Correction using Context , 1998, ACL.

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

[10]  Michael W. Berry,et al.  SVDPACKC (Version 1.0) User''s Guide , 1993 .

[11]  Reva Freedman,et al.  RELATIONSHIP BETWEEN TUTORIAL GOALS AND SENTENCE STRUCTURE IN A CORPUS OF TUTORING TRANSCRIPTS , 1998 .

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

[13]  William E. Nagy,et al.  The Vocabulary Conundrum. , 1992 .

[14]  Susan T. Dumais,et al.  Using Linear Algebra for Intelligent Information Retrieval , 1995, SIAM Rev..

[15]  S. Pinker The Language Instinct , 1994 .

[16]  Jeffrey D. Ullman,et al.  Introduction to Automata Theory, Languages and Computation , 1979 .

[17]  郑有志 谈谈A Grammar of Contemporary English对于分句与句子问题的若干处理 , 1993 .

[18]  Marc Moens,et al.  Seventh Message Understanding Conference (MUC-7) , 1998 .

[19]  Reva Freedman,et al.  Interaction of discourse planning, instructional planning and dialogue management in an interactive tutoring system , 1996 .

[20]  Mohammad Ali Elmi A natural language parser with interleaved spelling correction supporting lexical functional grammar and ill-formed input , 1994 .

[21]  Richard C. Anderson,et al.  How Many Words are There in Printed School English , 1984 .

[22]  Arthur C. Graesser Questioning Mechanisms During Tutoring, Conversation, and Human-Computer Interaction , 1993 .

[23]  Martha W. Evens,et al.  Spelling Correction for an Intelligent Tutoring System , 1989, Great Lakes Computer Science Conference.

[24]  Vincent Aleven,et al.  combatting Shallow Learning in a Tutor for Geometry Problem Solving , 1998, Intelligent Tutoring Systems.

[25]  Martha W. Evens,et al.  Recognizing and responding to student plans in an intelligent tutoring system: circsim-tutor , 1997 .

[26]  Chong Woo Woo,et al.  Instructional planning in an intelligent tutoring system: combining global lesson plans with local discourse control , 1992 .

[27]  T. Landauer,et al.  Indexing by Latent Semantic Analysis , 1990 .

[28]  Reva Freedman,et al.  What Should the Tutor Do When the Student Cannot Answer a Question? , 1999, FLAIRS Conference.

[29]  Barbara J. Grosz,et al.  The Representation and Use of Focus in a System for Understanding Dialogs , 1977, IJCAI.

[30]  Charles Eugene Martin,et al.  Direct memory access parsing , 1992 .

[31]  D. Bobrow,et al.  Representation and Understanding: Studies in Cognitive Science , 1975 .

[32]  Arthur C. Graesser,et al.  Simulating Smooth Tutorial Dialogue with Pedagogical Value , 1998, FLAIRS.

[33]  R R Burton,et al.  Toward a natural-language capability for computer-assisted instruction , 1986 .

[34]  Abigail S. Gertner Providing Feedback to Equation Entries in an Intelligent Tutoring System for Physics , 1998, Intelligent Tutoring Systems.

[35]  Alon Lavie,et al.  Glr*: a robust grammar-focused parser for spontaneously spoken language , 1996 .

[36]  Emmanuel Roche,et al.  Finite-State Language Processing , 1997 .

[37]  Stephen P. Norris,et al.  Center for the Study of Reading , 1991 .

[38]  T DumaisSusan,et al.  Using linear algebra for intelligent information retrieval , 1995 .

[39]  Gregory A. Sanders,et al.  Generation of explanations and multi-turn discourse structures in tutorial dialogue, based on transcript analysis , 1996 .

[40]  Reva Freedman,et al.  Generating and Revising Hierarchical Multi-turn Text Plans in an ITS , 1996, Intelligent Tutoring Systems.

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

[42]  William E. Nagy,et al.  CENTER FOR THE STUDY OF READING Technical Report No . 627 ON THE ROLE OF CONTEXT IN FIRST-AND SECOND-LANGUAGE VOCABULARY LEARNING , 2011 .

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

[44]  Douglas E. Appelt,et al.  FASTUS: A Cascaded Finite-State Transducer for Extracting Information from Natural-Language Text , 1997, ArXiv.

[45]  Kenneth R. Koedinger,et al.  Elaborating Models of Algebraic Expression-Writing , 1998, Intelligent Tutoring Systems.

[46]  Ramzan Khuwaja,et al.  A model of tutoring: facilitating knowledge integration using multiple models of the domain , 1995 .

[47]  Albert T. Corbett,et al.  A Formative Evaluation of the PACT Algebra II Tutor: Support for Simple Hierarchical Reasoning , 1998, Intelligent Tutoring Systems.

[48]  Martha W. Evens,et al.  Handling ill-formed natural language input for an intelligent tutoring system , 1990 .

[49]  Ann L. Brown,et al.  The Effect of Instructional Explanations on Learning From Scientific Texts , 1997 .

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

[51]  Reva Freedman,et al.  SGML-Based Markup as a Step toward Improving Knowledge Acquisition for Text Generation , 1998 .

[52]  Susan T. Dumais,et al.  Improving the retrieval of information from external sources , 1991 .

[53]  Tom Routen,et al.  Intelligent Tutoring Systems , 1996, Lecture Notes in Computer Science.

[54]  Diego Mollá Aliod,et al.  A real world implementation of answer extraction , 1998, Proceedings Ninth International Workshop on Database and Expert Systems Applications (Cat. No.98EX130).