Error Diagnosis in the FreeText Project
DOI:
https://doi.org/10.1558/cj.v20i3.481-495Keywords:
CALL, Natural Language Processing (NLP), Error Diagnosis, Error Tagging, Intelligent FeedbackAbstract
This paper presents an overview of the research conducted within the FreeText project to build an automatic error diagnosis system for learners of French as a foreign language. After a brief review of the main features of the project and of the learner corpus collected and used within the project, the paper focuses on the error diagnosis system itself and, more specifically, on two of its components: (a) a syntactic checker making use of two different diagnosis techniques to detect errors of purely grammatical nature and (b) a sentence comparison tool which compares learners' answers with those stored in the system to detect possible semantic discrepancies such as referents or word usage. Advantages of such an automatic system and ideas for further research are then discussed.
References
Chomsky, N., & Lasnik, H. (1995). The theory of principles and parameters. In N. Chomsky (Ed.), The minimalist program (pp. 13-127). Cambridge, MA: MIT Press.
Etchegoyhen, T., & Wehrle, T. (1998). Overview of GBGen: A large-scale, domain independent syntactic generator. In Proceedings of the 9th international workshop on natural language generation (pp. 288-291). Niagara-on-the-Lake, NY: Association for Computational Linguistics.
Felshin, S. (1995). The athena language learning project NLP system: A multilingual system for conversation-based language learning. In V. M. Holland, J. D. Kaplan, & M. R. Sams (Eds.), Intelligent language tutors: Theory shaping technology (pp. 257-272). Hove, UK: Erlbaum.
Granger, S., Vandeventer, A., &. Hamel, M.-J. (2001). Analyse des corpus d’apprenants pour l’ELAO basé sur le TAL. Traitement automatique des langues, 42 (2), 609-621.
Heinecke, J., Kunze, J., Menzel, W., & Schröder, I. (1998). Eliminative parsing with graded constraints. In P. Isabelle (Ed.), Proceedings of the 17th international conference on computational linguistics (COLING) (pp. 526-530). Montreal, Canada.
L’haire, S., Mengon, J., & Laenzlinger, C. (2000). Outils génériques et transfert hybride pour la traduction automatique sur Internet. In Actes de TALN 2000 (pp. 253262). Lausanne: ATALA.
Matthews, C. (1993). Grammar frameworks in intelligent CALL. CALICO Journal, 11, 5-27.
Potter, K. R. (2002, November 28). Taming overgeneration in a constraint-relaxed parser. Paper presented at the 13th meeting of Computational Linguistics in the Netherlands, Groningen.
Vosse, T. (1992). Detecting and correcting morpho-syntactic errors in real texts. In Proceedings of the Third Conference on Applied Natural Language Processing (pp. 111-118). Trento, Italy: ACL.
Wehrli, E. (1997). L’analyse syntaxique des langues naturelles: Problèmes et méthodes. Paris: Masson.
Weischedel, R. M., & Black, J. E. (1980). Responding intelligently to unparsable inputs. American Journal of Computational Linguistics, 6 (2), 97-109.