Uma metodologia inovadora para o desenvolvimento de chatbots de resolução de problemas aplicada ao apoio técnico à manutenção de câmaras de televisão a cores.

dc.contributor.advisorFigueiredo, Carlos Mauricio Serodio
dc.contributor.advisor-latteshttp://lattes.cnpq.br/9060002746939878
dc.contributor.authorAzevedo, Nadila Da Silva de
dc.contributor.author-latteshttp://lattes.cnpq.br/7476211792718006
dc.contributor.referee1Melo, Tiago Eugenio de
dc.contributor.referee2Okimoto, Leandro Youiti Silva
dc.date.accessioned2025-02-21T17:32:58Z
dc.date.issued2025-02-12
dc.description.abstractThe banking industry has been employing Artificial Intelligence (AI) technologies to enhance the quality of its services. More recently, AI algorithms, such as Natural Language Understanding (NLU), have been integrated into chatbots to improve banking applications. These chatbots are typically designed to cater to customers’ needs. However, research in the development of troubleshooting chatbots for technical purposes remains scarce, especially in the banking sector. Although a company possesses a knowledge database, a standard methodology is essential to guide an AI developer in building a chatbot, making the modeling of technical needs into a specialized chatbot a challenging task. This paper presents a novel methodology for developing troubleshooting chatbots. We apply this methodology to create an AI-powered chatbot capable of performing technical ATM maintenance tasks. We propose the TroubleshootingBot, an experimental protocol to obtain data for evaluating the chatbot through two scenarios. The first scenario detects user intent, and the second recognizes desired values in a user’s phrase (e.g., three beeps or two beeps). For these scenarios, we achieved accuracies of 0.93 and 0.88, respectively. This work represents a significant advancement in virtual assistants for banking applications and holds potential for other technical problem-solving applications.
dc.description.resumoEste trabalho apresenta uma metodologia para o desenvolvimento de chatbots de troubleshoo ting voltados ao suporte t´técnico para manutenção de caixas eletrônicos, utilizando a plataforma Google Dialogflow CX. A pesquisa aborda a estruturação de uma base de conhecimento para facilitar a criação de assistentes virtuais, com um protocolo experimental que avalia o desempenho do chatbot em dois cenários: reconhecimento de intenção (IR) e reconhecimento de entidades nomeadas (NER), alcançando precisões de 0,95 e 0,88, respectivamente. A metodologia proposta oferece uma abordagem sistemática para interpretar e processar consultas de usuários, superando técnicas existentes e possibilitando a criação de agentes conversacionais flexíveis e escaláveis. Embora limitada a chatbots baseados em recuperação de informações, a metodologia se destaca como uma solução robusta e adaptável, com potencial aplicação em diferentes setores, contribuindo significativamente para o aprimoramento do suporte t´técnico e da experiência do usuário.
dc.identifier.urihttps://ri.uea.edu.br/handle/riuea/7312
dc.language.isopt
dc.publisherUniversidade do Estado do Amazonas
dc.publisher.initialsUEA
dc.relation.referencesKorkmaz, S. Impact of bank credits on economic growth and inflation. J. Appl. Financ. Bank. 2015, 5, 51–69. 2. Petkovski, M.; Kjosevski, J. Does banking sector development promote economic growth? An empirical analysis for selected countries in Central and South Eastern Europe. Econ. Res.-Ekon. Istraž. 2014, 27, 55–66. [CrossRef] Nguyen, P.T. The Impact of Banking Sector Development on Economic Growth: The Case of Vietnam’s Transitional Economy. J. Risk Financ. Manag. 2022, 15, 358. [CrossRef] Deloitte; Federação Brasileira de Bancos (FEBRABAN). Pesquisa FEBRABAN de Tecnologia Bancária 2022—Volume 3 Transações Bancárias. 2022. Available online: https://cmsarquivos.febraban.org.br/Arquivos/documentos/PDF/pesquisa-febraban-20 22-vol-3.pdf (accessed on 26 February 2023). Wang, Y.; Zhang, Y.; Sheu, P.C.; Li, X.; Guo, H. The Formal Design Model of an Automatic Teller Machine (ATM). Int. J. Softw. Sci. Comput. Intell. 2010, 2, 102–131. [CrossRef] Diebold Nixdorf. Self-Service Reloaded: How Industry Leaders Maximize Customer Engagement and Strategic ROI; Diebold Nixdorf: Green, OH, USA, 2019; Volume 1, pp. 1–42. Cárcel-Carrasco, J.; Cárcel-Carrasco, J.A. Analysis for the knowledge management application in maintenance engineering: Perception from maintenance technicians. Appl. Sci. 2021, 11, 703. [CrossRef] Tripathi, S.; Garg, R.; Varshini, K. Role of Artificial Intelligence in the Banking Sector. Int. J. Res. Publ. Rev. J. 2022, 3, 433–442. Dobrescu, E.M.; Dobrescu, E.M. Artificial intelligence (AI)-the technology that shapes the world. Glob. Econ. Obs. 2018, 6, 71–81. Adamopoulou, E.; Moussiades, L. Chatbots: History, technology, and applications. Mach. Learn. Appl. 2020, 2, 100006. [CrossRef] Borah, B.; Pathak, D.; Sarmah, P.; Som, B.; Nandi, S. Survey of textbased chatbot in perspective of recent technologies. In Computational Intelligence, Communications, and Business Analytics, Proceedings of the Second International Conference, CICBA 2018, Kalyani, India, 27–28 July 2018; Revised Selected Papers, Part II 2; Springer: Singapore, 2019; pp. 84–96. Caldarini, G.; Jaf, S.; McGarry, K. A literature survey of recent advances in chatbots. Information 2022, 13, 41. [CrossRef] Ramesh, K.; Ravishankaran, S.; Joshi, A.; Chandrasekaran, K. A survey of design techniques for conversational agents. In Information, Communication and Computing Technology, Proceedings of the Second International Conference, ICICCT 2017, New Delhi, India, 13 May 2017; Revised Selected Papers; Springer: Singapore, 2017; pp. 336–350. Nadeau, D.; Sekine, S. A survey of named entity recognition and classification. Lingvisticae Investig. 2007, 30, 3–26. [CrossRef] Google LLC. Dialogflow CX Documentation. 2021. Available online: https://cloud.google.com/dialogflow/cx/docs (accessed on 26 February 2023). Appl. Sci. 2023, 13, 6777 22 of 23 Devlin, J.; Chang, M.; Lee, K.; Toutanova, K. BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. arXiv 2018, arXiv:1810.04805. Khurana, D.; Koli, A.; Khatter, K.; Singh, S. Natural language processing: State of the art, current trends and challenges. Multimed. Tools Appl. 2023, 82, 3713–3744. [CrossRef] [PubMed] Abdellatif, A.; Badran, K.; Costa, D.E.; Shihab, E. A Comparison of Natural Language Understanding Platforms for Chatbots in Software Engineering. IEEE Trans. Softw. Eng. 2022, 48, 3087–3102. [CrossRef] Braun, D.; Mendez, A.H.; Matthes, F.; Langen, M. Evaluating natural language understanding services for conversational question answering systems. In Proceedings of the 18th Annual SIGdial Meeting on Discourse and Dialogue, Saarbrücken, Germany, 15–17 August 2017; pp. 174–185. Godse, N.A.; Deodhar, S.; Raut, S.; Jagdale, P. Implementation of chatbot for ITSM application Using IBM watson. In Proceedings of the 2018 Fourth International Conference on Computing Communication Control and Automation (ICCUBEA), Pune, India, 16–18 August 2018; pp. 1–5. Dhavan, S. Smart Medicare Chatbot Using Dialogflow and Support Vector Machine Algorithm. Int. J. Res. Appl. Sci. Eng. Technol. 2021, 9, 1848–1860. [CrossRef] Suhaili, S.M.; Salim, N.; Jambli, M.N. Service chatbots: A systematic review. Expert Syst. Appl. 2021, 184, 115461. [CrossRef] Mohit, B. Named entity recognition. In Natural Language Processing of Semitic Languages; Springer: Berlin/Heidelberg, Germany, 2014; pp. 221–245. Li, J.; Sun, A.; Han, J.; Li, C. A Survey on Deep Learning for Named Entity Recognition. IEEE Trans. Knowl. Data Eng. 2022, 34, 50–70. [CrossRef] Zubani, M.; Sigalini, L.; Serina, I.; Putelli, L.; Gerevini, A.E.; Chiari, M. A performance comparison of different cloud-based natural language understanding services for an Italian e-learning platform. Future Internet 2022, 14, 62. [CrossRef] 26. Hussain, S.; Ameri Sianaki, O.; Ababneh, N. A survey on conversational agents/chatbots classification and design techniques. In Web, Artificial Intelligence and Network Applications, Proceedings of the Workshops of the 33rd International Conference on Advanced Information Networking and Applications (WAINA-2019), Matsue, Japan, 29 March 2019; Springer: Cham, Switzerland, 2019; pp. 946–956. Luo, B.; Lau, R.Y.; Li, C.; Si, Y.W. A critical review of state-of-the-art chatbot designs and applications. Wiley Interdiscip. Rev. Data Min. Knowl. Discov. 2022, 12, e1434. [CrossRef] Thorat, S.A.; Jadhav, V. A Review on Implementation Issues of Rule-based Chatbot Systems. SSRN Electron. J. 2020. Singh, S.; Thakur, H.K. Survey of various AI chatbots based on technology used. In Proceedings of the 2020 8th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO), Noida, India, 4–5 June 2020; pp. 1074–1079. Singh, J.; Joesph, M.H.; Jabbar, K.B.A. Rule-based chabot for student enquiries. J. Phys. Conf. Ser. 2019, 1228, 012060. [CrossRef] Vishwakarma, A. A Review & Comparative Analysis on Various Chatbots Design. Int. J. Comput. Sci. Mob. Comput. 2021, 10, 72–78. [CrossRef] Hien, H.T.; Cuong, P.N.; Nam, L.N.H.; Nhung, H.L.T.K.; Thang, L.D. Intelligent assistants in higher-education environments: The FIT-EBot, a chatbot for administrative and learning support. In Proceedings of the 9th International Symposium on Information and Communication Technology, Danang City, Vietnam, 6–7 December 2018; pp. 69–76 Suta, P.; Lan, X.; Wu, B.; Mongkolnam, P.; Chan, J.H. An overview of machine learning in chatbots. Int. J. Mech. Eng. Robot. Res. 2020, 9, 502–510. [CrossRef] 34. Kapoˇciut¯ e-Dzikien ˙ e, J. A Domain-Specific Generative Chatbot Trained from Little Data. ˙ Appl. Sci. 2020, 10, 2221. [CrossRef] Larson, S.; Leach, K. A Survey of Intent Classification and Slot-Filling Datasets for Task-Oriented Dialog. arXiv 2022, arXiv:2207.13211. Bhoir, S.V.; Patil, S.R.; Mogul, I.Y. Person-Based Automation with Artificial Intelligence Chatbots: A Driving Force of Industry 4.0; Elsevier: New York, NY, USA, 2022; pp. 215–244. [CrossRef] Suhel, S.F.; Shukla, V.K.; Vyas, S.; Mishra, V.P. Conversation to automation in banking through chatbot using artificial machine intelligence language. In Proceedings of the 2020 8th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO), Noida, India, 4–5 June 2020; pp. 611–618. Weizenbaum, J. ELIZA—A computer program for the study of natural language communication between man and machine. Commun. ACM 1966, 9, 36–45. [CrossRef] Huesmann, L.R.; Schank, R.C.; Colby, K.M. Computer Models of Thought and Language. Am. J. Psychol. 1974, 87, 751–754. [CrossRef] 40. Wallace, R.S. The Anatomy of A.L.I.C.E.; Springer: Dordrecht, The Netherlands, 2009; pp. 181–210. [CrossRef] yeung Shum, H.; dong He, X.; Li, D. From Eliza to XiaoIce: Challenges and opportunities with social chatbots. Front. Inf. Technol. Electron. Eng. 2018, 19, 10–26. [CrossRef] Chung, M.; Ko, E.; Joung, H.; Kim, S.J. Chatbot e-service and customer satisfaction regarding luxury brands. J. Bus. Res. 2020, 117, 587–595. [CrossRef] Landim, A.R.D.B.; Pereira, A.M.; Vieira, T.; de B. Costa, E.; Moura, J.A.B.; Wanick, V.; Bazaki, E. Chatbot design approaches for fashion E-commerce: An interdisciplinary review. Int. J. Fash. Des. Technol. Educ. 2022, 15, 200–210. [CrossRef] Appl. Sci. 2023, 13, 6777 23 of 23 Khan, M.M. Development of an e-commerce sales Chatbot. In Proceedings of the 2020 IEEE 17th International Conference on Smart Communities: Improving Quality of Life Using ICT, IoT and AI (HONET), Charlotte, NC, USA, 14–16 December 2020; pp. 173–176. Amiri, P.; Karahanna, E. Chatbot use cases in the Covid-19 public health response. J. Am. Med. Inform. Assoc. 2022, 29, 1000–1010. [CrossRef] Sangrà, A.; Vlachopoulos, D.; Cabrera, N. Building an inclusive definition of e-learning: An approach to the conceptual framework. Int. Rev. Res. Open Distrib. Learn. 2012, 13, 145–159. [CrossRef] Huang, W.; Hew, K.F.; Fryer, L.K. Chatbots for language learning—Are they really useful? A systematic review of chatbot supported language learning. J. Comput. Assist. Learn. 2022, 38, 237–257. [CrossRef] Casillo, M.; Colace, F.; Fabbri, L.; Lombardi, M.; Romano, A.; Santaniello, D. Chatbot in industry 4.0: An approach for training new employees. In Proceedings of the 2020 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE), Takamatsu, Japan, 8–11 December 2020; pp. 371–376. Colabianchi, S.; Bernabei, M.; Costantino, F. Chatbot for training and assisting operators in inspecting containers in seaports. Transp. Res. Procedia 2022, 64, 6–13. [CrossRef] Alhassan, N.A.; Albarrak, A.S.; Bhatia, S.; Agarwal, P. A Novel Framework for Arabic Dialect Chatbot Using Machine Learning. Comput. Intell. Neurosci. 2022, 2022, 1844051. [CrossRef] Følstad, A.; Taylor, C. Conversational repair in chatbots for customer service: The effect of expressing uncertainty and suggesting alternatives. In Chatbot Research and Design, Proceedings of the Third International Workshop, CONVERSATIONS 2019, Amsterdam, The Netherlands, 19–20 November 2019; Revised Selected Papers 3; Springer: Cham, Switzerland, 2020; pp. 201–214. Mleczko, K. Chatbot as a Tool for Knowledge Sharing in the Maintenance and Repair Processes. Multidiscip. Asp. Prod. Eng. 2021, 4, 499–508. [CrossRef] Lin, C.C.; Huang, A.Y.; Yang, S.J. A review of ai-driven conversational chatbots implementation methodologies and challenges (1999–2022). Sustainability 2023, 15, 4012. [CrossRef] Trivedi, A.; Gor, V.; Thakkar, Z. Chatbot generation and integration: A review. Int. J. Adv. Res. Ideas Innov. Technol. 2019, 5, 1308–1311. 55. López, A.; Sànchez-Ferreres, J.; Carmona, J.; Padró, L. From process models to chatbots. In Advanced Information Systems Engineering, Proceedings of the 31st International Conference, CAiSE 2019, Rome, Italy, 3–7 June 2019; Proceedings 31; Springer: Cham, Switzerland, 2019; pp. 383–398 Sánchez-Díaz, X.; Ayala-Bastidas, G.; Fonseca-Ortiz, P.; Garrido, L. A knowledge-based methodology for building a conversational chatbot as an intelligent tutor. In Advances in Computational Intelligence, Proceedings of the 17th Mexican International Conference on Artificial Intelligence, MICAI 2018, Guadalajara, Mexico, 22–27 October 2018; Proceedings, Part II 17; Springer: Cham, Switzerland, 2018; pp. 165–175. Nguyen, H.; Tran, T.V.; Pham, X.T.; Huynh, A.T.; Do, N. Ontology-based integration of knowledge base for building an intelligent searching chatbot. Sens. Mater. 2021, 33, 3101–3123. [CrossRef] Sarbabidya, S.; Saha, T. Role of chatbot in customer service: A study from the perspectives of the banking industry of Bangladesh. Int. Rev. Bus. Res. Pap. 2020, 16, 231–248. Rustamov, S.; Bayramova, A.; Alasgarov, E. Development of dialogue management system for banking services. Appl. Sci. 2021, 11, 995. [CrossRef] Fares, O.H.; Butt, I.; Lee, S.H.M. Utilization of artificial intelligence in the banking sector: A systematic literature review. J. Financ. Serv. Mark. 2022. Alt, M.A.; Vizeli, I.; S˘apl˘acan, Z. Banking with a Chatbot – A Study on Technology Acceptance. Stud. Univ. Babes-Bolyai Oecon. 2021, 66, 13–35. [CrossRef] Wube, H.D.; Esubalew, S.Z.; Weldesellasie, F.F.; Debelee, T.G. Text-Based Chatbot in Financial Sector: A Systematic Literature Review. Data Sci. Financ. Econ. 2022, 2, 232–259. [CrossRef] Muhammad, A.F.; Susanto, D.; Alimudin, A.; Adila, F.; Assidiqi, M.H.; Nabhan, S. Developing English conversation chatbot using dialogflow. In Proceedings of the 2020 International Electronics Symposium (IES), Surabaya, Indonesia, 29–30 September 2020; pp. 468–475. Dall’Acqua, A.; Tamburini, F. Implementing a Pragmatically Adequate Chatbot in DialogFlow CX. In Proceedings of the CLiC-it, Milan, Italy, 26–28 January 2021
dc.subjectChatbot
dc.subjectFramework
dc.subjectMetodologia
dc.subjectDialogflow
dc.subjectSuporte técnico
dc.subjectReconhec mento de intenção
dc.subjectReconhecimento de entidades
dc.titleUma metodologia inovadora para o desenvolvimento de chatbots de resolução de problemas aplicada ao apoio técnico à manutenção de câmaras de televisão a cores.
dc.title.alternativeA novel methodology for developing troubleshooting chatbots applied to atm technical maintenance support
dc.typeTrabalho de Conclusão de Curso

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Uma_metodologia_inovadora.pdf
Tamanho:
731.97 KB
Formato:
Adobe Portable Document Format