Uma arquitectura para sistemas de pesquisa guiados baseada em tecnologías semânticas

  1. DA CRUZ MAIA DE OLIVEIRA PAIVA, Sara María
Dirixida por:
  1. Manuel Ramos Cabrer Director
  2. Alberto Gil Solla Director

Universidade de defensa: Universidade de Vigo

Fecha de defensa: 15 de xullo de 2011

Tribunal:
  1. José Juan Pazos Arias Presidente/a
  2. Ana Fernández Vilas Secretaria
  3. Manuel Rodríguez Cayetano Vogal
  4. Paulo José Osorio Rupino da Cunha Vogal
  5. Orlando Manuel de Oliveira Belo Vogal
Departamento:
  1. Enxeñaría telemática

Tipo: Tese

Resumo

En esta tesis se presenta una arquitectura para sistemas de consulta guiados en la que se proponen un conjunto de mejoras sobre los sistemas actuales, tanto a nivel de funcionalidad como de usabilidad de cara al usuario final. La Consulta de información es una tarea imprescindible en el día a día de todos nosotros, bien en el ejercicio de nuestro trabajo. Bien a nivel personal. Las dificultades y limitaciones inherentes a este proceso parecen estar asumidas como algo normal por parte de los usuarios de este tipo de sistemas. De hecho parece lícito afirmar que lo que esperamos cuando utilizamos un sistema de consulta es encontrar de forma rápida aquello que buscamos y, a ser posible, que no obtener una enerme cantidad de resultados irrelevantes. Todo esto parece apuntar en el sentido de que el objetivo básico a conseguir es el de la objetividad de los resultados. La aparición de la Web Semántica abrió el camino para la evolución de los sistemas en diversos dominios, como puede ser el de la consulta de información, permitiendo una evolución hacia consultas semánticas. Éstas, mediante la anotación de recursos, pueden conseguir mejoras significativas en términos del resultado final que ofrecen a los usuarios y avanzar así en el sentido de la objetividad pretendida. Para conseguirlo, no debemos olvidar la forma en que el usuario interactúa con el sistema de consulta con el fin de indicar lo que pretende buscar. Este es un aspecto importante ya que para dar respuestas objetivas, el sistema debe comprender claramente la consulta que se le está planteando. La visión óptima de la Web Semántica es que esta interacción se realice en lenguaje natural. Mientras esto no se consiga, debido a algunas limitaciones de esta aproximación de cara a garantizar la objetividad comentada, se utilizan otras aproximaciones. Un sistema guiado representa una de esas aproximaciones. La arquitectura que se propone en esta tesis utiliza esta aproximación y se centra en la mejora de diversos aspectos de funcionalidad y usabilidad de estos sistemas. En los sistemas guiados actuales, garantizar la validez sintáctica de la expresión de consulta es una preocupación más o menos común. Pero la gramática, además de la sintaxis, también contempla la semantica, y garantizar la corrección es este aspecto también es un objeto importante, objetivo que abordamos en esta tesis. También se abordan otros aspectos en el ámbito de la funcionalidad que permiten la ampliación de los tipos de consultas posibles en los sistemas actuales. La forma más o menos intuitiva, más o menos sencilla de interactuar con un sistema constituye hoy en día una preocupación, ya que este aspecto puede determinar la mayor o menor aceptación de dicho sistema por parte del público objetivo. En el caso de los sistemas de consulta, diversos estudios demuestran que aunar en la construcción de la explersión de búsqueda el uso de lenguaje natural con una construcción gráfica constituye la aproximación preferida por los usuarios. Contribuir a una mayor aproximación de los sistemas guiados al lenguaje natural es por tanto un desafío actual, desafío que abordamos en la arquitectura propuesta. Además de este aspecto, hoy en día hablar de usabilidad es prácticamente sinónimo de la posibilidad de individualizar el entorno de uso, siendo este otro aspecto que se tuvo en cuenta en el diseño de la arquitectura. En esta tesis se presenta el trabajo de análisis necesario para que fuera posible proponer una arquitectura para un sistema guiado de consulta que contempla los aspectos indicados a nivel de funcionalidad y de usabilidad, de forma que contribuya a una mejora global en este tipo de sistemas. También se presentan diversos aspectos a nivel de implementación, que permiten instanciar esta arquitectura enun sistema real. El caso de uso en el que nos centramos para el prototipo desarrollado se centra en el ámbito del e-government local, más concretamente en los formularios de los que disponen los ciudadanos para solicitar servicios on-line a una administración local.