A chatbot system to support visually impaired students: a pilot experiment

  • Leonardo Padilha UTFPR
  • Alinne C. Correa Souza UTFPR
  • Francisco Carlos M. Souza UTFPR


Students with visual impairment need for different methods to assist their studies such as read tools and conversation bots (chatbots). Assistive technologies can be incorporated as a training or support tool and specifically in the educational field as complementary material. This paper proposes a chatbot as a study that supports an intelligent system for visually impaired students. Finally, the paper reports a pilot experiment regarding the effectiveness, time of response, and speech output of the proposed system in two scenarios of the software engineering area. Overall, the system proved to be tolerant of typing errors and returned quick responses by 0,9 seconds on average. Our results also demonstrate the efficiency in output with speech employing a library called gTTS.


Albatineh, A. N. and Niewiadomska-Bugaj, M. (2011). Correcting jaccard and other similarity indices for chance agreement in cluster analysis. Advances in Data Analysis and Classification, 5(3):179–200.

Alves, M. F. S. (2017). Laura: Um chatterbot para responder perguntas sobre java. Master’s thesis, Universidade Federal do Ceara, Quixada, Brazil.

Basili, V. and Weiss, D. (1986). A methodology for collecting valid software engineering data. IEEE Transactions on Software Engineering, 10(6):728–738.

Batista, A. F. M., Marietto, M. G. B., Barbosa, G. C. O; Françã, R. S., and Kobayashi, G. (2009). Multi-agent systems to build a computational middleware: A chatterbot case study. In Proceedings of the 4th International Conference for Internet Technology and Secured Transactions, (ICITST), pages 1–2.

Benotti, L., Martínez, M. C., and Schapachnik, F. (2014). Engaging high school students using chatbots. In Proceedings of the Conference on Innovation Technology in Computer Science Education, ITiCSE ’14, pages 63–68.

Huang, J., Zhou, M., and Yang, D. (2007). Extracting chatbot knowledge from online discussion forums. In Proceedings of the 20th International Joint Conference on Artifical Intelligence.

Inoue, P. N. and Vinciguerra, D. (2009). Chatterbot para auxiliar no aprendizado de uma linguagem de programacao. Anuario da Producao de Iniciacao Cientifica Discente, XII(13):273–283.

Likert, R. (1932). A technique for the measurement of attitudes. Journal Archives of Psychology, 22(140):1–55.

Pereira, J. (2016). Leveraging chatbots to improve self-guided learning through conversational quizzes. In Proceedings of the Fourth International Conference on Technological Ecosystems for Enhancing Multiculturality, TEEM ’16, pages 911–918.

Silveira, J. L. and Thiry (2010). Desenvolvimento de um chatterbot para Área de medição de software. In Computer on the Beach, pages 87–91.

Wohlin, C., Runeson, P., Host, M., Ohlsson, M. C., Regnell, B., and Wesslen, A. (2012). Experimentation in Software Engineering: An Introduction. Springer-Verlag Berlin Heidelberg, 1st. edition.
PADILHA, Leonardo; SOUZA, Alinne C. Correa; SOUZA, Francisco Carlos M.. A chatbot system to support visually impaired students: a pilot experiment. In: ESCOLA REGIONAL DE ENGENHARIA DE SOFTWARE (ERES), 6. , 2022, Blumenau. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 151-160. DOI: https://doi.org/10.5753/eres.2022.227985.