Inteligencia artificial generativa aplicada a la interpretación de lenguaje natural en consultas SQL

dc.contributor.advisorFlores Espinoza, Donato Andrés
dc.contributor.authorSampen Dedios, Denilson Alejandro
dc.date.accessioned2025-12-11T15:38:10Z
dc.date.available2025-12-11T15:38:10Z
dc.date.created2025
dc.date.issued2025-12-11
dc.description.abstractEl presente trabajo aborda uno de los problemas críticos que enfrentan las organizaciones modernas: a pesar de contar con repositorios centralizados y datos de alta calidad, los tomadores de decisiones suelen depender de perfiles técnicos para acceder a la información, lo que limita la agilidad y eficiencia en la toma de decisiones estratégica. Frente a esta problemática, se explora cómo la Inteligencia Artificial Generativa puedes ser una alternativa para la interpretación de lenguaje natural para la generación de consultas SQL, permitiendo que usuarios no técnicos accedan de manera autónoma y sencilla a información crítica. El trabajo analiza técnicas como Text-to-SQL y RAG-to-SQL, así como el uso de Modelos de Lenguaje Grande (LLMs) de OpenAI y Google, proponiendo una solución técnica basada en PostgreSQL, la extensión pgvector y mecanismos de recuperación contextual para enriquecer el contexto de los modelos. Además, se definen criterios de evaluación y métricas que permiten validar el rendimiento de la solución. Esto se realiza en respaldo de la experiencia profesional del autor en proyectos de ingeniería de datos y GenAI. Se concluye que la solución propuesta, estructurada en etapas de selección de tablas, generación de consultas y evaluación/regeneración, es óptima para superar las dificultades técnicas del acceso a datos estratégicos, además de mitigar errores y alucinaciones en la generación de la consulta SQL. Asimismo, se ratifica la importancia de integrar conocimientos técnicos, de liderazgo y capacidad de investigación para llevar a la práctica este tipo de soluciones en entornos productivos.
dc.identifier.urihttp://hdl.handle.net/20.500.12404/32705
dc.language.isospa
dc.publisherPontificia Universidad Católica del Perúes_ES
dc.publisher.countryPE
dc.rightsinfo:eu-repo/semantics/closedAccess
dc.subjectInteligencia artificial
dc.subjectLenguaje natural
dc.subjectSQL (Lenguaje de programación para computadoras)
dc.subject.ocdehttps://purl.org/pe-repo/ocde/ford#2.02.01
dc.titleInteligencia artificial generativa aplicada a la interpretación de lenguaje natural en consultas SQL
dc.typeinfo:eu-repo/semantics/bachelorThesis
renati.advisor.dni06017817
renati.advisor.orcidhttps://orcid.org/0000-0003-2092-7666
renati.author.dni74021837
renati.discipline712026
renati.jurorRaffo Jara, Mario Andrés
renati.jurorFlores Espinoza, Donato Andrés
renati.jurorCarranza De La Cruz, César Alberto
renati.levelhttps://purl.org/pe-repo/renati/level#tituloProfesional
renati.typehttps://purl.org/pe-repo/renati/type#trabajoDeSuficienciaProfesional
thesis.degree.disciplineIngeniería Electrónicaes_ES
thesis.degree.grantorPontificia Universidad Católica del Perú. Facultad de Ciencias e Ingenieríaes_ES
thesis.degree.levelTítulo Profesionales_ES
thesis.degree.nameIngeniero Electrónicoes_ES

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
SAMPEN_DEDIOS_DENILSON_ALEJANDRO_INTELIGENCIA_ARTIFICIAL.pdf
Tamaño:
671.57 KB
Formato:
Adobe Portable Document Format
Descripción:
Texto completo
Cargando...
Miniatura
Nombre:
SAMPEN_DEDIOS_DENILSON_ALEJANDRO_F.pdf
Tamaño:
432.11 KB
Formato:
Adobe Portable Document Format
Descripción:
Formulario de autorización
Cargando...
Miniatura
Nombre:
SAMPEN_DEDIOS_DENILSON_ALEJANDRO_T.pdf
Tamaño:
4.9 MB
Formato:
Adobe Portable Document Format
Descripción:
Reporte de originalidad

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
1.71 KB
Formato:
Item-specific license agreed upon to submission
Descripción: