Building Kurdish Chatbot Using Free Open Source Platforms

  • Kanaan M. Kaka-Khan Department of Computer Science, University of Human Development, Iraq


Chatbot is a program that utilizes natural language understanding and processing technology to have a human-like conversation. Nowadays chatbots are capable to interact with users in world’s majority languages. Unfortunately, bots that interact with Kurdish users are rare. This paper is an attempt to bridge the gap between chatbots and Kurdish users. This paper tries to implement a free open source platform (pandorabots) to build a Kurdish chatbot. I present a number of challenges for Kurdish chatbot at the last section of this work.

Index Terms: Artificial Intelligence, Artificial Intelligence Markup Language, Chatbot, Pandorabots


[1] “How to Build a Bot using the Playground UI”. Available:

[2] “The Complete Beginner’s Guide to Chatbots.” Matt Schlicht, Founder of Chatbots Magazine, Apr. 20, 2016. Available:

[3] “Botta: An Arabic Dialect Chatbot.” Dana Abu Ali and Nizar Habash, Proceedings of COLING 2016, the 26th International Conference on Computational Linguistics: System Demonstrations, Osaka, Japan, pp. 208-212, Dec. 11, 17, 2016.

[4] “Best uses of Chatbots in the UK.” Charlotte Jee. Available: Jun. 08, 2017.

[5] “Chatbot Survey 2017.” Ayush Jain, Co-founder and CEO at Mindbowser. Available: [Feb. 08,

[6] “Chatbot Applications and Considerations.” Josef Ondrejcka. Available: [Sep. 19, 2016].

[7] “Messaging Apps are Now Bigger than Social Networks.” BI Intelligence. Available: [Sep. 20, 2016].

[8] J. Weizenbaum. “ELIZA-a computer program for the study of natural language communication between man and machine.” Communications of the ACM, vol. 9, no. 1, pp. 36-45, 1966.

[9] A. M. Turing. “Computing machinery and intelligence.” Mind, vol. 59, no. 236, pp. 433-460, 1950.

[10] R. S. Wallace. “The Anatomy of A.L.I.C.E.” Available:

[11] M. Weinberger. Why Amazon’s Echo is Totally dominating-and what Google, Microsoft, and Apple have to do to Catch Up. Available: [Jan. 14, 2017].

[12] R. Wallace. The Elements of AIML Style, San Francisco: Alice AI Foundation, 2003.

[13] B. A. Shawar and E. Atwell. “Using dialogue corpora to train a chatbot.” In Proceedings of the Corpus Linguistics 2003 Conference, pp. 681-690, 2003.

[14] “Evaluation of in Kurdish machine translation system.” Kanaan and Fatima, Proceedings of UHD 2017, the 4th International Scientific Conference, Sulaimanya, Iraq, pp. 862-868, Jun. 2017.

[15] J. Cahn. “CHATBOT: Architecture, design, and development.” University of Pennsylvania School of Engineering and Applied Science Department of Computer and Information Science, Apr. 26, 2017.
How to Cite
KAKA-KHAN, Kanaan M.. Building Kurdish Chatbot Using Free Open Source Platforms. UHD Journal of Science and Technology, [S.l.], v. 1, n. 2, p. 46-50, aug. 2017. ISSN 2521-4217. Available at: <>. Date accessed: 20 sep. 2017. doi: