Tesis profesional presentada por Moises Quintero Orea

Licenciatura en Ingeniería en Sistemas Computacionales. Departamento de Ingeniería en Sistemas Computacionales. Escuela de Ingeniería, Universidad de las Américas Puebla.

Jurado Calificador

Presidente: Dr. J. Alfredo Sánchez Huitrón
Vocal y Director: Dr. Mauricio Javier Osorio Galindo
Secretario: Dr. David Ricardo Sol Martínez

Cholula, Puebla, México a 10 de diciembre de 2001.

Resumen

Sólo podemos ver una pequeña distancia a lo lejos,
pero podemos ver a plenitud qué necesita ser hecho.
Alan Turing([12, 9])


En este trabajo se estudió el Procesamiento del Lenguaje Natural utilizando el Sistema XSB como sistema de programación lógica y bases de datos deductivas, NATLIN como reconocedor de oraciones interrogativas en español y Java como interfaz final con el usuario. Se diseñó una arquitectura para una interfaz en español que permite recuperar información geográfica de una base de datos. Se implementó el Sistema JProlog que utiliza InterProlog para recuperar desde Java datos procesados en XSB. Se implementó BDNATLIN que es una interfaz en español para recuperar información de una base de datos declarativa. El Volcán Popocatépetl: el caso de estudio.


Palabras clave

Interfaz en español, Procesamiento de lenguaje natural, Base de datos geográfica, XSB, InterProlog, JProlog, NATLIN, BDNATLIN

Índice de contenido

Agradecimientos y Dedicatorias (archivo pdf, 38 kb)

Índices (archivo pdf, 60 kb)

Capítulo 1. Introducción (archivo pdf, 52 kb)

  • 1.1 Planteamiento del problema
  • 1.2 Hipótesis
  • 1.3 Objetivos
  • 1.4 Importancia de estudio
  • 1.5 Limitaciones de estudio

Capítulo 2. Trabajos relacionados (archivo pdf, 67 kb)

  • 2.1 Interfaces en Lenguaje Natural para Bases de Datos
  • 2.2 IDEA: ¿Síntoma de que las ILNBD se extinguen?
  • 2.3 Trabajos recientes de Procesamiento de Lenguaje Natural
  • 2.4 La integración de interfaces: un nuevo enfoque
  • 2.5 Síntesis

Capítulo 3. Metodología (archivo pdf, 155 kb)

  • 3.1 El escenario de la investigación
  • 3.2 Modelo de proceso de software
  • 3.3 Arquitectura del sistema
  • 3.4 Estrategia: plan general de acción
  • 3.5 XSB: Una herramienta importante para la comunidad investigadora
  • 3.6 Interprolog
  • 3.7 Material utilizado

Capítulo 4. El Sistema JProlog (archivo pdf, 745 kb)

  • 4.1 Especificaciones del Sistema JProlog
  • 4.2 Análisis y diseño del sistema
  • 4.3 Metodología para recuperar desde Java información de procesamientos en XSB
  • 4.4 Metodología general sugerida

Capítulo 5. El Sistema BDNATLIN (archivo pdf, 327 kb)

  • 5.1 Especificación de requerimientos de BDNATLIN
  • 5.2 Análisis y diseño del Sistema de BDNATLIN
  • 5.3 Modificación del vocabulario de NATLIN
  • 5.4 Esquema de consultas de BDNATLIN
  • 5.5 Casos de prueba
  • 5.6 Ventajas de BDNATLIN
  • 5.7 Desventajas de BDNATLIN

Capítulo 6. Resultados y conclusiones (archivo pdf, 45 kb)

  • 6.1 Resultados
  • 6.2 Conclusiones

Capítulo 7. Problemas abiertos y líneas de investigación (archivo pdf, 47 kb)

  • 7.1 Conjeturas
  • 7.2 Líneas de investigación

Referencias (archivo pdf, 53 kb)

Apéndice A. Retroalimentación de XSB (archivo pdf, 43 kb)

Apéndice B. Consultas originales del sistema NATLIN (archivo pdf, 44 kb)

Apéndice C. Retroalimentación de InterProlog (archivo pdf, 43 kb)

Apéndice D. Enfoque para recuperar información de una base de datos mediante una gramática de árbol semántico (archivo pdf, 350 kb)

Apéndice E. Motivo de la conjetura (archivo pdf, 41 kb)

Apéndice F. Configuración del sistema (archivo pdf, 41 kb)

Quintero Orea, M. 2001. Interfaz en español para recuperación de información en una base de datos geográfica. Tesis Licenciatura. Ingeniería en Sistemas Computacionales. Departamento de Ingeniería en Sistemas Computacionales, Escuela de Ingeniería, Universidad de las Américas Puebla. Diciembre. Derechos Reservados © 2001.