Preprint / Version 1

APABOT: A Chatbot for ASD Treatment Implemented by ParlAI


chatbot, autism spectrum disorders, ASD, artificial intelligence, AI


Abstract: Chatbots are a conversational computer system that is built to imitate human daily conversation to give online support and guidance. As chatbots became increasingly popular, its usage became diverse as people started to create different types of chatbots. This paper will work on the usage of Chatbot for Autistic people since the Chatbot has provided a new opportunity for learning. Purpose: To create a chatbot that emotionally supports the needs of people with autism spectrum disorder. Method: The study will incorporate an AI as the basis for Chatbot dialogue using the open-source ParlAI framework. Result: Using the open source framework and python programming language, ParlAI is successfully made and used as an online chat bot that could be scaled toward ASD patients. Conclusion: Chatbot has been proven to be useful as an online conversational helping bot. As now, Chatbot can help many people to do daily talk. Not only helped to learn to communicate, but other knowledge that they might never have had. Further validation with real clinical setting is necessary, and ethical clearance should be secured for that regard.


Faras, H., Al Ateeqi, N., & Tidmarsh, L. (2010). Autism spectrum disorders. Annals of Saudi medicine, 30(4), 295–300.

Johnson, C. P., Myers, S. M., & American Academy of Pediatrics Council on Children With Disabilities (2007). Identification and evaluation of children with autism spectrum disorders. Pediatrics, 120(5), 1183–1215.

Danesh, A. A., Howery, S., Aazh, H., Kaf, W., & Eshraghi, A. A. (2021). Hyperacusis in Autism Spectrum Disorders. Audiology research, 11(4), 547–556.

Badiah, L. I. (2018). The Importance of Social Skills for Autism. Proceedings of the 2nd INDOEDUC4ALL - Indonesian Education for All (INDOEDUC 2018).

Lalwani, Tarun and Bhalotia, Shashank and Pal, Ashish and Rathod, Vasundhara and Bisen, Shreya, Implementation of a Chatbot System using AI and NLP (May 31, 2018). International Journal of Innovative Research in Computer Science & Technology (IJIRCST) Volume-6, Issue-3, May-2018, Available at SSRN: or

Anagnostopoulou, P., Alexandropoulou, V., Lorentzou, G., Lykothanasi, A., Ntaountaki, P. & Drigas, A. (2020). Artificial Intelligence in Autism Assessment. International Journal of Emerging Technologies in Learning (iJET), 15(6), 95-107. Kassel, Germany: International Journal of Emerging Technology in Learning. Retrieved February 16, 2022 from

Boyd, B., McDonough, S., & Bodfish, J. (2011). Evidence-Based Behavioral Interventions for Repetitive Behaviors in Autism. Journal Of Autism And Developmental Disorders, 42(6), 1236-1248. doi: 10.1007/s10803-011-1284-z

Roller, S., Dinan, E., Goyal, N., Ju, D., Williamson, M., Liu, Y., Xu, J., Ott, M.,Shuster, K., Smith, E. M., Boureau, Y-Lan., & Weston, J. (2020). Recipesfor building an open-domain chatbot.

Mikhail Burtsev, Seliverstov, A., Airapetyan, R., & Marat Zaynutdinov. (2018, July 27). DeepPavlov: Open-Source Library for Dialogue Systems. ResearchGate; unknown. en-Source_Library_for_Dialogue_Systems

American Psychiatric Association. (2013). Diagnostic and statistical manual of mental disorders. 5th ed. Arlington: American Psychiatric Publishing.

Neggers, Y. H. (2014). Increasing Prevalence, Changes in Diagnostic Criteria, and Nutritional Risk Factors for Autism Spectrum Disorders. ISRN Nutrition, 2014, 1–14.

Luciano, K. (2016). Autism spectrum disorder. Journal of the American Academy of Physician Assistants, 29(10), 14–15.

DeFilippis, M., & Wagner, K. D. (2016). Treatment of Autism Spectrum Disorder in Children and Adolescents. Psychopharmacology Bulletin, 46(2), 18–41. nitive%20behavior%20therapy%20(CBT)%20has

Heron, M. J., Hanson, V. L., & Ricketts, I. (2013). Open Source and Accessibility: Advantages and Limitations. Journal of Interaction Science, 1(1), 2.

Miller, A. H., Feng, W., Fisch, A., Lu, J., Batra, D., Bordes, A., Parikh, D., & Weston, J. (2017). ParlAI: A Dialog Research Software Platform.

Chen, S., Zhang, Y., & Yang, Q. (2021). Multi-Task Learning in Natural Language Processing: An Overview.

Li, X., Zhong, H., Zhang, B., & Zhang, J. (2020). A General Chinese Chatbot Based on Deep Learning and Its’ Application for Children with ASD. International Journal of Machine Learning and Computing, 10(4), 519–526 DOI: 10.18178/ijmlc.2020.10.4.967

Cooper, A., & Ireland, D. (2018). Designing a Chat-Bot for Non-Verbal Children on the Autism Spectrum., 63–68.

Kingma, D. P., & Ba, J. (2014). Adam: A Method for Stochastic Optimization. arXiv.

Rashkin, H., Smith, E. M., Li, M., & Boureau, Y.-L. (2019). Towards Empathetic Open-domain Conversation Models: a New Benchmark and Dataset. arXiv.

Krügel, S., Ostermaier, A., & Uhl, M. (2023). The moral authority of ChatGPT.