Intelligent Computer Assisted Language Learning (ICALL) systems follow an accepted format, which utilizes an artiﬁcially intelligent tutor. The systems allow the user to input a sentence in the target language and the AI tutor analyzes the sentence and provides error correction. This approach can be expensive, impractical, and inﬂexible. Inﬂexibility can result in a lower quality of learning for the users of these systems. Here I present an alternative format for ICALL systems that utilizes an artiﬁcially intelligent student. This alternative is cost effective and practical because it does not require extra development time to make the artiﬁcial intelligence an expert on the language. Flipping the roles of tutor and student allows the user to focus on the basic concepts of the target language and allows the user to learn by teaching, which are critically acclaimed methods of learning.
McClain, Denee M., "Artificially Intelligent Computer Assisted Language Learning System With AI Student Component" (2016). Senior Research Projects. 188.