Hostname: page-component-74656f9884-rdgjk Total loading time: 0 Render date: 2026-11-07T14:58:49.388Z Has data issue: false hasContentIssue false

Recognizing entailment in intelligent tutoring systems*

Published online by Cambridge University Press:  16 September 2009

RODNEY D. NIELSEN
Affiliation:
Boulder Language Technologies, 2960 Center Green Ct, Boulder, CO 80301, USA Department of Computer Science, Institute of Cognitive Science and The Center for Computational Language and Education Research, University of Colorado, Campus Box 594, Boulder, CO 80309-0594, USA e-mails: Rodney.Nielsen@Colorado.edu, Wayne.Ward@Colorado.edu, James.Martin@Colorado.edu
WAYNE WARD
Affiliation:
Boulder Language Technologies, 2960 Center Green Ct, Boulder, CO 80301, USA Department of Computer Science, Institute of Cognitive Science and The Center for Computational Language and Education Research, University of Colorado, Campus Box 594, Boulder, CO 80309-0594, USA e-mails: Rodney.Nielsen@Colorado.edu, Wayne.Ward@Colorado.edu, James.Martin@Colorado.edu
JAMES H. MARTIN
Affiliation:
Department of Computer Science, Institute of Cognitive Science and The Center for Computational Language and Education Research, University of Colorado, Campus Box 594, Boulder, CO 80309-0594, USA e-mails: Rodney.Nielsen@Colorado.edu, Wayne.Ward@Colorado.edu, James.Martin@Colorado.edu
Rights & Permissions [Opens in a new window]

Abstract

This paper describes a new method for recognizing whether a student's response to an automated tutor's question entails that they understand the concepts being taught. We demonstrate the need for a finer-grained analysis of answers than is supported by current tutoring systems or entailment databases and describe a new representation for reference answers that addresses these issues, breaking them into detailed facets and annotating their entailment relationships to the student's answer more precisely. Human annotation at this detailed level still results in substantial interannotator agreement (86.2%), with a kappa statistic of 0.728. We also present our current efforts to automatically assess student answers, which involves training machine learning classifiers on features extracted from dependency parses of the reference answer and student's response and features derived from domain-independent lexical statistics. Our system's performance, as high as 75.5% accuracy within domain and 68.8% out of domain, is very encouraging and confirms the approach is feasible. Another significant contribution of this work is that it represents a significant step in the direction of providing domain-independent semantic assessment of answers. No prior work in the area of tutoring or educational assessment has attempted to build such domain-independent systems. They have virtually all required hundreds of examples of learner answers for each new question in order to train aspects of their systems or to hand-craft information extraction templates.

Information

Type
Papers
Copyright
Copyright © Cambridge University Press 2009
Figure 0

Fig. 1. Dependency parse tree for example reference answer.

Figure 1

Table 1. Sample ASK Qs with reference (R) and example student (A) answers

Figure 2

Fig. 2. Example dependency parse tree (a) and final representation (b).

Figure 3

Table 2. Facet annotation labels

Figure 4

Table 3. Distribution of annotation labels (145,911 facet annotations)

Figure 5

Table 4. Machine learning feature descriptions

Figure 6

Table 5. Tutor-Labels classifier accuracy on non-Assumed reference answer facets

Figure 7

Table 6. Classifier accuracy on RTE3 test set