Empleo del lenguaje natural para optimizar las consultas sql con langchain en la Empresa Consditec Juliaca 2024

dc.contributor.advisorMamani Tisnado, Paúl
dc.contributor.authorApaza Caceres¸ Cesar Augusto
dc.contributor.editorUniversidad Andina Néstor Cáceres Velásquez
dc.date.accessioned2026-09-21T03:29:41Z
dc.date.available2026-09-21T03:29:41Z
dc.date.embargoEnd2028-12-31
dc.date.issued2025
dc.description.abstractEsta investigación se enfocó en el desarrollo de un asistente basado en un Modelo de Lenguaje a Gran Escala (LLM) desplegado de manera local en Ollama, orientado a la generación de consultas SQL a partir de lenguaje natural, para el personal no familiarizado con el manejo de base de datos y consultas SQL de la empresa Consditec. Se emplearon los frameworks LangChain y Streamlit, lo que posibilitó la integración local con la base de datos SQLite existente. Este enfoque desecha el uso de un API comercial, lo que preserva la privacidad de datos sensibles de la empresa, y como resultado permite optimizar el acceso a la información. La evaluación técnica comparó cuatro modelos, LLaMA3, DeepSeek, DuckDB, Mistral y DuckDB, mediante 10 preguntas de uso recurrente contrastadas con la dataset Spyder, los resultados probaron que LLaMA3 alcanzó el mayor nivel de precisión con 7 respuestas correctas y un tiempo promedio de 12,687 ms. Seguido de Mistral; con 5 réplicas correctas y un lapso promedio de 59,833 ms, DeepSeek obtuvo un tiempo promedio significativamente mayor de 197,403 ms y 4 respuestas correctas, finalmente DuckDB registró 3 respuestas correctas y un tiempo promedio de 37,383 ms. Para complementar el análisis se aplicó una encuesta de tipo Likert al personal de la empresa con el propósito de evaluar la percepción del asistente. Los resultados obtuvieron una correlación alta de Spearman (ρ = 0.942, p < 0.001) entre la necesidad de uso de datos por parte del usuario y su percepción respecto al empleo del lenguaje natural, lo que demuestra una aceptación favorable del uso de consultas en lenguaje natural.
dc.formatapplication/pdf
dc.identifier.urihttps://repositorio.uancv.edu.pe/handle/UANCV/7841
dc.language.isospa
dc.publisherUniversidad Andina Néstor Cáceres Velásquez
dc.publisher.countryPE
dc.rightsinfo:eu-repo/semantics/openAccess
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.sourceUniversidad Andina Néstor Cáceres Velásquez
dc.sourceRepositorio Institucional. UANCV
dc.subjectLangchain
dc.subjectLarge language models
dc.subjectText-to-SQL
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#2.02.04
dc.titleEmpleo del lenguaje natural para optimizar las consultas sql con langchain en la Empresa Consditec Juliaca 2024
dc.typeinfo:eu-repo/semantics/bachelorThesis
dc.type.versioninfo:eu-repo/semantics/publishedVersion
renati.advisor.dni01314987
renati.advisor.orcidhttps://orcid.org. /0000-0002-0287-7143
renati.author.dni43190790
renati.discipline612076
renati.jurorHerrera Miranda, Juan Carlos
renati.jurorValdivia Cárdenas, Salvador Teodoro
renati.jurorCastillo Machaca, Jesús Esteban
renati.levelhttps://purl.org/pe-repo/renati/nivel#tituloProfesional
renati.typehttps://purl.org/pe-repo/renati/type#tesis
thesis.degree.disciplineIngeniería de Sistemas
thesis.degree.grantorUniversidad Andina Néstor Cáceres Velásquez. Facultad de Ingeniería de Sistemas
thesis.degree.nameIngeniero de Sistemas

Files

Original bundle

Now showing 1 - 2 of 2
No Thumbnail Available
Name:
Grado de Similitud.pdf
Size:
5.56 MB
Format:
Adobe Portable Document Format
No Thumbnail Available
Name:
T036_43190790_T_.pdf
Size:
5.28 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed to upon submission
Description: