SeerahBot: An Arabic Chatbot About Prophet’s Biography
Keywords:
Artificial intelligence, NLP, Arabic chatbotAbstract
Chatbots have become very popular in our times and are used in several fields. The emergence of chatbots has created a new way of communicating between human and computer interaction. In this study, we have developed a Chatbot in Arabic language, which is a program that can understand and analyze Arabic language. The Chatbot developed in this study contributes to its users about the Prophet’s biography and provide them with valuable information. SeerahBot will be the first chatbot dedicated to the Prophet’s biography. We implemented this system by using two methods first build retrieval based chatbot from scratch using natural language processing NLP and machine learning techniques and second technique we used a chatbot design platform. To facilitate access to SeerahBot, we have made it available on Telegram. SeerahBot was tested, and the results were acceptable.
Downloads
References
Shawar, B.A., Atwell, E.: Different measurements metrics to evaluate a chatbot system. In: Proceedings of the Workshop on Bridging the Gap: Academic and Industrial Research in Dialog Technologies, Association for Computational Linguistics, pp. 89–96 (2007)
Chatbot | definition of chatbot in english by Lexico Dictionaries, . (2019). Lexico Dictionaries | English website: https://www.lexico.com/en/definition/chatbot. (Retrieved16 July 2019).
Weizenbaum, J.: ELIZA—a computer program for the study of natural language communication between man and machine. Commun. ACM 9(1), 36–45 (1966)
Daniel Jurafsky, James H.(2019). Martin.Speech and Language Processing. Third Edition
Brandtzaeg, P. B., & Følstad, A. (2017, November). Why people use chatbots. In International Conference on Internet Science (pp. 377-392). Springer, Cham.
Wallace, R.S.: The anatomy of ALICE. In: Parsing the Turing Test, pp. 181–210. Springer, Dordrecht (2009)
https://en.wikipedia.org/wiki/Artificial_Linguistic_Internet_C omputer_Entity
Adamopoulou, E., & Moussiades, L. (2020). Chatbots: History, technology, and applications. Machine Learning with Applications, 2, 100006.
https://en.wikipedia.org/w/index.php?title=Siri&oldid=94252 4254
Mathew, R. B., Varghese, S., Joy, S. E., & Alex, S. S. (2019, April). Chatbot for disease prediction and treatment recommendation using machine learning. In 2019 3rd International Conference on Trends in Electronics and Informatics (ICOEI) (pp. 851-856). IEEE.
Naous, T., Hokayem, C., & Hajj, H. (2020, December). Empathy-driven Arabic Conversational Chatbot. In Proceedings of the Fifth Arabic Natural Language Processing Workshop (pp. 58-68).
Rashkin, H., Smith, E. M., Li, M., & Boureau, Y. L. (2018). Towards empathetic open-domain conversation models: A new benchmark and dataset. arXiv preprint arXiv:1811.00207 [13] https://pypi.org/project/googletrans/
Al-Ghadhban, D., & Al-Twairesh, N. (2020). Nabiha: An Arabic dialect chatbot. Int. J. Adv. Comput. Sci. Appl, 11(3), 1-8.
العاز ي، وسى. )٢٠١٣(. اللؤلؤ المكنون في سالن النلي الم ون [15] [16] https://en.wikipedia.org/wiki/Microsoft_Azure [17] N. M. Radziwill and M. C. Benton, “Evaluating Quality of
Chatbots and Intelligent Conversational Agents,” ArXiv Prepr. ArXiv170404579, 2017.
A. Abran, A. Khelifi, W. Suryn, and A. Seffah, “Usability meanings and interpretations in ISO standards,” Softw. Qual. J., vol. 11, no. 4, pp. 325– 338, 2003.