Abstract
Chatbot is a piece of software that responds to natural language input and attempts to hold a conversation in a way that imitates a real person. Some chatbots are used for entertainment purposes, while others for business and commercial purposes. Chatbots are getting a lot of attention from business community right now as they can save costs in customer service centers and can handle multiple clients at a time. Successful implementation of a chatbot calls for correct analysis of user’s query by the bot and the formation of the correct response that should be given to the user. In many scenarios the information available from the user’s query is inadequate to provide the answer. In such contexts, the chatbot needs to be inquisitive so that it will be more interactive and can mimic a more natural human interaction. This paper reports the implementation of an inquisitive chatbot, which finds the missing data in query and probes the questions to users to collect data that are required to answer the query. Through this implementation, the level of interactivity between the user and the chatbot is improved.
Similar content being viewed by others
References
Neves A M M, Barros F A and Hodges C 2006 iAIML: A mechanism to treat intentionality in AIML chatterbots. In: 2006 18th IEEE International Conference on Tools with Artificial Intelligence (ICTAI’06), 225–231. IEEE. doi:10.1109/ICTAI.2006.64
Augello Agnese, Giovanni Pilato, Giorgio Vassallo and Salvatore Gaglio 2009 A semantic layer on semi-structured data sources for intuitive chatbots. In: 2009 International Conference on Complex, Intelligent and Software Intensive Systems, 760–65. IEEE. doi:10.1109/CISIS.2009.165
Hettige B and Asoka S Karunananda 2006 First Sinhala Chatbot in action. In: Proceedings of the 3rd Annual Sessions of Sri Lanka Association for Artificial Intelligence (SLAAI), 4–10
Weizenbaum J 1966 Eliza—A computer program for the study of natural language communication between man and machine. Commun. ACM 9(1): 36–45
Turing A M 1950 Computing machinery and intelligence. Mind, New Ser. 59(236): 433–460
Güzeldere Güven and Stefano Franchi 1995 Dialogues with colorful personalities of early AI. In: Constructions of the Mind. Artificial Intelligence and the Humanities. Special Issue of the Stanford Humanities Review. 4: 161–170. http://web.stanford.edu/group/SHR/4-2/text/dialogues.html
Carpenter Rollo and Jonathan Freeman 2005 Computing machinery and the individual: The personal Turing test, vol. 1. http://www.jabberwacky.com/s/PTT100605.pdf
Carpenter Rollo 2004 Jabberwacky chatbot. http://chat.jabberwacky.com/j2about
Wallace R S 2001 ALICE. http://www.alicebot.org/about.html
Fei Yi and Stephen Petrina 2013 Using learning analytics to understand the design of an intelligent language tutor – Chatbot lucy. Int. J. Adv. Comput. Sci. Appl. 4(11): 124–131. doi:10.14569/IJACSA.2013.041117
Mikic Fernando A, Juan C Burguillo, Martin Llamas, Daniel A Rodriguez and Eduardo Rodriguez 2009 CHARLIE: An AIML-based chatterbot which works as an interface among INES and humans. In: 2009 EAEEIE Annual Conference, 1–6. IEEE. doi:10.1109/EAEEIE.2009.5335493
Gang Wei Yun, Sun Bo, Sun Ming Chen, Zhao Cui Yi and Ma Pei Zi 2014 Chinese intelligent chat robot based on the AIML language. In: 2014 Sixth International Conference on Intelligent Human–Machine Systems and Cybernetics. 1: 367–370. IEEE. doi:10.1109/IHMSC.2014.96
Wallace R S and Noel Bush 2005 AIML: Artificial intelligence markup language. http://www.alicebot.org/TR/2005/WD-aiml/
Acknowledgements
The authors gratefully acknowledge the Department of Computer Applications, Cochin University of Science and Technology, for extending all the facilities for carrying out this work.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Reshmi, S., Balakrishnan, K. Implementation of an inquisitive chatbot for database supported knowledge bases. Sādhanā 41, 1173–1178 (2016). https://doi.org/10.1007/s12046-016-0544-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12046-016-0544-1