Chatbot Designing Information Service for New Student Registration Based on AIML and Machine Learning

  • Yansyah Wijaya STMIK Amik Riau
  • Rahmaddeni
  • Fransiskus Zoromi
Keywords: chatbot, aiml, confusion matrix, dssm, machine learning


One of the efforts made by universities to serve prospective students is by providing consulting services and information that is usually carried out directly at the booth provided, through phone service or live chat support available on the college website. Increased visitors will result in waiting times due to limited availability of officers, which results in decreased satisfaction of prospective new students, moreover this service is only available during campus operating hours. One alternative solution to overcome this problem is to use Chatbot, able to answer questions raised by prospective new students which can be categorized as Frequently Asked Questions abbreviated as FAQ. Chatbot technology can be developed with a variety of AI (Artificial Intelligence) techniques. One of them is the AIML (Artificial Intelligence Markup Language) technique. One of the main drawbacks of AIML is that there is no reasoning ability so a learning system that is focused on supervised learning is needed. In the chatbot that will be built the learning process uses a selective neural conversational model or commonly called the Deep Semantic Similarity Model (DSSM) developed by Microsoft. Meanwhile, the measurement of chatbot performance will be done using Confusion Matrix which is a method of evaluating the performance of the algorithm from Machine Learning (ML). The results of the study stated that the chatbot system that was built was able to answer questions posed by prospective students properly and correctly while the questions were available in the chatbot knowledge base.


[1] M. Nuruzzaman and O. K. Hussain, “A Survey on Chatbot Implementation in Customer Service Industry through Deep Neural Networks,” Proc. - 2018 IEEE 15th Int. Conf. E-bus. Eng. ICEBE 2018, pp. 54–61, 2018.
[2] E. Bahartyan, N. Bahtiar, and I. Waspada, “Integrasi Chatbot Berbasis Aiml Pada Website E-Commerce Sebagai Virtual Assistant Dalam Pencarian Dan Pemesanan Produk (Studi Kasus Toko Buku Online Edu4Indo.Com),” J. Masy. Inform., vol. 5, no. 10, 2015.
[3] W. Yih, “Semantic Parsing for Question Answering - Deck,” 2001.
[4] M. Sokolova and G. Lapalme, “A systematic analysis of performance measures for classification tasks,” Inf. Process. Manag., vol. 45, no. 4, pp. 427–437, 2009.
[5] P. Dönmez, “Introduction to Machine Learning, Wikipedia Guide,” Nat. Lang. Eng., vol. 19, no. 02, pp. 285–288, 2012.
[6] D. Khurana, A. Koli, K. Khatter, and S. Singh, “Natural Language Processing: State of The Art, Current Trends and Challenges,” no. Figure 1, 2017.
[7] B. Abu Shawar and E. Atwell, “A Comparison Between Alice and Elizabeth Chatbot Systems,” 2002.
[8] A. Adetokunbo and A. Basirat, “Software Engineering Methodologies: A Review of The Waterfall Model and Object-Oriented Approach,” Int. J. Sci. Eng. Res., vol. 4, no. 7, pp. 427–434, 2014.