Intelligent Computer Assisted Language Learning (ICALL), or Intelligent Computer Assisted Language Instruction (ICALI), involves the application of computing technologies to the teaching and learning of second or foreign languages.[1][2] ICALL combines Artificial intelligence with Computer Assisted Language Learning (CALL) systems to provide software that interacts intelligently with students, responding flexibly and dynamically to student's learning progress.[2][3][4]
ICALL developed from the field of Computer Assisted Language Learning (CALL) in the late 1970s[1] and early 1980s.[5] ICALL is a smaller field, and not yet fully formed.
Following the pattern of most language learning technologies, English is a prominent language featured in ICALL technology.[7] ICALL programs have also been developed in languages such as German,[8]Japanese,[8]Portuguese,[8]Mandarin Chinese,[9] and Arabic.[7] ICALL systems are also contributing to the learning of languages that are not as accessible to learn (due to a lesser amount of language resources), or less commonly learned languages, such as Cree.[3]
Features
Intelligent CALL is sometimes called parser-based CALL, due to the heavy reliance that ICALL has on parsing.[5] An example of the function of parsing in an ICALL software is a parser detecting errors in the syntax and morphology of sentences freely generated by student users. After using parsing to find any errors, ICALL can provide corrective feedback to students.[5]Parsing is considered a task of natural language processing.
The ability for students to receive feedback on random, uniquely produced sentences places ICALL in a more engaging teacher role. If students are struggling in certain areas, some ICALL systems will invent new sentences or questions in those areas, giving students more practice.[5] Basically, ICALL is meant to intelligently adapt to student learning needs as a student progresses; this often means (partially or wholly) fulfilling a tutor or teacher role.[8][10] Programs that attempt to fulfill this role are categorized as tutorial ICALL.[1]
Non-tutorial ICALL systems include various language tools and dialogue systems,[1] such as a digital interlocutor.[2] Programs for automatically evaluating student-written essays have also been invented,[5] such as the E-rater.[11]
Limitations
ICALL technology still has many issues and limitations, due to the recency of artificial intelligence being integrated into CALL systems, and the complexity of this enormous task.[1] Artificially intelligent educational software should do its best to encompass the linguistic knowledge and pedagogy of a language teacher in order to resolve these issues.[10] This includes tracking student learning, giving feedback, creating new challenging material in response to student needs, understanding effective teaching strategies, and detecting linguistic errors (grammar, spelling, semantics, morphology, and so on).[5][10]
Additionally, ICALL systems take a long time to develop, and developers must consult professionals in many disciplines.[10] Programming ICALL software is a necessarily multi-disciplinary project.[8]
^ abBontogon, Megan; Arppe, Antti; Antonsen, Lene; Thunder, Dorothy; Lachler, Jordan (2018). "Intelligent Computer Assisted Language Learning (ICALL) for nêhiyawêwin : An In-Depth User-Experience Evaluation". Canadian Modern Language Review. 74 (3): 337–362. doi:10.3138/cmlr.4054. ISSN0008-4506. S2CID149711542.
^ abcdefghiHeift, Trude. (2007). Errors and intelligence in computer-assisted language learning : parsers and pedagogues. Schulze, Mathias, 1962-. New York: Routledge. ISBN978-0-203-01221-5. OCLC191541349.
^ abShaalan 1, Khaled F (2005). "An Intelligent Computer Assisted Language Learning System for Arabic Learners". Computer Assisted Language Learning. 18 (1–2): 81–109. doi:10.1080/09588220500132399. ISSN0958-8221.{{cite journal}}: CS1 maint: numeric names: authors list (link)
^ abcdefHöhn, Sviatlana (2019-06-21). Artificial companion for second language conversation : chatbots support practice using conversation analysis. Cham, Switzerland. ISBN978-3-030-15504-9. OCLC1105896323.{{cite book}}: CS1 maint: location missing publisher (link)