Perspectivas tecnológicas para o aprimoramento de chatbots educacionais em AIML

  • Fábio J. Paz Pós - Gradua ção em Informática na Educação, Universidade Federal do Rio do Sul , Porto Alegre , Brasil
  • Clóvis Silveira Pós - Gradua ção em Informática na Educação, Universidade Federal do Rio do Sul, Porto Alegre, Brasil
  • Aliane Krassmann Pós - Gradua ção em Informática na Educação, Universidade Federal do Rio do Sul, Porto Alegre, Brasil
  • Liane Margarida Rockenbach Tarouco Pós - Gradua ção em Informática na Educação, Universidade Federal do Rio do Sul, Porto Alegre, Brasil


Conversational agents or chatbots have been increasingly exploited in education because they bring numerous benefits, as allowing students to interact and relate more humanly to virtual learning environments. Since the emergence of A.L.I.C.E. Project (1995) and the AIML language few open source solutions have emerged for the creation of chatbots. Despite ease of use, AIML has limitations inherent in rule-based logic about input and output patterns. This article discusses open source possibilities for the development of conversational agents, presenting suggesting ways of improving the use of AIML by adding the use of the JavaScript programming language and the access to external databases. Results of the study point to some solutions the mentioned techniques, providing the chatbot to have greater possibilities of search and answers.


[1] B. AbuShawar, E. Atwell, “ALICE Chatbot: Trials and Outputs”. Computación y Sistemas, vol. 19, no. 4, pp. 625–632, 2015
[2] R. Wallace (1995, jun 24), ALICE: Artificial Linguistic Internet Computer Entity: The A.L.I.C.E A.I. Foundation. [online] Disponível:
[3] B. AbuShawar and E. Atwell, Different measurements metrics to evaluate a chatbot system. Association for Computational Linguistics, 2007.
[4] J. Jacob et al. “Processo de Criação de um Modelo de Computação Afetiva para Chatbots”, Anais do XXII SBIE -XVII WIE, 2011, pp. 1784-1791.
[5] A. Krassmann, et al., “Initial Perception of Virtual World Users: A Study about Impacts of Learning Styles and Digital Experience”. International Educative Research Foundation and Publisher. 2017, pp 95-112.
[6] F. Sgobbi, et al., “Mundo virtual 3D e Internet das Coisas para motivar mudança de comportamento saudável”. Revista Iberoamericana de Educación en Tecnología y Tecnología en Educación. N°19, 2017, pp 7-15.
[7] L. Tibola, et al., “Virtual laboratory for promoting engagement and complex learning”. In E-Learn: World Conference on E-Learning in Corporate, Government, Healthcare, and Higher Education. Association for the Advancement of Computing in Education (AACE), 2014, pp. 1933-1938.
[8] Jr. Jacob, et al., “Processo de Criação de um Modelo de Computação Afetiva para Chatbots”. Anais do XXII SBIE -XVII WIE, 2011, pp. 1784 –1791.
[9] M. D. Leonhardt, et al., “Elektra: Um Chatbot para uso em ambiente educacional”. RENOTE, no.1 2003.
[10] M. M. N. André, et al., "Iaiml: A mechanism to treat intentionality in aiml Chatbots." Tools with Artificial
lntelligence, 18th IEEE International Conference on. IEEE, 2006, pp. 225-231.
[11] L. K. Fryer, et al., "Stimulating and sustaining interest in a language course: An experimental comparison of Chatbot and Human task partners." Computers in Human Behavior, 2017, pp. 461-468.
[12] Y. Mou, and X. Kun, "The media inequality: Comparing the initial human-human and human-AI social interactions." Computers in Human Behavior, 2017, pp. 432-440.
[13] S. Danilava, et al., “Artificial conversational companions a requirements analysis”. Proceedings 4th International Conference on Agents and Artificial Intelligence, SciTePress, pp. 282-289, 2012.
[14] J. E. Weizenbaum, “A computer program for the study of natural language communication between man and machine”. Communications of the ACM, v. 9,n. 1, pp. 3644, 1966.
[15] M. L. McNeal and D. Newyear, “Chatbot creation options”. Library Technology Reports, 49(8), pp. 11-17, 2013.
[16] E. V. B Aguiar, N. Vitorino, “Ferramentas e métodos para aperfeiçoamento do funcionamento de um agente conversacional”. Tecnologias Digitais na educação: Pesquisas e Práticas Pedagógicas. Essentia Editora. DOI: 10.19180/978-85-99968-49-9.7. , pp. 106-114, 2015.
[17] J. Hill et al, “Real conversations with artificial intelligence: A comparison between human–human online conversations and human–chatbot conversations”. Computers in Human Behavior. 49. DOI: 10.1016/j.chb.2015.02.026, pp. 245-250, 2015.
[18] R. Wallace. (2003, march, 28), Elements of AIML Style. ALICE A. I. Foundation. [online] Avaliable:
[19] S. Ghose and J. J. Barua, "Toward the implementation of a topic specific dialogue based natural language chatbot as an undergraduate advisor." Informatics, Electronics & Vision (ICIEV), International Conference on. IEEE, 2013.
[20] B. Abushawar and E. Atwell, “Chatbots: are they really useful?”, LDV-Forum –Band 22(1), pp. 31-50, 2007.
[21] .J. Patterson and A. Gibson, “Foundations of Neural Networks and Deep Learn” in Deeplearning. O’Reilly Media, Inc., 1005. 1. Ed.,pp. 41-80, 2017.
[22].S. Ramamoorthy. (2017, june, 17). Chatbots with Seq2Seq..[online]..Avaliable:.
[23] B. Wilcoxe. (2017, june, 02). Chatscript. Natural Language tool/dialog manager. [online]. Avaliable:
[24] B. Wilcox. (2017, june, 15). Beyonce Façade: Pattern Matching for Natural Language Applications..[online]..Avaliable:.
[25] M. Mateas and A. Stern. (2002, december, 5). Architecture, Authorial Idioms and Early Observations of the Interactive Drama Façade. [online]. Avaliable:
[26] M. Mateas and A. Stern. (2017, june, 02). Natural Language Understanding in Façade: Surface-text Processing..[online]..Avaliable:.
[27] M. D. Leonhardt and L. Tarouco. Aplicando Linguagem Natural ao Gerenciamento de Redes de Computadores através do Chatbot Doroty. XXV Congresso da Sociedade Brasileira de Computação. UNISINOS –São Leopoldo –RS, 2005.
[28] E. Aguiar, et al., “A construção do conhecimento matemático com engajamento e aprimoramento de habilidades cognitivas apoiada por um agente conversacional”. RELATEC Revista Latinoamericana de Tecnología Educativa. vol. 10, no. 2, pp. 21-35, 2011
Artículos originales