Desarrollo de chatbot con ChatGPT para consulta de bases de datos conversacionales

Autores
Canedo Peró, Felipe
Año de publicación
2025
Idioma
español castellano
Tipo de recurso
tesis de maestría
Estado
versión corregida
Colaborador/a o director/a de tesis
Perez, Juan Manuel
Descripción
Fil: Canedo Peró, Felipe. Universidad de San Andrés. Departamento de Matemática y Ciencias; Argentina.
Esta tesis se centra en el desarrollo de un asistente virtual llamado "StaffBot", diseñado para responder consultas en lenguaje natural sobre los datos de AmCham Argentina almacenados en su CRM. El objetivo principal fue reducir la necesidad de consultas manuales en SQL y facilitar el acceso a información estratégica para equipos no técnicos. Para ello, los datos fueron normalizados e integrados en un agente conversacional capaz de interpretar consultas en lenguaje natural y transformarlas en operaciones sobre los datos mediante Pandas. El agente se desarrolló utilizando LangChain y ChatGPT-3.5 como motor central, y se complementó con una interfaz en Streamlit que permite una interacción sencilla mediante menús desplegables y la exportación de resultados a Excel. El sistema fue evaluado a partir de 50 preguntas de prueba, comparando las respuestas generadas con un conjunto de consultas de referencia en Pandas. Los resultados mostraron que ChatGPT-3.5-turbo alcanzó un nivel de precisión cercano al 100 %, superando en confiabilidad a ChatGPT-4o-mini. Durante su implementación en un entorno real dentro de AmCham, el StaffBot demostró utilidad en tareas como la fidelización de socios y la generación de reportes, aunque también puso en evidencia desafíos asociados a la formulación de consultas ambiguas y a la estabilidad de la infraestructura. En conjunto, este trabajo demuestra que la integración de asistentes basados en modelos de lenguaje de gran escala en entornos organizacionales es viable y puede mejorar tanto la eficiencia operativa como el acceso a la información, además de abrir nuevas posibilidades de evolución hacia interfaces más accesibles y guiadas.
Nivel de accesibilidad
acceso abierto
Condiciones de uso
https://creativecommons.org/licenses/by-nc-nd/4.0/
Repositorio
Repositorio Digital San Andrés (UdeSa)
Institución
Universidad de San Andrés
OAI Identificador
oai:repositorio.udesa.edu.ar:10908/26572

id RDUDESA_a9e4723c535b61ae7cfaf84c7b3a6dde
oai_identifier_str oai:repositorio.udesa.edu.ar:10908/26572
network_acronym_str RDUDESA
repository_id_str 2363
network_name_str Repositorio Digital San Andrés (UdeSa)
spelling Desarrollo de chatbot con ChatGPT para consulta de bases de datos conversacionalesCanedo Peró, FelipeFil: Canedo Peró, Felipe. Universidad de San Andrés. Departamento de Matemática y Ciencias; Argentina.Esta tesis se centra en el desarrollo de un asistente virtual llamado "StaffBot", diseñado para responder consultas en lenguaje natural sobre los datos de AmCham Argentina almacenados en su CRM. El objetivo principal fue reducir la necesidad de consultas manuales en SQL y facilitar el acceso a información estratégica para equipos no técnicos. Para ello, los datos fueron normalizados e integrados en un agente conversacional capaz de interpretar consultas en lenguaje natural y transformarlas en operaciones sobre los datos mediante Pandas. El agente se desarrolló utilizando LangChain y ChatGPT-3.5 como motor central, y se complementó con una interfaz en Streamlit que permite una interacción sencilla mediante menús desplegables y la exportación de resultados a Excel. El sistema fue evaluado a partir de 50 preguntas de prueba, comparando las respuestas generadas con un conjunto de consultas de referencia en Pandas. Los resultados mostraron que ChatGPT-3.5-turbo alcanzó un nivel de precisión cercano al 100 %, superando en confiabilidad a ChatGPT-4o-mini. Durante su implementación en un entorno real dentro de AmCham, el StaffBot demostró utilidad en tareas como la fidelización de socios y la generación de reportes, aunque también puso en evidencia desafíos asociados a la formulación de consultas ambiguas y a la estabilidad de la infraestructura. En conjunto, este trabajo demuestra que la integración de asistentes basados en modelos de lenguaje de gran escala en entornos organizacionales es viable y puede mejorar tanto la eficiencia operativa como el acceso a la información, además de abrir nuevas posibilidades de evolución hacia interfaces más accesibles y guiadas.Universidad de San Andrés. Departamento de Matemática y CienciasPerez, Juan Manuel2026-06-03T17:53:33Z2026-06-03T17:53:33Z2025-10Tesisinfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/updatedVersionhttp://purl.org/coar/resource_type/c_bdccinfo:ar-repo/semantics/tesisDeMaestriaapplication/pdfapplication/pdfhttps://repositorio.udesa.edu.ar/handle/10908/26572spainfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-nd/4.0/reponame:Repositorio Digital San Andrés (UdeSa)instname:Universidad de San Andrés2026-06-04T10:03:43Zoai:repositorio.udesa.edu.ar:10908/26572instacron:Universidad de San AndrésInstitucionalhttp://repositorio.udesa.edu.ar/jspui/Universidad privadaNo correspondehttp://repositorio.udesa.edu.ar/oai/requestmsanroman@udesa.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:23632026-06-04 10:03:43.688Repositorio Digital San Andrés (UdeSa) - Universidad de San Andrésfalse
dc.title.none.fl_str_mv Desarrollo de chatbot con ChatGPT para consulta de bases de datos conversacionales
title Desarrollo de chatbot con ChatGPT para consulta de bases de datos conversacionales
spellingShingle Desarrollo de chatbot con ChatGPT para consulta de bases de datos conversacionales
Canedo Peró, Felipe
title_short Desarrollo de chatbot con ChatGPT para consulta de bases de datos conversacionales
title_full Desarrollo de chatbot con ChatGPT para consulta de bases de datos conversacionales
title_fullStr Desarrollo de chatbot con ChatGPT para consulta de bases de datos conversacionales
title_full_unstemmed Desarrollo de chatbot con ChatGPT para consulta de bases de datos conversacionales
title_sort Desarrollo de chatbot con ChatGPT para consulta de bases de datos conversacionales
dc.creator.none.fl_str_mv Canedo Peró, Felipe
author Canedo Peró, Felipe
author_facet Canedo Peró, Felipe
author_role author
dc.contributor.none.fl_str_mv Perez, Juan Manuel
dc.description.none.fl_txt_mv Fil: Canedo Peró, Felipe. Universidad de San Andrés. Departamento de Matemática y Ciencias; Argentina.
Esta tesis se centra en el desarrollo de un asistente virtual llamado "StaffBot", diseñado para responder consultas en lenguaje natural sobre los datos de AmCham Argentina almacenados en su CRM. El objetivo principal fue reducir la necesidad de consultas manuales en SQL y facilitar el acceso a información estratégica para equipos no técnicos. Para ello, los datos fueron normalizados e integrados en un agente conversacional capaz de interpretar consultas en lenguaje natural y transformarlas en operaciones sobre los datos mediante Pandas. El agente se desarrolló utilizando LangChain y ChatGPT-3.5 como motor central, y se complementó con una interfaz en Streamlit que permite una interacción sencilla mediante menús desplegables y la exportación de resultados a Excel. El sistema fue evaluado a partir de 50 preguntas de prueba, comparando las respuestas generadas con un conjunto de consultas de referencia en Pandas. Los resultados mostraron que ChatGPT-3.5-turbo alcanzó un nivel de precisión cercano al 100 %, superando en confiabilidad a ChatGPT-4o-mini. Durante su implementación en un entorno real dentro de AmCham, el StaffBot demostró utilidad en tareas como la fidelización de socios y la generación de reportes, aunque también puso en evidencia desafíos asociados a la formulación de consultas ambiguas y a la estabilidad de la infraestructura. En conjunto, este trabajo demuestra que la integración de asistentes basados en modelos de lenguaje de gran escala en entornos organizacionales es viable y puede mejorar tanto la eficiencia operativa como el acceso a la información, además de abrir nuevas posibilidades de evolución hacia interfaces más accesibles y guiadas.
description Fil: Canedo Peró, Felipe. Universidad de San Andrés. Departamento de Matemática y Ciencias; Argentina.
publishDate 2025
dc.date.none.fl_str_mv 2025-10
2026-06-03T17:53:33Z
2026-06-03T17:53:33Z
dc.type.none.fl_str_mv Tesis
info:eu-repo/semantics/masterThesis
info:eu-repo/semantics/updatedVersion
http://purl.org/coar/resource_type/c_bdcc
info:ar-repo/semantics/tesisDeMaestria
format masterThesis
status_str updatedVersion
dc.identifier.none.fl_str_mv https://repositorio.udesa.edu.ar/handle/10908/26572
url https://repositorio.udesa.edu.ar/handle/10908/26572
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
https://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.none.fl_str_mv application/pdf
application/pdf
dc.publisher.none.fl_str_mv Universidad de San Andrés. Departamento de Matemática y Ciencias
publisher.none.fl_str_mv Universidad de San Andrés. Departamento de Matemática y Ciencias
dc.source.none.fl_str_mv reponame:Repositorio Digital San Andrés (UdeSa)
instname:Universidad de San Andrés
reponame_str Repositorio Digital San Andrés (UdeSa)
collection Repositorio Digital San Andrés (UdeSa)
instname_str Universidad de San Andrés
repository.name.fl_str_mv Repositorio Digital San Andrés (UdeSa) - Universidad de San Andrés
repository.mail.fl_str_mv msanroman@udesa.edu.ar
_version_ 1867072700198944769
score 13.343307