1 / 14

Desarrollo de aplicación web para la desambiguación de sentidos de palabras por evocación

Desarrollo de aplicación web para la desambiguación de sentidos de palabras por evocación. Alumno: Xabier Aramendi Amenabar Director: German Rigau Claramunt Titulación: Ingeniería técnica en informática de sistemas Facultad: Facultad de Informática de San Sebastián. Introducción.

baka
Télécharger la présentation

Desarrollo de aplicación web para la desambiguación de sentidos de palabras por evocación

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Desarrollo de aplicación web para la desambiguación de sentidos de palabras por evocación Alumno: Xabier AramendiAmenabar Director: GermanRigauClaramunt Titulación: Ingeniería técnica en informática de sistemas Facultad: Facultad de Informática de San Sebastián

  2. Introducción • Se enmarca dentro del área de la Inteligencia Artificial (IA). • Concretamente en el Procesamiento del Lenguaje Natural (PLN). • Combinación de aplicaciones especificas: • Infomap • SSI-Dijkstra

  3. Infomap • Programa que se basa en el Análisis Semántico Latente (LSA). • Técnica que es capaz de extraer términos de British National Corpus (BNC) que están estrechamente relacionadas con las palabras buscadas. • LSA: Extrae y deduce relaciones entre los diferentes términos de un conjunto de documentos. • BNC: Colección de muestras de palabras provenientes de diferentes fuentes de inglés.

  4. SSI-Dijkstra • Es una versión del algoritmo SSI (StructuralSemanticInterconnections). • Se basa en el conocimiento iterativo que esta orientado a la desambiguación de las palabras.

  5. Objetivo • Obtener información sobre un termino que desconocemos su significado. • Infomap: Obtener palabras que estén relacionadas con las palabras del termino. • SSI-Dijkstra: Desambiguar el significado de cada palabra según el contexto.

  6. Ejemplo • Buscar termino “StructuralSemanticInterconnection”. • Infomap: variant, structural, formalism, spatial, structure, signification, discrete, elaborate, associative, schematic. • SSI-Dijkstra: • Variant: (philosophy) the philosophical theory that formal (logical or mathematical) statements have no meaning but that its symbols (regarded as physical entities) exhibit a form that has useful applications. • Structural: something a little different from others of the same type. • Formalism: of or relating to meaning or the study of meaning. • …

  7. Motivación • Evitar tener que instalar las aplicaciones Infomap y SSI-Dijkstra para poder utilizarlas. • Facilitar el uso combinado de estas dos aplicaciones. • Obtener posibles fallos existentes en estas dos aplicaciones al guardar la consulta y el resultado obtenido.

  8. Aplicación Web • Pagina Web que contiene: • Información sobre las aplicaciones utilizadas y sobre la pagina Web. • Desambiguación de significados de palabras por evocación mediante Infomap y SSI-Dijkstra. • Almacenamiento de los datos obtenidos en las consultas registradas. • Historial de las consultas registradas realizadas. • Visualizaciones de algunos resultados obtenidos en las consultas registradas.

  9. Aplicación Web • Esquema: • Servidor Web: PHP • Pagina Web: AJAX (JavaScript asíncrono y XML) • Servidor BD: MySQL

  10. Aplicación Web • Base de datos:

  11. Servicio Web • Servicio Web que pasados unas palabras da el resultado de aplicar Infomap y SSI-Dijkstraconjutamente. • Resultado en formato XML. • Realizado con HTML y JavaScript.

  12. Gestión • La planificación se asemeja a la realidad.

  13. Conclusiones • Desarrollo satisfactorio. • Aprendizaje personal: • Gestión individual de un proyecto. • Sobre la evocación y desambiguación de significados de palabras.

  14. Enlaces • Aplicación Web: • http://adimen.si.ehu.es/cgi-bin/WSDbyEvocation/index.php • Servicio Web: • http://

More Related