BANZAI: An Application of Natural Language Processing to Web-based Language Learning
Issue: Vol 19 No. 3 (2002)
Journal: CALICO Journal
Subject Areas:
Abstract:
This paper presents BANZAI, a new intelligent language tutor program developed by the author over the past two years. The BANZAI application is programmed in Java and runs in a web browser over the Internet. It is designed to develop learners' grammatical and sentence production skills in Japanese as well as to instill cultural knowledge about Japan. It handles Japanese characters so learners can read and produce sentences in kana and kanji. More importantly, BANZAI employs artificial intelligence (AI) and natural language processing (NLP) technology, which enables the program to read, parse, and correct sentences typed by learners. The NLP analyzer consists of a lexicon, a morphological generator, a word segmentor, a morphological parser, a syntactic parser, an error detector, and a feedback generator. The first section of this paper provides an overview of BANZAI's capability. The second and third sections briefly describe each component of the NLP analyzer and explain how the system handles student errors. The fourth section illustrates actual lessons and sample exercises provided by BANZAI. The program has been integrated into the Japanese curriculum at the University of San Francisco since the autumn of 2000. Questionnaire results indicate an enthusiastic student response.
Author: Noriko Nagata