Por favor, use este identificador para citar o enlazar este ítem: http://200.188.131.162:8080/jspui/handle/123456789/370
Título : Implementación de un wizard para una interfaz de lenguaje natural a bases de datos para su consulta mediante internet
Autor : GONZÁLEZ HERNÁNDEZ, GERARDO
Palabras clave : 7
Fecha de publicación : 2018-12
Editorial : IT Ciudad Madero
Descripción : Resumen Las grandes empresan utilizan computadoras para almacenar información, la cual se encuentra alamacenada generalmente en Bases de Datos (BDs). Para facilitar la obtención de los datos contenidos en estas bases de datos, se han creado Interfaces de Lenguaje Natural para Bases de Datos (ILNBDs), que facilitan a los usuarios inexpertos la obtención de información de las bases de datos. El presente proyecto de tesis consiste en desarrollar una arquitectura modular de una ILNBD para que pueda ser usada mediante un navegador de web y de esta manera, formular consultas en Lenguaje Natural (LN) y afinar la configuración del Diccionario de Información Semántica (DIS) mediante el uso de un wizard (asistente); es decir, convertir una versión anterior de escritorio a una nueva versión para web. El punto de partida para la implementación de este proyecto fue el uso de una ILNBD de escritorio que fue implementada en el Instituto Tecnológico de Cd. Madero, para la cual se propuso el uso de un DIS para mejorar el desempeño de la ILNBD. Usualmente, el desempeño de una ILNBD depende mucho de su configuración, es decir, cuanto mejor esté configurada, mayor sera el porcentaje de consultas correctamente contestadas por la ILNBD. Con el fin de mejorar el desempeño de la ILNBD, utiliza un wizard para afinar la configuración del DIS. Durante el desarrollo del proyecto, se realizó un análisis de los algoritmos en la versión anterior. Dicho analisis fue usado para determinar qué tecnologías de programación de aplicaciones de web se utilizarían, y así proponer una nueva arquitectura para el desarrollo de la ILNBD para web. Una aportación de este proyecto es la incorporación de tres algoritmos que permite al wizard corregir tres tipos de problemas: problemas de tablas o columnas mal asociadas, problemas de tablas o columnas no asociadas y problemas de valores alias o valores imprecisos no asociados. Para demostrar que la ILNBD para web tiene el mismo desempeño que la ILNBD de escritorio respecto al porcentaje de consultas correctamente traducidas, se realizaron pruebas en ambas interfaces. Para dichas pruebas se utilizó un corpus de 70 consultas para la base de datos ATIS. El desempeño de la ILNBD de escritorio, utilizando la configuración automática de la interfaz, es en promedio 24.28% de consultas correctamente traducidas, al igual que la ILNBD para web. Se realizó otra prueba en ambas interfaces utilizando el wizard para afinar la configuración del DIS, obteniendo en ambas interfaces un 85% de consultas correctamente contestadas. De esta manera se demuestra que el wizard de la ILNBD para web funciona correctamente; es decir, de la misma manera que el wizard de la ILNBD de escritorio.
URI : http://200.188.131.162:8080/jspui/handle/123456789/370
Aparece en las colecciones: Tesis de Maestría



Este ítem está protegido por copyright original



Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons