dct:subject (en el Tesauro)
Indexación temática y SKOS
Aunque formalmente no pertenece a las características que definen un KOS, el vínculo entre un concepto y los recursos que tratan sobre este concepto es fundamental en muchas aplicaciones de KOS, como la indexación y la recuperación de documentos. Esto es aún más importante en el contexto de la web semántica, donde existe una necesidad crucial de anotar los documentos con unidades conceptuales que definen su tema.
Aunque el propio vocabulario SKOS no incluye un mecanismo para asociar un recurso arbitrario con un skos:Concept, los implementadores pueden recurrir a otros vocabularios. Dublin Core, por ejemplo, proporciona una propiedad dct:subject [DC]:
ex1:ornitorrinco rdf:type skos:Concepto;
skos:prefLabel “ornitorrinco”@es.
rdf:type foaf:Documento;
dct:subject ex1:ornitorrinco.
Obsérvese que un mismo recurso puede tener varios temas y, por tanto, estar implicado en varias declaraciones dct:subject. Estos temas pueden proceder claramente de diferentes esquemas conceptuales, resultantes, por ejemplo, de un proceso de anotación distribuido.
Conceptos de coordinación
Las prácticas de indización en las que intervienen tesauros y otros KOS incluyen a menudo la noción de coordinación. La coordinación es una actividad en la que se combinan conceptos de un KOS. En general, hay dos tipos de coordinación: precoordinación y postcoordinación [WillpowerGlossary]. La distinción clave entre ambas se basa en el momento en que se produce la coordinación real en relación con un evento de recuperación de información.
La precoordinación se realiza antes de la recuperación de la información, por un mantenedor de KOS o por un indizador que utiliza un KOS; por ejemplo, si un indizador toma dos conceptos existentes de un esquema conceptual, como “Bicicletas” y “Reparación”, y los combina explícitamente con una sintaxis determinada, como “Bicicletas–Reparación”, para indizar un documento concreto.
La postcoordinación, por su parte, se realiza como parte de una tarea de recuperación de información; por ejemplo, si un documento dado está indexado con dos conceptos distintos “Bicicletas” y “Reparación” y un usuario decide realizar una búsqueda de todos los documentos indexados con “Bicicletas” y “Reparación”.
La postcoordinación como actividad de recuperación de información se presta a una representación indirecta como consulta SPARQL para acceder a datos RDF [SPARQL]. Por ejemplo, dados dos conceptos distintos
ex:bicicletas skos:prefLabel “Bicicletas”@es.
ex:reparación skos:prefLabel “Reparación”@es.
se podría construir una consulta SPARQL para devolver sólo los documentos indexados con ambos conceptos
SELECT ?documento
WHERE {
?document dct:subject ex:bicycles.
?document dct:subject ex:repairing.
}
Sin embargo, el propio vocabulario SKOS no proporciona ningún mecanismo para expresar que un concepto dado consiste en una precoordinación de otros conceptos. Por supuesto, es perfectamente posible extender SKOS para establecer un patrón para representar conceptos coordinados.
Leave a Reply