Procesamiento de lenguaje natural con tratamiento de ambiguedad para la recuperación de información en una base de datos relacional
En este trabajo se propone un modelo para el procesamiento de lenguaje natural y la resolución de ambigüedades en consultas en bases de datos relacionales. El procesamiento de lenguaje natural se basa en el análisis lingüístico de la consulta. La resolución de ambigüedades se aborda con el análisis...
- Autores:
-
Guzmán Murillo, Carlos Alberto
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2010
- Institución:
- Universidad del Valle
- Repositorio:
- Repositorio Digital Univalle
- Idioma:
- spa
- OAI Identifier:
- oai:bibliotecadigital.univalle.edu.co:10893/25703
- Acceso en línea:
- https://hdl.handle.net/10893/25703
- Palabra clave:
- Bases de datos relacionales
Procesamiento del Lenguaje natural (computacion)
SQL (Lenguaje de programación)
Análisis lingüístico
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
Summary: | En este trabajo se propone un modelo para el procesamiento de lenguaje natural y la resolución de ambigüedades en consultas en bases de datos relacionales. El procesamiento de lenguaje natural se basa en el análisis lingüístico de la consulta. La resolución de ambigüedades se aborda con el análisis lingüístico y el uso de ontologías. De igual manera, el modelo propone el uso de lexicones y ontologías para generar un mapeo más acertado, en el sentido de obtener los datos correctos que se habían solicitado en la consulta (No generar consultas SQL que no recuperan los datos deseados). Así mismo, se describe una implementación del modelo. El prototipo resultante fue probado con la base de datos de pruebas PUBS. |
---|