Abstract
Digital era has witnessed the globe with the emergence of a special category of software bot-chatbot which is manifested in millions of popular and demanding applications. Prominance to study details behind popularity of chatbot and its characteristics which created a milestone and drastic changes in modern applications is quite fascinating. Aim is to detect potential knowledge gaps to identify, compare and evaluate chatbot. Objective is to propose an optimization chatbot model for evaluation with design and developing an optimization chatbot algorithm to predict levels of chatbot optimization. Focus on evaluating 16 chatbot-Botmother, Botpress, Botsify, Botsociety, Botstar, Bot.xo, Chatize, Chatfuel, Chengo, Clustaar, Crisp, Drift, Engati, Flow.xo, Flow.ai and Freshchat, based on 14 features visualflow builder, text chatbot, use, setup, tutorials, documentation, help, keywords, intents, entities, dialogflow integration, optimization A/B testing, multiple languages and live chat. Algorithm systematically computes scores of chatbot and feature, levels of optimization, mean, median, range, standard deviation and percentage of features optimized. The results depict importance of the distribution of key performance indicator features in chatbot, 9 optimized chatbot, 74.55% features in chatbot, 64.28% of optimized features. Thus, Optimization chatbot algorithm useful to predict aspects related to improving overall chatbot performance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
M. Lacity, L. Willcocks, A. Craig, Robotic process automation at Telefónica O2. The outsourcing unit working research paper series, paper 15/02 (2015)
L. Willcocks, M. Lacity, A. Craig, The IT function and robotic process automation. The outsourcing unit working research paper series, paper 15/05 (2015)
B. Kohli, T. Choudhury, S. Sharma, P. Kumar, A platform for human-chatbot ınteraction using python, in IEEE Second International Conference on Green Computing and Internet of Things (ICGCIoT), Bangalore, India (2018), pp. 439–444
C. Wei, Z. Yu, S. Fong, How to build a chatbot: chatbot framework and its capabilities, in ACM, ICMLC (2018), pp. 369–373
E. Adamopoulou, L. Moussiades, An overview of chatbot technology, in Artificial Intelligence Applications and Innovations, AIAI 2020, eds. by I. Maglogiannis, L. Iliadis, E. Pimenidis. IFIP Advances in Information and Communication Technology, vol. 584 (Springer, Cham, 2020)
T.P. Nagarhalli, V. Vaze, N. K. Rana, A review of current trends in the development of chatbot systems, in IEEE, 6th International Conference on Advanced Computing and Communication Systems (ICACCS), Coimbatore, India (2020), pp. 706–710
N. Madaan, M. Saxena, H. Patel, S. Mehta, Feedback-based keyphrase extraction from unstructured text documents, in IEEE International Conference on Communications Systems and NETworkS (COMSNETS), Bengaluru, India (2020) pp. 674–676
S. Fernandes, R. Gawas, P. Alvares, M. Femandes, D. Kale, S. Aswale, Survey on various conversational systems, in 2020 IEEE International Conference on Emerging Trends in Information Technology and Engineering (ic-ETITE), Vellore, India (2020), pp. 1–8
N.N. Khin, K.M. Soe, University chatbot using artificial ıntelligence markup language, in IEEE Conference on Computer Applications (ICCA), Yangon, Myanmar (2020), pp. 1–5
S.P. Reddy Karri, B. Santhosh Kumar, Deep learning techniques for ımplementation of chatbots, in IEEE International Conference on Computer Communication and Informatics (ICCCI), Coimbatore, India (2020), pp. 1–5
R. Rajkumar, P. Ganapathy, Bio-ınspiring learning style chatbot ınventory using brain computing ınterface to ıncrease the efficiency of e-learning. IEEE Access 8, 67377–67395 (2020)
F.A.J. Almahri, D. Bell, M. Merhi, Understanding student acceptance and use of chatbots in the United Kingdom universities: a structural equation modelling approach, in IEEE 6th International Conference on Information Management (ICIM), London, United Kingdom (2020), pp. 284–288
P. Thosani, M. Sinkar, J. Vaghasiya, R. Shankarmani, A self learning chat-bot from user ınteractions and preferences, in IEEE 4th International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India, (2020) pp. 224–229
L. Zhang, Y. Yang, J. Zhou, C, Chen, L. He, Retrieval-polished response generation for chatbot. IEEE Access 8 (2020)
M. Ghadge, A. Dhumale, G. Daki, U.D. Kolekar, N. Shaikh, Chatbot for efficient utilization of college laboratories, in IEEE 4th International Conference on Intelligent Computing and Control Systems (ICICCS), Madurai, India (2020) pp. 834–838
J.A. Kumar, P.A. Silva, Work-in-progress: a preliminary study on students’ acceptance of chatbots for studio-based learning, in IEEE Global Engineering Education Conference (EDUCON), Porto, Portugal (2020) pp. 1627–1631
L. Chen, P. Chen, Z. Lin, Artificial intelligence in education: a review. IEEE Access 8, 75264–75278 (2020)
A. Alkhoori, M.A. Kuhail, A. Alkhoori, UniBud: a virtual academic adviser, in IEEE 12th Annual Undergraduate Research Conference on Applied Computing (URC), Dubai, United Arab Emirates (2020)
B.R. Ranoliya, N. Raghuwanshi, S. Singh, Chatbotfor university related FAQs, in IEEE International Conference on Advances in Computing, Communication and Informatics(ICACCI) (2017)
W. Liu, J. Zhang, S. Feng, An ergonomics evaluation to chatbot equipped with knowledge-rich mind, in IEEE 3rd International Symposium on Computational and Business Intelligence (2015), pp. 95–99
B. Liu, Z. Xu, C. Sun, B. Wang, X. Wang, D.F. Wong, M. Zhang, Content-oriented user modeling for personalized response ranking in chatbots. IEEE/ACM Trans. Audio, Speech, Lang. Process. 26(1), 122–133 (2018)
S.A. Abdul-Kader, J. Woods, Question answer system for online feedable new born chatbot, in IEEE Intelligent Systems Conference, London, UK (2017), pp. 863–869
C.-H. Lee, T.-Y. Chen, L.-P. Chen, P.-C. Yang, R.T.-H. Tsai, Automatic question generation from children’s stories for companion chatbot, in IEEE International Conference on Information Reuse and Integration for Data Science (2018) pp. 491–494
L.N. Michaud, Observations of a new chatbot: drawing conclusions from early interactions with users. IT Prof. IEEE Comput. Soc. 20(5), 40–47 (2018)
W. Maroengsit, T. Piyakulpinyo, K. Phonyiam, S. Pongnumkul, P. Chaovalit, T. Theeramunking, A survey on evaluation methods for chatbot, in ACM (2019), pp. 111–119
P. Kucherbaev, A. Bozzon, G. Houben, Human-aided bots. IEEE Internet Comput. 22(6), 36–43 (2018)
E. Paikari, A. van der Hoek, A framework for understanding chatbots and their future, in IEEE/ACM 11th International Workshop on Cooperative and Human Aspects of Software Engineering (CHASE), Gothenburg (2018), pp. 13–16
V. Hristidis, Chatbot technologies and challenges, in IEEE First International Conference on Artificial Intelligence for Industries (AI4I), Laguna Hills, CA, USA (2018), pp. 126–126
S. Das, E. Kumar, Determining accuracy of chatbot by applying algorithm design and defined process, in IEEE 4th International Conference on Computing Communication and Automation (ICCCA), Greater Noida, India (2018), pp. 1–6
C. Lebeuf, A. Zagalsky, M. Foucault, M. Storey, Defining and classifying software bots: a faceted taxonomy, in IEEE/ACM 1st International Workshop on Bots in Software Engineering (BotSE), Montreal, QC, Canada (2019) pp. 1–6
G. Molnár, Z. Szüts, The role of chatbots in formal education, in IEEE 16th International Symposium on Intelligent Systems and Informatics (SISY), Subotica (2018), pp. 197–202
C. Lebeuf, M. Storey, A. Zagalsky, Software bots. IEEE Softw. 35(1), 18–23 (2018)
C.D. Gkikas, K.P. Theodoridis, G. Tzavella, G. Vlachopoulou, I. Kondili, M. Tzioli, Chatbot Tools Evaluatio (Research Gate Publication, 2021)
C.-H. Li, K. Chen, Y.-J. Chang, When there is no progress with a task oriented chatbot: a conversation agent, in ACM (2019)
A.M. Rahman, A.A. Mamun, A. Islam, Programming challenges of chatbot: current and future prospective, in IEEE Region 10 Humanitarian Technology Conference (R10-HTC), Dhaka (2017)
M. Samyuktha, M. Supriya, Automation of admission enquiry process throughchatbot—a feedback-enabled learning, in International Conference on Communication, Computing and Electronics Systems: Proceedings of ICCCES 2019, vol. 637 (Springer Nature, 2020), p. 193
A. Suresan, S.S. Mohan, M.P. Arya, V. Anjana Gangadharan, P.V. Bindu, A conversational AI chatbot in energy informatics, in Proceedings of International Conference on Intelligent Computing, Information and Control Systems (Springer, Singapore, 2021), pp. 543–554
J. Cerezo, J. Kubelka, R. Robbes, A. Bergel, Building an expert recommender chatbot, in IEEE/ACM 1st International Workshop on Bots in Software Engineering (BotSE), Montreal, QC, Canada (2019), pp. 59–63
R. Sindhgatta, A.H.M. Hofstede, A. Ghose, Resource Based Adaptive Robotic Process Automation (LNCS 12127, Springer, 2020), pp 451–466
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Nagaraj, B., Malagi, K.B. (2022). Research Paper to Design and Develop an Algorithm for Optimization Chatbot. In: Karuppusamy, P., GarcÃa Márquez, F.P., Nguyen, T.N. (eds) Ubiquitous Intelligent Systems. ICUIS 2021. Smart Innovation, Systems and Technologies, vol 302. Springer, Singapore. https://doi.org/10.1007/978-981-19-2541-2_31
Download citation
DOI: https://doi.org/10.1007/978-981-19-2541-2_31
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-2540-5
Online ISBN: 978-981-19-2541-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)