GenieTutor: A Computer-Assisted Second-Language Learning System Based on Spoken Language Understanding
This paper introduces a computer-assisted second-language learning system using spoken language understanding. The system consists of automatic speech recognition, semantic/grammar correction evaluation, and tutoring module. The speech recognition is optimized for non-natives as well as natives for educational purpose and smooth interaction. Semantic/grammar correction evaluation evaluates whether the non-native learner's utterance is appropriate semantically and is correct grammatically. Tutoring module decides to go to the next turn or ask the learner to try again, and also provides a turn-by-turn corrective feedback using evaluation results. We constructed English learning service consisting of three stages such as Pronunciation Clinic, Think&Talk and Look&Talk using the system.
KeywordsComputer-assisted second-language learning system Non-native-optimized speech recognition Grammar error correction Semantic correctness evaluation Educational feedback
This work was supported by the ICT R&D program of MSIP/IITP (10035252, Development of dialog-based spontaneous speech interface technology on mobile platform).
- Ng HT, Wu SM, Briscoe T (2014) The CoNLL-2014 shared task on grammatical error correction. In: Proceedings of the 18th conference on computational natural language learning, pp 1–14Google Scholar
- Young S et al. (2009) The HTK book (for HTK version 3.4). Microsoft Corporation, Cambridge University Engineering Department, March 2009Google Scholar