Fostering Language Learner Autonomy Through Adaptive Conversation Tutors

CALL can be a route to learner autonomy, allowing students to use PC-based software to learn individually, without need of class or teacher. However, language is above all a medium for communication, implying a dialogue of two or more participants: although CALL can provide exercises and lessons in grammar, vocabulary, writing skills etc, it might seem that conversation practice still calls for a teacher, or at least fellow students. A chatbot is a program which can chat in natural language, on a topic built into the chatbot’s internal linguistic knowledge model. Many chatbots exist, with different “knowledge” programmed by the chatbot builder. A chatbot may appear to be a suitable partner for conversation practice; for example, the speak2me.net website includes Lucy, who “chats” in the language and style of a nice, polite British young lady. However, language teachers will know that conversation practice is normally on a specific topic, to learn topic-specific vocabulary and language. Lucy is nice to chat with initially, but doesn’t adapt to different topics or lessons. Furthermore, Lucy helps autonomous learners of English, but not other languages. We have developed algorithms for adapting or retraining a chatbot with a corpus, to chat in the language and topic of the training corpus. An attraction of the corpus-training approach is that in principle any corpus, in any language and on any topic, can be used; so we have gone on to test this principle, by using domain-specific corpora to train chatbots to chat on specific topics such as the Qu’ran , Computing Frequently Asked Questions, and non-English language corpora such as the Corpus of Spoken Afrikaans. Language learners and teachers have given evaluation feedback, indicating that these adaptive chatbots offer a useful autonomous alternative to traditional classroom-based conversation practice.

[1]  John F. Dooley,et al.  An artifical intelligence course in a liberal arts program , 1988, SGCS.

[2]  W. DeWolf,et al.  A Multi-Institutional Randomized Controlled Trial of Adjuvant Web-Based Teaching to Medical Students , 2006, Academic medicine : journal of the Association of American Medical Colleges.

[3]  Eric Atwell Web chatbots: the next generation of speech systems? , 2005 .

[4]  Richard Robin,et al.  COMMENTARY: LEARNER-BASED LISTENING AND TECHNOLOGICAL AUTHENTICITY , 2007 .

[5]  Tadanori Mizuno,et al.  "Web-CALL": a language learning support system using Internet , 2000, Proceedings Seventh International Conference on Parallel and Distributed Systems: Workshops.

[6]  Jiyou Jia,et al.  CSIEC (Computer Simulator in Educational Communication): An Intelligent Web-Based Teaching System for Foreign Language Learning , 2003, ArXiv.

[7]  Eric Atwell,et al.  A comparative evaluation of modern English corpus grammatical annotation schemes , 2000 .

[8]  Eric Atwell,et al.  Using corpora in machine-learning chatbot systems , 2005 .

[9]  Michael D. Alder,et al.  Introducing MegaHAL , 1998, CoNLL.

[10]  Bayan Abu Shawar,et al.  Using dialogue corpora to train a chatbot , 2003 .

[11]  Jiyou Jia,et al.  The Study of the Application of a Web-Based Chatbot System on the Teaching of Foreign Languages , 2004 .

[12]  Karen Brennan THE MANAGED TEACHER: EMOTIONAL LABOUR, EDUCATION, AND TECHNOLOGY , 2006 .

[13]  Eric Atwell,et al.  A chatbot system as a tool to animate a corpus , 2005 .

[14]  Luke K. Fryer,et al.  EMERGING TECHNOLOGIES Bots as Language Learning Tools , 2006 .

[15]  Glenn Fern Computer Assisted Language Learning in Japan , 2003 .

[16]  Y. Wilks,et al.  CONVERSE: a Conversational Companion , 1999 .

[17]  Jason Hutchens,et al.  How to Pass the Turing Test by Cheating , 1997 .

[18]  Joseph Weizenbaum,et al.  Contextual understanding by computers , 1967, CACM.

[19]  Eric Atwell,et al.  Chatbots: Are they Really Useful? , 2007, LDV Forum.

[20]  Susan Bull,et al.  Bringing chatbots into education: Towards natural language negotiation of open learner models , 2006, Knowl. Based Syst..

[21]  Eric Atwell,et al.  Leeds Unix Knowledge Expert: a domain-dependent expert system generated with domain-independent tools , 1987 .

[22]  Diego Molla Aliod,et al.  Question Answering in Restricted Domains: An Overview , 2007, CL.

[23]  Bayan Abu Shawar,et al.  Using the Corpus of Spoken Afrikaans to generate an Afrikaans chatbot , 2003 .

[24]  Ying Liu,et al.  An evaluation of the chat and knowledge delivery components of a low-level dialog system: The AZ-ALICE experiment , 2007, Decis. Support Syst..

[25]  A. M. Turing,et al.  Computing Machinery and Intelligence , 1950, The Philosophy of Artificial Intelligence.

[26]  Xiang Feng,et al.  Final year project , 2005 .