Estamos en:

Ejemplo de búsqueda semántica

A continuación se muestra el uso del buscador semántico construido en el Proyecto Esperteyu. Este buscador trabaja sobre la base documental de los artículos del Boletín Oficial del Principado de Asturias, que está formada por documentos de interés general, pero escritos en un lenguaje técnico y formal.

Búsqueda sintáctica

Para señalar las ventajas que aporta la búsqueda semántica, se describe primero una búsqueda sintáctica, con el fin de contrastar los resultados de ambas. Cuando el usuario introduce la cadena "viejo" en un buscador sintáctico, obtiene resultados, pero son limitados y poco significativos, ya que la palabra "viejo" tiene, en la lengua común, significados como "persona mayor", que no son aceptables en el lenguaje políticamente correcto de los documentos legales. En la página de resultados se identifican los siguientes componentes:

Captura de pantalla mostrando los resultados de la búsqueda sintáctica

  1. Los términos realmente buscados: en este caso el término introducido por el usuario se mantiene inalterado. En otros casos, puede ser necesario pasarlo a singular, o quitarle palabras inútiles para la búsqueda.
  2. Los conceptos reconocidos en la consulta: el sistema muestra los conceptos de la ontología que se reconocen en la consulta del usuario. En este caso, la cadena "viejo" sugiere el concepto "persona mayor".
  3. Términos sugeridos: una serie de palabras que por su parecido sintáctico con "viejo" podrían resultar interesantes al usuario.
  4. Resultados obtenidos: Los artículos resultado de la búsqueda. Los resultados de una búsqueda sintáctica son los documentos que contienen literalmente la palabra "viejo" (o alguna variante como "vieja", "viejos", etc.). En muchos casos son resultados poco relevantes, porque la palabra "viejo" puede aparecer con varios significados, incluso como topónimo o apellido.
  5. Modos de búsqueda. El modo seleccionado es el primero, que corresponde a la búsqueda sintáctica o por términos. Utilizando cualquiera de los dos modos restantes, se ejecutaría una búsqueda semántica (ver siguiente apartado).

Búsqueda semántica

La búsqueda semántica permite encontrar documentos apropiados sobre una cuestión (aunque éstos no contengan literalmente la palabra buscada). La búsqueda semántica toma como entrada un concepto o varios, que deben estar contextualizados. En este ejemplo, el usuario ha seleccionado el contexto "Accesibilidad", mientras que el concepto es "Persona mayor" (inferido automáticamente a partir de la cadena "viejo").

La estructura de la página de resultados es similar a la anterior, con algunos cambios:

Captura de pantalla mostrando los resultados de la búsqueda semántica

  1. Conceptos consultados. Enumera los conceptos semánticamente relacionados con la consulta.
  2. Términos relacionados. En este caso, la relación con la consulta es semántica, no sintáctica.

En el área de resultados, los documentos que aparecen listados están semánticamente relacionados con la consulta, incluso aunque no contengan literalmente la palabra "viejo". En particular, la mayor parte de los resultados hacen referencia a residencias para personas mayores.

Menu

Conforme W3C XHTML 1.0 | CSS 2.0 | WAI 'Doble A'