NinfaBot: prototipo de chatbot integrado para gestión de finanzas personales
| dc.contributor.advisor | Calderon, José Alejandro | |
| dc.creator | Angarita Mora, Diego Leonardo | |
| dc.creator | Rodríguez Valentín, Sinthia Katherine | |
| dc.date.accessioned | 2025-06-10T19:25:49Z | |
| dc.date.available | 2025-06-10T19:25:49Z | |
| dc.date.created | 2025-05-25 | |
| dc.description.abstract | Este artículo presenta el diseño, desarrollo y evaluación de NinfaBot, un chatbot conversacional orientado a la gestión financiera personal, integrado con plataformas de mensajería como WhatsApp y una arquitectura modular basada en servicios de Microsoft Azure y OpenAI. A partir de un enfoque basado en intenciones y utilizando técnicas de finetuning, se entrenaron distintas versiones del modelo con datos sintéticos generados mediante Mockaroo, categorizando intenciones como saludo, ingreso, gasto y reporte. Se implementó un proceso de validación manual supervisada con más de 1.000 interacciones, donde la versión más equilibrada (v4) alcanzó tasas de precisión superiores al 60% en todas las intenciones, destacándose un 85,9% en registros financieros. Estos resultados demuestran que es viable adaptar grandes modelos de lenguaje a dominios específicos con conjuntos de datos sintéticos, reducidos y con recursos limitados. El trabajo confirma el potencial que existe al personalizar chatbots como herramientas efectivas y accesibles para promover la gestión financiera automatizando el control de ingresos y gastos personales. | spa |
| dc.description.abstractenglish | This article presents the design, development, and evaluation of NinfaBot, a conversational chatbot focused on personal financial management, integrated with messaging platforms such as WhatsApp and a modular architecture based on Microsoft Azure and OpenAI services. Using an intent-based approach and fine-tuning techniques, different versions of the model were trained with synthetic data generated via Mockaroo, categorizing intents such as greeting, income, expense, and reporting. A supervised manual validation process was implemented with over 1,000 interactions, where the most balanced version (v4) achieved precision rates above 60% across all intents, with a notable 85.9% in financial records. These results demonstrate the feasibility of adapting large language models to specific domains using synthetic, reduced, and resource-constrained datasets. The study confirms the potential of customizing chatbots as effective and accessible tools for promoting financial management by automating the control of personal income and expenses. | spa |
| dc.format.extent | 13 páginas | spa |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.uri | https://hdl.handle.net/20.500.12010/36780 | |
| dc.language.iso | spa | spa |
| dc.relation.references | C. A. Obando Changuán, "Modelo de análisis de pertinencia del uso de agentes virtuales para medición de eficiencia y eficacia administrativa en servicios. Caso: Cooperativa de Ahorro y Crédito Alianza del Valle," 2020. | spa |
| dc.relation.references | L. A. Nieto Porto and D. T. Parra-Sánchez, "Omnicanalidad: herramienta clave para la mejora de la atención al cliente y la innovación en el sector salud," Revista Colombiana de Computación, vol. 24, no. 2, pp. 39-51, 2023. | spa |
| dc.relation.references | SENA, "Memorias Congreso 2023," Rev. RETO, vol. 11, no. 1, pp. 58-61, nov. 2023. | spa |
| dc.relation.references | A. López López, "Chatbot como Herramienta Complementaria para la Enseñanza de Lenguas Extranjeras," Universidad Siglo 21, Córdoba, 2021. | spa |
| dc.relation.references | M. A. Morales-Chan, "Explorando el potencial de Chat GPT: Una clasificación de prompts efectivos para la enseñanza," Galileo University, Guatemala, 2024. | spa |
| dc.relation.references | O. P. Choudhary, J. Saini, and A. Challana, "ChatGPT for veterinary anatomy education: An overview of the prospects and drawbacks," Int. J. Morphol. , vol. 41, no. 4, pp. 1198-1202, 2023. | spa |
| dc.relation.references | W. J. Blandón León and M. A. Mojica Baltodano, "Integración de un chatbot basado en ChatGPT para optimizar la gestión administrativa en Inblen SA," REICE Rev. Electr. Investig. Cienc. Econ., vol. 11, no. 22, pp. 274-276, jul. 2023. doi: 10.5377/reice. v11i22.17368 | spa |
| dc.relation.references | C. Lopezosa, L. Codina, and N. Ferran-Ferrer, "ChatGPT como apoyo a las systematic scoping reviews: integrando la inteligencia artificial con el framework SALSA," Col·lecció del CRICC, Universitat de Barcelona, Feb. 2023. | spa |
| dc.relation.references | R. Dintén, P. López Martínez, y M. Zorrilla, "Arquitectura de referencia para el diseño y desarrollo de aplicaciones para la Industria 4.0," Revista Iberoamericana de Automática e Informática Industrial, vol. 18, no. 3, pp. 300–311, 2021 | spa |
| dc.relation.references | M. Chiavelli, "El viaje hacia la omnicanalidad," Trabajo Final de Grado, Licenciatura en Comercialización, Lozada Viajes, 2022. | spa |
| dc.relation.references | Kurt Shuster et al., "BlenderBot 3: A deployed conversational agent that continually learns to responsibly engage," Meta AI, Aug. 2022. | spa |
| dc.relation.references | C. W. Okonkwo and A. Ade-Ibijola, "Chatbots applications in education: A systematic review," Computers and Education: Artificial Intelligence, vol. 2, 2021, 100033 | spa |
| dc.relation.references | J. Belda-Medina and J. R. Calvo-Ferrer, "Using Chatbots as AI Conversational Partners in Language Learning," Applied Sciences, vol. 12, no. 8427, 2022 | spa |
| dc.relation.references | Atkins, I. Badrie, and S. van Otterloo, "Applying Ethical AI Frameworks in practice: Evaluating conversational AI chatbot solutions," Computers and Society Research Journal, vol. 1, pp. 1-20, 2021 | spa |
| dc.relation.references | J. Zhang, Y. J. Oh, P. Lange, Z. Yu, and Y. Fukuoka, "Artificial Intelligence Chatbot Behavior Change Model for Designing Artificial Intelligence Chatbots to Promote Physical Activity and a Healthy Diet," Journal of Medical Internet Research, vol. 22, no. 9, 2020, e22845 | spa |
| dc.relation.references | X. Huang, "CHATBOT: DESIGN, ARCHITECUTRE, AND APPLICATIONS," ASCS CIS 498 Senior Capstone Thesis, University of Pennsylvania, School of Engineering and Applied Science, May 3, 2021 | spa |
| dc.relation.references | Sarath Babu Dodda, Srihari Maruthi, Ramswaroop Reddy Yellu, Praveen Thuniki, Surendranadha Reddy Byrapu Reddy, "Conversational AI - Chatbot Architectures and Evaluation: Analyzing architectures and evaluation methods for conversational AI systems, including chatbots, virtual assistants, and dialogue systems," Australian Journal of Machine Learning Research & Applications, vol. 1, no. 1, Jan - June 2021 | spa |
| dc.relation.references | R. Tamrakar and N. Wani, "Design and Development of CHATBOT: A Review," Conference Paper, Apr. 2021 | spa |
| dc.relation.references | A. B. Cartagena Cardona, N. Grisales Mora, and D. I. Moreno Mojica, "Herramientas digitales: Estrategia para mejorar la competitividad en las MIPYMES colombianas," Revista de Investigación en Estrategias Digitales, 2023 | spa |
| dc.relation.references | A. Echeverry, J. Sierra, W. Nieto Bernal, y J. Arboleda, "Diseño de una microarquitectura para el monitoreo de un sistema de gestión de órdenes omnicanal centralizando transacciones en un motor de búsqueda distribuido," Universidad del Norte, Barranquilla, Colombia, 2023. | spa |
| dc.relation.references | R. Dintén, P. López Martínez, y M. Zorrilla, "Arquitectura de referencia para el diseño y desarrollo de aplicaciones para la Industria 4.0," Revista Iberoamericana de Automática e Informática Industrial, vol. 18, pp. 300-311, 2021 | spa |
| dc.relation.references | A. Bueno Jiménez, "Aplicación para crear chatbots y asistentes virtuales inteligentes," Trabajo Fin de Máster, Máster Universitario en Ingeniería Informática, Universidad Autónoma de Madrid, Escuela Politécnica Superior, Departamento de Ingeniería Informática, septiembre, 2019. | spa |
| dc.relation.references | R. K. Chakrabortty, M. Abdel-Basset, and A. M. Ali, "Multi-Criteria Analysis for Selecting the Optimum Chatbot for Customer Service Under Uncertainty: Framework, Insights, and Case Study," SSRN, 19 pages, posted May 2022. | spa |
| dc.relation.references | J. Edu, C. Mulligan, F. Pierazzi, J. Polakis, G. Suarez-Tangil, and J. Such, "Exploring the Security and Privacy Risks of Chatbots in Messaging Services," Proceedings of the 22nd ACM Internet Measurement Conference (IMC), vol. 22, no. 10, pp. 1-8, 2022. | spa |
| dc.relation.references | Trivedi, A., Gor, V., & Thakkar, Z., "Chatbot generation and integration: A review," International Journal of Advance Research, Ideas and Innovations in Technology, vol. 5, no. 2, pp. 1308-1311, 2019 | spa |
| dc.relation.references | C. Jeong, "A Study on the Service Integration of Traditional Chatbot and ChatGPT," Journal of Information Technology Applications and Management, vol. 30, no. 4, pp. 11–28, Aug. 2023. | spa |
| dc.relation.references | H. B. Essel, D. Vlachopoulos, A. Tachie-Menson, E. E. Johnson, y P. K. Baah, "The impact of a virtual teaching assistant (chatbot) on students' learning in Ghanaian higher education," International Journal of Educational Technology in Higher Education, vol. 19, no. 1, pp. 1-19, Nov. 2022 | spa |
| dc.relation.references | C. Rivera, J. Gómez, and L. Torres, "Canal de información apoyado en Inteligencia Artificial para el mejoramiento de la atención de estudiantes y aspirantes de la UNAD CCAV Pasto mediante la implementación de un Asistente virtual tipo Chatbot," Universidad Nacional Abierta y a Distancia, 2024. | spa |
| dc.relation.references | S. A. Abdul-Kader y J. Woods, "Survey on Chatbot Design Techniques in Speech Conversation Systems," International Journal of Advanced Computer Science and Applications, vol. 6, no. 7, pp. 72–80, 2015. | spa |
| dc.relation.references | S. Guo, D. Zeng, and S. Dong, "Pedagogical Data Analysis via Federated Learning Towards Education 4.0," American Journal of Education and Information Technology, vol. 4, no. 2, pp. 56-65, 2020. | spa |
| dc.relation.references | E. A. Pisco Méndez and G. E. Valverde Landívar, "Desarrollo de un Chatbot como soporte al aprendizaje en la UPS," Universidad Politécnica Salesiana, Guayaquil, Ecuador, Dec. 2021. | spa |
| dc.relation.references | M. Crespo Miguel, "Chatbot para la docencia universitaria: Botseriu," Instituto de Investigación en Lingüística Aplicada, Universidad de Cádiz, 2023. | spa |
| dc.relation.references | N. García-Bocanegra, "Implementación de un sistema virtual (chatbot) para la atención al cliente sobre la información de trámites al ciudadano por medio de interacciones conversacionales, para la Secretaría de Educación de la ciudad de Girardot en el año 2021," Proyecto de grado, Universidad Piloto de Colombia, Girardot, 2022. | spa |
| dc.relation.references | W. Villegas-Ch, A. Arias-Navarrete y X. Palacios-Pacheco, "Proposal of an Architecture for the Integration of a Chatbot with Artificial Intelligence in a Smart Campus for the Improvement of Learning," Sustainability, vol. 12, no. 4, pp. 1–20, Feb. 2020. | spa |
| dc.relation.references | E. Pogorskiy, V. Kovanović, J. F. Beckmann, R. West y S. Joksimović, "Utilising a Virtual Learning Assistant as a Measurement and Intervention Tool for Self-Regulation in Learning," en Proceedings of the IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE), Wollongong, NSW, Australia, 2018 | spa |
| dc.relation.references | J. L. Zamora Manzano, S. A. Bello Rodríguez, T. Ortega González y M. P. Martín Paciente, "Los chatbots como herramienta de apoyo a la enseñanza: Una experiencia en el ámbito jurídico," en Tecnologías educativas y estrategias didácticas, Universidad de Las Palmas de Gran Canaria, 2021. | spa |
| dc.relation.references | A. López López, "Estudio de un chatbot para entorno educativo como apoyo a alumnado con altas capacidades," Trabajo de Fin de Grado, Universitat Oberta de Catalunya, 2023. | spa |
| dc.relation.references | L. Castillo Neira, "Cliobot, un chatbot de convicción en las aulas: un abordaje de la enseñanza de la historia a través del diseño de herramientas digitales interactivas," Maestría en Humanidades Digitales, Universidad de los Andes, Bogotá, 2023. | spa |
| dc.relation.references | E. Mayor-Alonso, J. Vidal, y A. Rodríguez-Esteban, "Los chatbots como herramienta de apoyo para la orientación universitaria," Edutec. Revista Electrónica de Tecnología Educativa, no. 87, pp. 188–203, Mar. 2024 | spa |
| dc.relation.references | C. Baltazar, "Herramientas de IA aplicables a la educación," Technology Rain Journal, vol. 2, no. 2, e15, Jul.–Dec. 2023. | spa |
| dc.relation.references | S. Sánchez Mota, "ChatBot para Proyecto Mentor," Trabajo Fin de Grado, Grado en Ingeniería Informática, Universidad Politécnica de Madrid, Escuela Técnica Superior de Ingenieros Informáticos, Madrid, junio 2023. | spa |
| dc.relation.references | J. Vidal, "Los chatbots como herramienta de apoyo para la orientación universitaria," EDUTEC. Rev. Electr. Tecnología Educativa, vol. 87, pp. 188-189, Mar. 2024. doi: 10.21556/edutec.2024.87.2971 | spa |
| dc.relation.references | D. Castañeda Garay, J. D. Sánchez Trujillo, y E. E. Ortiz Ruiz, "Propuesta de implementación de un chatbot para la atención a clientes en emprendimientos aprovechando las ventajas de las tecnologías emergentes," Universidad EAN, Bogotá, 2024. | spa |
| dc.relation.references | A. M. Ahmed, C. N. Mohammed, A. M. Ahmad, y M. B. Abdulrazzaq, "Design and Implementation of a Responsive Web-based System for Controlling the Financial Budget of Universities," Journal of Technology and Informatics (JoTI), vol. 5, no. 1, pp. 1–7, Oct. 2023. | spa |
| dc.relation.references | F. A. Garibay Ornelas, "Diseño e implementación de un asistente virtual (chatbot) para ofrecer atención a los clientes de una aerolínea mexicana por medio de sus canales conversacionales," Proyecto de Maestría, INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación, Ciudad de México, México, 2020. | spa |
| dc.relation.references | L. Labadze, M. Grigolia, y L. Machaidze, "Role of AI Chatbots in Education: Systematic Literature Review," International Journal of Educational Technology in Higher Education, vol. 20, no. 56, pp. 1–17, 2023. | spa |
| dc.relation.references | Oxford English Dictionary”. Oxford English Dictionary. Accedido el 23 de noviembre de 2024. [En línea]. Disponible: https://www.oed.com/ | spa |
| dc.relation.references | IBM, "¿Qué es la IA en el sector bancario?", IBM, 2024. [En línea]. Disponible en: https://www.ibm.com/es-es/topics/ai-in-banking. [Accedido: 26-ene-2025]. | spa |
| dc.relation.references | Microsoft, "¿Qué es la nube?", Azure Cloud Computing Dictionary, 2024. [En línea]. Disponible en: https://azure.microsoft.com/es-es/resources/cloud-computing-dictionary/what-is-the-cloud/. [Accedido: 26-ene-2025]. | spa |
| dc.relation.references | IEBS Business School, “Qué es Fintech? El futuro de las finanzas", IEBS Blog, 2024. [En línea]. Disponible en: https://www.iebschool.com/blog/que-es-fintech-finanzas/. [Accedido: 26-ene-2025]. | spa |
| dc.relation.references | Google Cloud, “¿Qué es la inteligencia artificial?”, Google Cloud, [Online]. Disponible: https://cloud.google.com/learn/what-is-artificial-intelligence?hl=es-419. [Accedido: 5-Feb-2025]. | spa |
| dc.relation.references | Iberdrola, “Machine Learning: qué es, cómo funciona y aplicaciones”, IberdrolaInnovación, [Online]. Disponible: https://www.iberdrola.com/innovacion/machine-learning-aprendizaje-automatico. [Accedido: 5-Feb-2025] | spa |
| dc.relation.references | Salesforce, “Omnicanalidad: qué es y cómo aplicarla”, Salesforce Blog, [Online]. Disponible: https://www.salesforce.com/mx/blog/omnichannel/. [Accedido: 5-Feb-2025]. | spa |
| dc.relation.references | Southern Wesleyan University, “Personal Budgeting”, SWU Financial Literacy, [online]. Disponible: https://www.swu.edu/financial-literacy/personal-budgeting/. [Accedido: 5-Feb-2025]. | spa |
| dc.relation.references | Amazon Web Services, “¿Qué es SQL?”, AWS, [Online]. Disponible: https://aws.amazon.com/es/what-is/sql/. [Accedido: 5-Feb-2025]. | spa |
| dc.relation.references | Microsoft, “Introducción a .NET”, Microsoft Learn, [online]. Disponible: https://learn.microsoft.com/es-es/dotnet/core/introduction. [Accedido: 5-Feb-2025]. | spa |
| dc.relation.references | Cloudflare, “¿Qué es SaaS?”, Cloudflare Learning, [online]. Disponible: https://www.cloudflare.com/es-es/learning/cloud/what-is-saas/. [Accedido: 5-Feb-2025]. | spa |
| dc.relation.references | Instituto de Ingeniería del Conocimiento, “¿Qué es el procesamiento del lenguaje natural?”, IIC UAM, [online]. Disponible: https://www.iic.uam.es/inteligencia/que-es-procesamiento-del-lenguaje-natural/. [Accedido: 5-Feb-2025]. | spa |
| dc.relation.references | Análisis de Datos con Python," Google Colaboratory. https://colab.research.google.com/drive/1pH7dozfVuNX97j0pvp2iI8p66KSPvE1Q?usp=sharing (accedido: 20 de noviembre de 2024). | spa |
| dc.subject | Procesamiento de lenguaje natural | |
| dc.subject | Fine-tuning | |
| dc.subject | WhatsApp Business API | |
| dc.subject | Gestión educativa financiera | |
| dc.subject | Chatbot financiero | spa |
| dc.subject.keyword | Natural Language Processing | |
| dc.subject.keyword | Fine-tuning | |
| dc.subject.keyword | WhatsApp Business API | |
| dc.subject.keyword | Financial Education Management | |
| dc.subject.keyword | Financial chatbot | spa |
| dc.subject.lemb | Chatbots - Desarrollo | |
| dc.subject.lemb | Finanzas personales - Administración automatizada | |
| dc.subject.lemb | Inteligencia artificial - Aplicaciones en finanzas personales | |
| dc.title | NinfaBot: prototipo de chatbot integrado para gestión de finanzas personales | spa |
| dc.type.coar | http://purl.org/coar/resource_type/c_18op | spa |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- Paper-NinfaBot-SKRV-DLAM.pdf
- Tamaño:
- 1.08 MB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Tesis
Bloque de licencias
1 - 2 de 2
Cargando...
- Nombre:
- license.txt
- Tamaño:
- 2.87 KB
- Formato:
- Item-specific license agreed upon to submission
- Descripción:
Cargando...
- Nombre:
- Autorización de publicación_250607_190949-2_firmada.pdf
- Tamaño:
- 384.26 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Carta de autorización
