Intelligent CALL is sometimes called parser-based CALL, due to the heavy reliance that ICALL has on parsing. 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. 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. 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. Programs that attempt to fulfill this role are categorized as tutorial ICALL.
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. 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. 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).
Additionally, ICALL systems take a long time to develop, and developers must consult professionals in many disciplines. Programming ICALL software is a necessarily multi-disciplinary project.
Contemporary computer-assisted language learning. Thomas, Michael, 1969-, Reinders, Hayo., Warschauer, Mark. London: Bloomsbury Academic. 2012. ISBN 978-1-4411-1300-9. OCLC 820029337.{{cite book}}: CS1 maint: others (link) 978-1-4411-1300-9
Gamper, Johann; Knapp, Judith (2002). "A Review of Intelligent CALL Systems". Computer Assisted Language Learning. 15 (4): 329–342. doi:10.1076/call.15.4.329.8270. ISSN 0958-8221. S2CID 11814439. /wiki/Doi_(identifier)
Gamper, Johann; Knapp, Judith (2002). "A Review of Intelligent CALL Systems". Computer Assisted Language Learning. 15 (4): 329–342. doi:10.1076/call.15.4.329.8270. ISSN 0958-8221. S2CID 11814439. /wiki/Doi_(identifier)
Bontogon, 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. ISSN 0008-4506. S2CID 149711542. /wiki/Doi_(identifier)
Sentance, Susan (1993). Recognising and responding to English article usage errors : an ICALL based approach. ed.ac.uk (PhD thesis). University of Edinburgh. hdl:1842/20176. OCLC 605993412. EThOS uk.bl.ethos.661745.
/wiki/Sue_Sentance
Heift, Trude. (2007). Errors and intelligence in computer-assisted language learning : parsers and pedagogues. Schulze, Mathias, 1962-. New York: Routledge. ISBN 978-0-203-01221-5. OCLC 191541349. 978-0-203-01221-5
Matthews, Clive (1993). "Grammar Frameworks in Intelligent CALL". CALICO Journal. 11 (1): 5–27. doi:10.1558/cj.v11i1.5-27. S2CID 60842088. /wiki/Doi_(identifier)
Heift, Trude. (2007). Errors and intelligence in computer-assisted language learning : parsers and pedagogues. Schulze, Mathias, 1962-. New York: Routledge. ISBN 978-0-203-01221-5. OCLC 191541349. 978-0-203-01221-5
Matthews, Clive (1993). "Grammar Frameworks in Intelligent CALL". CALICO Journal. 11 (1): 5–27. doi:10.1558/cj.v11i1.5-27. S2CID 60842088. /wiki/Doi_(identifier)
Contemporary computer-assisted language learning. Thomas, Michael, 1969-, Reinders, Hayo., Warschauer, Mark. London: Bloomsbury Academic. 2012. ISBN 978-1-4411-1300-9. OCLC 820029337.{{cite book}}: CS1 maint: others (link) 978-1-4411-1300-9
Heift, Trude. (2007). Errors and intelligence in computer-assisted language learning : parsers and pedagogues. Schulze, Mathias, 1962-. New York: Routledge. ISBN 978-0-203-01221-5. OCLC 191541349. 978-0-203-01221-5
Shaalan 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. ISSN 0958-8221.{{cite journal}}: CS1 maint: numeric names: authors list (link) /wiki/Doi_(identifier)
Höhn, Sviatlana (2019-06-21). Artificial companion for second language conversation : chatbots support practice using conversation analysis. Cham, Switzerland. ISBN 978-3-030-15504-9. OCLC 1105896323.{{cite book}}: CS1 maint: location missing publisher (link) 978-3-030-15504-9
Höhn, Sviatlana (2019-06-21). Artificial companion for second language conversation : chatbots support practice using conversation analysis. Cham, Switzerland. ISBN 978-3-030-15504-9. OCLC 1105896323.{{cite book}}: CS1 maint: location missing publisher (link) 978-3-030-15504-9
Höhn, Sviatlana (2019-06-21). Artificial companion for second language conversation : chatbots support practice using conversation analysis. Cham, Switzerland. ISBN 978-3-030-15504-9. OCLC 1105896323.{{cite book}}: CS1 maint: location missing publisher (link) 978-3-030-15504-9
Chen, Nancy F.; Wee, Darren; Tong, Rong; Ma, Bin; Li, Haizhou (2016-11-01). "Large-scale characterization of non-native Mandarin Chinese spoken by speakers of European origin: Analysis on iCALL". Speech Communication. 84: 46–56. doi:10.1016/j.specom.2016.07.005. ISSN 0167-6393. https://doi.org/10.1016%2Fj.specom.2016.07.005
Shaalan 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. ISSN 0958-8221.{{cite journal}}: CS1 maint: numeric names: authors list (link) /wiki/Doi_(identifier)
Bontogon, 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. ISSN 0008-4506. S2CID 149711542. /wiki/Doi_(identifier)
Heift, Trude. (2007). Errors and intelligence in computer-assisted language learning : parsers and pedagogues. Schulze, Mathias, 1962-. New York: Routledge. ISBN 978-0-203-01221-5. OCLC 191541349. 978-0-203-01221-5
Heift, Trude. (2007). Errors and intelligence in computer-assisted language learning : parsers and pedagogues. Schulze, Mathias, 1962-. New York: Routledge. ISBN 978-0-203-01221-5. OCLC 191541349. 978-0-203-01221-5
Heift, Trude. (2007). Errors and intelligence in computer-assisted language learning : parsers and pedagogues. Schulze, Mathias, 1962-. New York: Routledge. ISBN 978-0-203-01221-5. OCLC 191541349. 978-0-203-01221-5
Höhn, Sviatlana (2019-06-21). Artificial companion for second language conversation : chatbots support practice using conversation analysis. Cham, Switzerland. ISBN 978-3-030-15504-9. OCLC 1105896323.{{cite book}}: CS1 maint: location missing publisher (link) 978-3-030-15504-9
Bailin, Alan; Levin, Lori (1989). "Introduction: Intelligent Computer-Assisted Language Instruction". Computers and the Humanities. 23 (1): 3–11. doi:10.1007/BF00058765. ISSN 0010-4817. JSTOR 30204410. S2CID 64307424. /wiki/Doi_(identifier)
Contemporary computer-assisted language learning. Thomas, Michael, 1969-, Reinders, Hayo., Warschauer, Mark. London: Bloomsbury Academic. 2012. ISBN 978-1-4411-1300-9. OCLC 820029337.{{cite book}}: CS1 maint: others (link) 978-1-4411-1300-9
Contemporary computer-assisted language learning. Thomas, Michael, 1969-, Reinders, Hayo., Warschauer, Mark. London: Bloomsbury Academic. 2012. ISBN 978-1-4411-1300-9. OCLC 820029337.{{cite book}}: CS1 maint: others (link) 978-1-4411-1300-9
Gamper, Johann; Knapp, Judith (2002). "A Review of Intelligent CALL Systems". Computer Assisted Language Learning. 15 (4): 329–342. doi:10.1076/call.15.4.329.8270. ISSN 0958-8221. S2CID 11814439. /wiki/Doi_(identifier)
Heift, Trude. (2007). Errors and intelligence in computer-assisted language learning : parsers and pedagogues. Schulze, Mathias, 1962-. New York: Routledge. ISBN 978-0-203-01221-5. OCLC 191541349. 978-0-203-01221-5
Attali, Yigal; Burstein, Jill (2006-02-01). "Automated Essay Scoring With e-rater® V.2". The Journal of Technology, Learning and Assessment. 4 (3). ISSN 1540-2525. https://ejournals.bc.edu/index.php/jtla/article/view/1650
Contemporary computer-assisted language learning. Thomas, Michael, 1969-, Reinders, Hayo., Warschauer, Mark. London: Bloomsbury Academic. 2012. ISBN 978-1-4411-1300-9. OCLC 820029337.{{cite book}}: CS1 maint: others (link) 978-1-4411-1300-9
Bailin, Alan; Levin, Lori (1989). "Introduction: Intelligent Computer-Assisted Language Instruction". Computers and the Humanities. 23 (1): 3–11. doi:10.1007/BF00058765. ISSN 0010-4817. JSTOR 30204410. S2CID 64307424. /wiki/Doi_(identifier)
Heift, Trude. (2007). Errors and intelligence in computer-assisted language learning : parsers and pedagogues. Schulze, Mathias, 1962-. New York: Routledge. ISBN 978-0-203-01221-5. OCLC 191541349. 978-0-203-01221-5
Bailin, Alan; Levin, Lori (1989). "Introduction: Intelligent Computer-Assisted Language Instruction". Computers and the Humanities. 23 (1): 3–11. doi:10.1007/BF00058765. ISSN 0010-4817. JSTOR 30204410. S2CID 64307424. /wiki/Doi_(identifier)
Bailin, Alan; Levin, Lori (1989). "Introduction: Intelligent Computer-Assisted Language Instruction". Computers and the Humanities. 23 (1): 3–11. doi:10.1007/BF00058765. ISSN 0010-4817. JSTOR 30204410. S2CID 64307424. /wiki/Doi_(identifier)
Höhn, Sviatlana (2019-06-21). Artificial companion for second language conversation : chatbots support practice using conversation analysis. Cham, Switzerland. ISBN 978-3-030-15504-9. OCLC 1105896323.{{cite book}}: CS1 maint: location missing publisher (link) 978-3-030-15504-9
Heift, Trude. (2007). Errors and intelligence in computer-assisted language learning : parsers and pedagogues. Schulze, Mathias, 1962-. New York: Routledge. ISBN 978-0-203-01221-5. OCLC 191541349. 978-0-203-01221-5
Höhn, Sviatlana (2019-06-21). Artificial companion for second language conversation : chatbots support practice using conversation analysis. Cham, Switzerland. ISBN 978-3-030-15504-9. OCLC 1105896323.{{cite book}}: CS1 maint: location missing publisher (link) 978-3-030-15504-9