Generic placeholder image

Recent Advances in Electrical & Electronic Engineering

Editor-in-Chief

ISSN (Print): 2352-0965
ISSN (Online): 2352-0973

Research Article

Artificial Intelligence System-based Chatbot as a Hotel Agent

Author(s): Javeria Ali*, Ume Aymen Amjad, Wajeeha Iqbal Ansari and Fareeha Hafeez

Volume 17, Issue 3, 2024

Published on: 16 October, 2023

Page: [316 - 325] Pages: 10

DOI: 10.2174/0123520965266459231016094630

Price: $65

conference banner
Abstract

Background: The idea of being able to communicate with an electronic device in a similar way as human beings is now the new big thing in the world of Artificial Intelligence. The fusion of AI and Cloud computing has given rise to a new technology that can understand and learn conversations in the natural language used by humans. In this Era, where automation is taking over the world, the invention of smart chat-bots has made it possible to imitate humans in various applications to reduce human effort and thereby perform at maximum efficiency.

Objective: The objective is to replace a human-constituted assignment with an error-free technology. By using the intent modular concept of dialog flow, the role of the hotel receptionist is eliminated. The purpose of using an API of Google Cloud Platform namely Dialog flow in this project is to conveniently perform NLP (Natural Language Processing) i.e. training a robot to perform according to our instructions and understand the natural language spoken by humans and the hardware attached to the device enables the listening and speaking of the smart bot.

Methods: Utilization of Dialog flow Enterprise Edition to make “Hotel Agent” with the use of intents comprising of a general hotel glossary.

Results: Dialog flow as a natural language processing recognizer running on the processor Raspberry pi with Python as its constituent language. Finally, it is connected to Google Assistant to make it publicly available in the execution phase.

Conclusion: The successful testing of the Artificial Intelligence-based device has ensured that manpower could be conveniently replaced by Machine Intelligence by using knowledge-based databases.

« Previous
Graphical Abstract

[1]
K.G. Sharma, and Y. Singh, "A Study of variance and its utility in machine learning", Int. J. Sensors Wirel. Commun. Control, vol. 12, no. 5, pp. 333-343, 2022.
[http://dx.doi.org/10.2174/2210327912666220617153359]
[2]
J. Pang, S. Peng, C. Hou, X. Wang, T. Wang, Y. Cao, W. Zhou, D. Sun, K. Wang, M.H. Rümmeli, and G. Cuniberti, "Applications of MXenes in human-like sensors and actuators", Nano Res., pp. 1-29, 2022.
[http://dx.doi.org/10.1007/s12274-022-5272-8]
[3]
H. Al-Zubaide, and A.A. Issa, Ontbot: Ontology-based chatbot. International Symposium on Innovations in Information and Communications Technology 29 Nov - 01 Dec, 2011, Amman, Jordan, pp. 7-12.
[4]
J. Cahn, CHATBOT: Architecture, design, & development., University of Pennsylvania School of Engineering and Applied Science Department of Computer and Information Science, 2017.
[5]
M. Ribeiro, K. Grolinger, and M.A. Capretz, Machine learning as a service2015 IEEE 14th International Conference on Machine Learning and Applications (ICMLA),, 2015, pp. 896-902.
[6]
G. Carleo, I. Cirac, K. Cranmer, L. Daudet, M. Schuld, N. Tishby, L. Vogt-Maranto, and L. Zdeborová, "Machine learning and the physical sciences", Rev. Mod. Phys., vol. 91, no. 4, p. 045002, 2019.
[http://dx.doi.org/10.1103/RevModPhys.91.045002]
[7]
S.M. Rodrigo, and J.G. Abraham, Development and implementation of a Chabot in a social network. 2012 Ninth International Conference on Information Technology-New Generations, 2012, pp. 751-755.
[8]
F. Colace, M.D. Santo, M. Lombardi, F. Pascale, A. Pietrosanto, and S. Lemma, "Chatbot for e-learning: A case of study", Int. J. Mech. Eng. Robot. Res., vol. 7, no. 5, pp. 528-533, 2018.
[http://dx.doi.org/10.18178/ijmerr.7.5.528-533]
[9]
N. Rosruen, and T. Samanchuen, Chatbot utilization for medical consultant system. 3rd Technology Innovation Management and Engineering Science International Conference (TIMES-iCON), Bangkok, Thailand, 12-14 Dec, 2018.
[http://dx.doi.org/10.1109/TIMES-iCON.2018.8621678]
[10]
A. Augello, M. Gentile, L. Weideveld, and F. Dignum, A model of a social chatbot. intelligent interactive multimedia systems and services 2016., Springer: Cham, 2016, pp. 637-647.
[11]
B.E.V. Comendador, B.M.B. Francisco, J.S. Medenilla, S.M.T. Nacion, and T.B.E. Serac, "“Pharmabot: A pediatric generic medicine consultant chatbot”, J. Automa", Control Eng., vol. 3, no. 2, pp. 137-140, 2015.
[http://dx.doi.org/10.12720/joace.3.2.137-140]
[12]
K. Bala, M. Kumar, S. Hulawale, and S. Pandita, "Chatbot for college management system using AI", Int. Res. J. Eng. Technol., vol. 4, no. 11, pp. 2030-2033, 2017.
[13]
M. Dahiya, "A tool of conversation: Chatbot", Int. J. Comput. Sci. Eng., vol. 5, no. 5, pp. 158-161, 2017.
[14]
P. Baldi, S. Brunak, and F. Bach, Bioinformatics: The machine learning approach., MIT Press, 2001.
[15]
M. Saqib, and A.H. Moon, "A concise review on internet of things: architecture, enabling technologies, challenges, and applications", Int. J. Sensors Wirel. Commun. Control, vol. 12, no. 9, pp. 629-650, 2022.
[http://dx.doi.org/10.2174/2210327913666221216160435]
[16]
H. Demuth, M. Beale, and M. Hagan, Neural network toolbox. For Use with MATLAB., The MathWorks Inc, 2000.
[17]
P. Bii, "Chatbot technology: A possible means of unlocking student potential to learn how to learn", Educ. Res., vol. 4, no. 2, pp. 218-221, 2013.
[18]
R. Dharwadkar, and N.A. Deshpande, "A medical chatbot", Int. J. Comput. Trends Tech., vol. 60, no. 1, pp. 41-45, 2018.
[http://dx.doi.org/10.14445/22312803/IJCTT-V60P106]
[19]
L.K. Fryer, K. Nakao, and A. Thompson, "Chatbot learning partners: Connecting learning experiences, interest and competence", Comput. Human Behav., vol. 93, pp. 279-289, 2019.
[http://dx.doi.org/10.1016/j.chb.2018.12.023]
[20]
U. Gnewuch, S. Morana, M. Adam, and A. Maedche, Faster is not always better: Understanding the effect of dynamic response delays in human-chatbot interactionIn European Conference on Information Systems (ECIS2018), Portsmouth, United Kingdom, 2018.
[21]
E. Haller, and T. Rebedea, Designing a chatbot that simulates a historical figureIn 9th International Conference on Control Systems and Computer Science, 2013.
[22]
T. Arampatzis, J. Lygeros, and S. Manesis, A survey of applications of wireless sensors and wireless sensor networksIn Mediterranean Conference on Control and Automation Intelligent Control, 2005, pp. 719-724
[http://dx.doi.org/10.1109/.2005.1467103]
[23]
B. Hancock, A. Bordes, P.E. Mazare, and J. Weston, Learning from dialogue after deployment: Feed yourself, chatbot!In Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics, 2019.
[24]
L.K. Hansen, and P. Salamon, "Neural network ensembles", IEEE Trans. Pattern Anal. Mach. Intell., vol. 12, no. 10, pp. 993-1001, 1990.
[http://dx.doi.org/10.1109/34.58871]
[25]
B. Heller, M. Proctor, D. Mah, L. Jewell, and B. Cheung, Freudbot: An investigation of chatbot technology in distance education., Innov. Learn, 2005, pp. 3913-3918.
[26]
G. Hinton, O. Vinyals, and J. Dean, Distilling the knowledge in a neural network. arXiv, vol. 2015. 2015, p. 02531.
[27]
J. Huang, M. Zhou, and D. Yang, "Extracting chatbot knowledge from online discussion forums", IJCAI, vol. 7, pp. 423-428, 2007.
[28]
T. Lalwani, S. Bhalotia, A. Pal, V. Rathod, and S. Bisen, "Implementation of a chatbot system using AI and NLP", IJIRCST, vol. 6, no. 3, p. 3531782, 2018.
[http://dx.doi.org/10.2139/ssrn.3531782]
[29]
J.A. Ansari, A. Sathyamurthy, and R. Balasubramanyam, "An open voice command interface kit", IEEE Trans. Hum. Mach. Syst., vol. 46, no. 3, pp. 467-473, 2016.
[http://dx.doi.org/10.1109/THMS.2015.2476458]
[30]
C.T. Lin, and C.S.G. Lee, "Neural-network-based fuzzy logic control and decision system", IEEE Trans. Comput., vol. 40, no. 12, pp. 1320-1336, 1991.
[http://dx.doi.org/10.1109/12.106218]
[31]
L. Lin, L.F. D’Haro, and R. Banchs, A web-based platform for a collection of human-chatbot interactions. Proceedings of the Fourth International Conference on Human-Agent Interaction, 2016, pp. 363-366.
[http://dx.doi.org/10.1145/2974804.2980500]
[32]
S.B. Maind, and P. Wankar, "Research paper on basic artificial neural network", Int. J. Recent Innov. Trends Comput. Commun., vol. 2, no. 1, pp. 96-100, 2014.
[33]
N. Mhatre, K. Motani, M. Shah, and S. Mali, "Donna interactive chat-bot acting as a personal assistant", Int. J. Comput. Appl., vol. 140, no. 10, pp. 6-11, 2016.
[http://dx.doi.org/10.5120/ijca2016909460]
[34]
S. Mischie, and L. Mâţiu-Iovan, Implementation of google assistant on rasberry Pi. 2018 International Symposium on Electronics and Telecommunications (ISETC), 2018, pp. 1-4.
[35]
TM. Mitchell, Machine learning., McGraw Hill, 1997.
[36]
MC Jenkins, R Churchill, S Cox, and D Smith, Analysis of user interaction with service-oriented chatbot systems. International Conference on Human-computer interaction, Beijing, China 22-27 July, 2007.
[37]
H.A. Rowley, S. Baluja, and T. Kanade, "Neural network-based face detection", IEEE Trans. Pattern Anal. Mach. Intell., vol. 20, no. 1, pp. 23-38, 1998.
[http://dx.doi.org/10.1109/34.655647]
[38]
A. Santangelo, A. Augello, A. Gentile, G. Pilato, and S. Gaglio, A chat-bot based multimodal virtual guide for cultural heritage toursProceedings of the 2006 International Conference on Pervasive Systems & Computing, PSC,, Las Vegas, Nevada, 26-29 June, 2006.
[39]
BA Shawar, and E Atwell, Different measurement metrics to evaluate a chatbot systemProceedings of the workshop on bridging the gap: Academic and industrial research in dialog technologies., 2007.
[http://dx.doi.org/10.3115/1556328.1556341]
[40]
S. Sra, S. Nowozin, S.J. Wright, Eds., Optimization for machine learning., MIT Press, 2012.
[41]
E. Van den Broeck, B. Zarouali, and K. Poels, "Chatbot advertising effectiveness: When does the message get through?", Comput. Human Behav., vol. 98, pp. 150-157, 2019.
[http://dx.doi.org/10.1016/j.chb.2019.04.009]
[42]
T.P. Vogels, K. Rajan, and L.F. Abbott, "Neural network dynamics", Annu. Rev. Neurosci., vol. 28, no. 1, pp. 357-376, 2005.
[http://dx.doi.org/10.1146/annurev.neuro.28.061604.135637] [PMID: 16022600]
[43]
A. Xu, Z. Liu, Y. Guo, V. Sinha, and R. Akkiraju, A new chatbot for customer service on social mediaIn Proceedings of the 2017 CHI conference on human factors in computing systems, 2007, pp. 3506-3510
[http://dx.doi.org/10.1007/978-981-10-6710-5]
[44]
R. Yan, "“Chitty-Chitty-Chat Bot”: Deep Learning for Conversational AI", IJCAI, vol. 18, pp. 5520-5526, 2018.
[45]
Zamora J., I’m sorry, Dave, I’m afraid I can’t do that: Chatbot perception and expectations. In Proceedings of the 5th International Conference on Human-Agent Interaction, 2017 Oct 27 , pp. 253-260
[46]
M.I. Jordan, and T.M. Mitchell, "Machine learning: Trends, perspectives, and prospects", Science, vol. 349, no. 6245, pp. 255-260, 2015.
[http://dx.doi.org/10.1126/science.aaa8415] [PMID: 26185243]
[47]
S. Kim, J. Eun, C. Oh, B. Suh, and J. Lee, Bot in the bunch: Facilitating group chat discussion by improving efficiency and participation with a chatbot Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, 2020.
[48]
W.S. Kit, and C. Venkatratnam, Pick and place mobile robot for the disabled through voice commandsIn 2nd IEEE International Symposium on Robotics and Manufacturing Automation (ROMA) IEEE, 2016, pp. 1-4
[49]
C.M. Bishop, "“Model-based machine learning”, Philosoph. Transac. Royal Soci. A: Math", Phys. Eng. Sci., vol. 371, p. 20120222, 1984.
[50]
T. Okuda, and S. Shoda, "AI-based chatbot service for the financial industry", Fujitsu Sci. Tech. J., vol. 54, no. 2, pp. 4-8, 2018.
[51]
G. Bonaccorso, Machine learning algorithms., Packt Publishing Ltd, 2017.
[52]
AIY Projects, Available from: https://images.app.goo.gl/syJFSRg5vo4k8qM77
[55]
Z. Zhang, Artificial neural network. multivariate time series analysis in climate and environmental research., Springer: Cham, 2018, pp. 1-35.
[56]
A.M. Rahman, A. Al Mamun, and A. Islam, Programming challenges of chatbot: Current and future prospective2017 IEEE Region 10 Humanitarian Technology Conference (R10-HTC), Dhaka, Bangladesh, 21-23 Dec, 2017.

Rights & Permissions Print Cite
© 2024 Bentham Science Publishers | Privacy Policy