Swoogle permite buscar Términos, i.e. URIs de clases o propiedades definidas en SWDs. En este trabajo y en el contexto de Swoogle la forma abreviada de denotar un SWT será por convención, T.
Componer una cadena de búsqueda
(Composing a search string)
Por defecto, Swoogle posibilita a los usuarios especificar una cadena arbitraria de búsqueda para encontrar términos relevantes de la web semántica.
En vez de indexar solo el URI de un término, Swoogle busca información adicional: el URI del término, el namespace y el local-name. Y la descripción recogida desde sus definiciones distribuidas en las muchas ontologías disponibles.
Ejemplo:
foodweb |
Busca terminos que son relevantes para "foodweb" |
Búsqueda avanzada usando
restricciones de campo
(Advanced Search using
field constraints)
Swoogle también permite especificar restricciones sobre los siguientes campos de un término T de la web semántica:
uri: el URI de T, por ejemplo, "http://xmlns.com/foaf/0.1/Person"
desc: la descripción de T, obtenida de las definiciones de T en todas las ontologías que lo definen, por ejemplo, "A person"
ns: el namespace usado por T, por ejemplo, http://xmlns.com/foaf/0.1/
localname: el local-name utilizado por T, por ejemplo, "Person"
label: el lexema del local-name de T, por ejemplo, 'SeaFood' tiene dos etiquetas, ‘sea’ y ‘food’
type: el tipo (o clase o propiedad) de que se trate, por ejemplo, owl.class"
Ejemplo:
uri:food |
Busca términos que tienen food como parte de su URL |
ns:food |
Busca términos que tienen “food” como parte de su namespace |
ns:"http://xmlns.com/foaf/0.1/" |
Busca términos que tienen como namespace exactamente "http://xmlns.com/foaf/0.1/" |
localname:food |
Busca términos que tienen “food” como local-name |
label:food |
Busca términos que tienen “food” como lexema de su local-name |
desc:food |
Busca términos que tienen “food” como parte de su descripción definicional |
type:owl.class |
Busca términos que están definidos como una instancia de una clase en OWL, owl:Class |
Búsqueda
avanzada utilizando características Lucene
(Advanced Search using
Lucene features)
Este servicio de búsqueda está impulsado por Lucene, por tanto, los agentes-usuario pueden también utilizar sintaxis de consulta Lucene. Algunas características comúnmente utilizadas son:
food web |
Busca términos
relevantes para “food” y “web”. |
food OR web |
Busca términos relevantes o para “food” o para “web” o para los dos. |