3.2. Navegación y búsqueda en Swoogle

3.2.1. Panorámica sobre el servicio de búsqueda

El Modelo sobre el que se basa la recuperación de información en Swoogle es el modelo de navegación en Web Semántica.

La arquitectura de Swoogle consta de cuatro componentes[1],[2]: SWD Discovery, Index o metadata creation, Data Analisys, y la Interface. Los cuatro componentes interactúan y trabajan independientemente sobre una base de datos. 

 Figura 2. Arquitectura de Swoogle. Fuente: Tim Finin and Li Ding, Search Engines for Semantic Web Knowledge, Proceedings of XTech 2006: Building Web 2.0, Amsterdam, 16-19 May 2006.

 El componente Discovery recoge SWDs potenciales en la Web, y almacena los URLs candidatos. Utiliza cuatro procedimientos: (i) las URLs suscritas, (ii) un rastreador Web que se limita al rastreador de Google y explora sitios candidatos, (iii) un rastreador personalizado que descubre URL utilizando los motores de búsqueda convencionales, por ejemplo, el de Google; y (iv) el rastreador de Web Semántica SwoogleBot, el cual analiza y valida los SWDs recogidos, mantieniendo una copia en caché.

 El componente Index analiza los SWDs descubiertos y genera sus metadatos sobre la Web Semántica; no solamente los de los SWDs y los SWTs, sino también las relaciones entre éstos.

 El componente Analysis analiza los metadatos generados y los almacena en los mecanismos de ranking modular establecidos: clasificaciones, el Ontoranking, fechas o informes estadísticos.

 El componente Search Services proporciona un conjunto de servicios de búsqueda a personas y agentes software, permitiéndoles acceder a los metadatos, hacer restricciones en las consultas y navegar en la Web Semántica.

 Swoogle utiliza MySQL para gestionar su base de datos.  


[1] FININ, Tim: DING, Li: Search Engines for Semantic Web Knowledge. Proceedings of XTech 2006: Building Web 2.0, Amsterdam, 16-19 May 2006. [en prensa]. Disponible en: http://ebiquity.umbc.edu/_file_directory_/papers/268.pdf [consulta:19-05-2006].

[2] DING, Li, et al.: “Finding and Ranking Knowledge on the Semantic Web”. En: Proceedings of the 4th International Semantic Web Conference, Galway IE, November 2005, Springer-Verlag. [en prensa]. Disponible en: http://ebiquity.umbc.edu/_file_directory_/papers/197.pdf [consulta: 20-05-2006].