Uso de modelos de lenguajes de gran tamaño, para consultar bases de datos en lenguaje natural

Use of large language models to query databases in natural language

Autores/as

  • Alejandro Pasos Ruíz
  • Emilio Gabriel Rejón Herrera

Palabras clave:

GenAI, LLM, ChatGPT, SQL, Educación, Education

Resumen

El objetivo de este trabajo, es utilizar Inteligencia Artificial Generativa (GenIA), para optimizar la experiencia de usuario. Lo anterior, mediante la implementación de un procedimiento, con modelos de lenguajes de gran tamaño (LLM, Large Language Model), en consultas de bases de datos utilizando lenguaje natural. De tal forma, al proporcionar la estructura de la base de datos y el tipo de visualización requerida, se mejora dicho procedimiento. Por lo tanto, su efectividad es del 93% en la generación de consultas SQL y del 100%, para las visualizaciones. Finalmente, para proyectos futuros se sugiere obtener retroalimentación directa de los usuarios, así como ampliar el esquema e implementar el procedimiento en organizaciones educativas, para probar su factibilidad en una mayor escala.

The objective of this work is to use Generative Artificial Intelligence (GenIA) to optimize the user experience. The above, through the implementation of a procedure, with large language models (LLM, Large Language Model), in database queries using natural language. In this way, by providing the structure of the database and the type of visualization required, this procedure is improved. Therefore, its effectiveness is 93% in generating SQL queries and 100% for visualizations. Finally, for future projects it is suggested to obtain direct feedback from users, as well as expand the scheme and implement the procedure in educational organizations, to test its feasibility on a larger scale.

Publicado

2025-01-28