Término Genérico

Término Genérico (en el Tesauro)

Relaciones más Genéricas

Además de las relaciones de equivalencia USE y UF, en la ISO 2788/5964 se utilizan tres tipos de enlaces para relacionar semánticamente los términos. BT (término más amplio) y NT (término más estrecho) expresan que el significado de un término es más general que el de otro. RT (término relacionado) se utiliza cuando existe un vínculo asociativo (no jerárquico) entre los significados, lo que puede ser útil para las aplicaciones que explotan el tesauro.

La norma ISO 2788 separa tres tipos de BT/NT mediante pruebas lógicas: genérico (clase-especie), entero-parte y clase-instancia. En caso necesario, se pueden utilizar las abreviaturas BTG, BTP y BTI para representarlas.

La validez de las pruebas lógicas en los tesauros bien formados conduce a interpretaciones transitivas de la jerarquía, para las que un término puede admitir razonablemente todos sus ancestros como superordinados.

skos:broader, skos:narrower y skos:related reflejan lo que, en la ISO 2788/5964, era BT, NT y RT a nivel de conceptos.

Sin embargo, como SKOS tiene un alcance más amplio en términos de tipos de KOS, no hace ninguna recomendación tan precisa como en ISO 2788 sobre lo que es una jerarquía válida. Corresponde principalmente a los editores de KOS garantizar que los enlaces de sus esquemas no entren en conflicto con lo que se observa en la práctica general de KOS, de la que los tesauros son sólo una parte. En cambio, SKOS se centra en separar los enlaces “padre-hijo” afirmados explícitamente (skos:broader) de los enlaces más generales “antepasado-descendiente” que pueden inferirse automáticamente de ellos (skos:broaderTransitive)

SKOS también permite especializar las relaciones semánticas (véase más abajo). Sin embargo, no propone un conjunto estándar de dichas especializaciones. Más bien, se espera que éstas provengan de otras normas y directrices, como la propia ISO 2788.

Relaciones más amplias/estrechas

Para afirmar que un concepto tiene un significado más amplio (es decir, más general) que otro, se utiliza la propiedad skos:broader. La propiedad skos:narrower se utiliza para afirmar lo contrario, es decir, cuando un concepto tiene un significado más limitado (es decir, más específico) que otro.

Nota sobre la dirección de skos:broader: por razones históricas, el nombre de la propiedad skos:broader (la palabra “broader”) no proporciona una indicación explícita de su dirección. La palabra “broader” debe leerse aquí como “tiene un concepto más amplio”; el sujeto de una afirmación skos:broader es el concepto más específico implicado en la afirmación y su objeto es el más genérico.

Nota sobre las afirmaciones implícitas skos:broader/skos:narrower: las propiedades skos:broader y skos:narrower son inversas. Cuando un concepto X es más amplio que otro concepto Y, entonces Y es un concepto más estrecho de X según el modelo de datos SKOS. Esto puede ser útil para hacer que las representaciones SKOS sean más eficientes al limitar la información que contienen.

Nota sobre no transitivo vs. intransitivo: el modelo SKOS no establece que skos:broader y skos:narrower sean transitivos. Sin embargo, esto no implica que estas propiedades sean intransitivas. Considere un concepto gatos que es más estrecho que el concepto mamíferos, que a su vez es más estrecho que animales: se puede afirmar que gatos es más estrecho que animales también, sin dejar de ser compatible con el modelo SKOS. No especificar skos:broader como transitivo implica que no se puede inferir ninguna nueva afirmación skos:broader entre gatos y animales aplicando los axiomas de SKOS. Esto no impide a los editores de un esquema de conceptos SKOS afirmar enunciados jerárquicos que reflejen un comportamiento localmente transitivo.

Del mismo modo, SKOS no asume que las relaciones jerárquicas sean por defecto irreflexivas. En muchas directrices de tesauro, está prohibido que un concepto sea más amplio que él mismo. Sin embargo, en casos específicos más allá de los tesauros clásicos, pueden darse algunas declaraciones skos:broader reflexivas. Considere la conversión de una ontología RDFS/OWL existente en un esquema de conceptos SKOS. En tal caso, es legítimo que cada declaración rdfs:subClassOf sea reinterpretada como una declaración skos:broader. Sin embargo, rdfs:subClassOf es una propiedad reflexiva, lo que significa que para cada clase C, la declaración C rdfs:subClassOf C es verdadera [OWL]. En este caso, cada concepto se tendría a sí mismo entre sus conceptos más amplios.

Mezclando jerarquía con asociación

El cierre transitivo de skos:broader es disjunto de skos:related. Si los recursos A y B están relacionados a través de skos:related, no debe haber una cadena de relaciones skos:broader de A a B. Lo mismo ocurre con skos:narrower.

Colecciones SKOS, relaciones semánticas y visualizaciones sistemáticas

Tenga en cuenta que, según el modelo de datos SKOS, las colecciones son disjuntas de los conceptos. Por lo tanto, es imposible utilizar las relaciones semánticas de SKOS para que una colección encaje directamente en una red semántica de SKOS. En otras palabras, la agrupación de conceptos en colecciones no sustituye las afirmaciones sobre el lugar que ocupan los conceptos en un esquema conceptual. Por ejemplo, en el ejemplo anterior de “leche”, todas las leches definidas en origen deben adjuntarse explícitamente a un ex:leche más genérico utilizando la propiedad skos:broader:

ex:cowMilk skos:broader ex:milk.
ex:goatMilk skos:broader ex:milk.
ex:leche de búfala skos:broader ex:leche.

A continuación, se puede generar una visualización sistemática (jerárquica) que incluya la agrupación de conceptos “leche por animal de origen”, como se presenta en el ejemplo que introduce esta subsección. La jerarquía skos:broader y la información de pertenencia a la colección pueden utilizarse para ello, pero el proceso sigue requiriendo un algoritmo dedicado, cuya implementación se deja a las aplicaciones específicas.

Uno puede preguntarse si el uso de colecciones es deseable, ya que añaden complejidad a las representaciones que las aplicaciones tienen que manipular. De hecho, para algunos casos, por ejemplo cuando los KOSs están pensados principalmente como jerarquías de navegación, parece más intuitivo representar las “etiquetas de los nodos” o los “términos guía” como instancias de skos:Concept, y utilizar las relaciones semánticas normales para vincularlos a otros conceptos. Tomemos la siguiente variante del ejemplo de la “leche”:

ex3:lechePorFuenteAnimal rdf:type skos:Concepto;
skos:prefLabel “leche por animal de origen”@es;
skos:más amplio ex3:leche;
skos:narrower ex3:leche de vaca;
skos:narrower ex3:leche de cabra;
skos:narrower ex3:buffaloMilk.

La elección entre las dos opciones de representación queda abierta, en función de la aplicación de que se trate. Sin embargo, los lectores deben ser conscientes de que no utilizar colecciones, aunque sea más intuitivo, puede suponer una pérdida perjudicial de precisión semántica. Para muchas aplicaciones de descripción, por ejemplo, las “etiquetas de nodos” son entidades de naturaleza realmente específica, y no deben utilizarse como índices de objetos junto a los conceptos “normales”. Representarlas como meros conceptos no es, por tanto, la mejor práctica.

Jerarquías transitivas

Las propiedades utilizadas para representar jerarquías KOS, skos:broader y skos:narrower, no se definen como transitivas.

Para las aplicaciones que requieren dicha semántica -por ejemplo, para realizar la expansión de la consulta- SKOS presenta dos propiedades específicas, skos:broaderTransitive y skos:narrowerTransitive. Se definen como superpropiedades transitivas de skos:broader y skos:narrower. Este patrón permite, mediante una herramienta de inferencia de la Web Semántica, acceder al “cierre transitivo” de una jerarquía expresada con skos:broader y skos:narrower.

Considere el ejemplo:

ex:animales skos:prefLabel “animales”@es.
ex:mamíferos skos:prefLabel “mamíferos”@es;
skos:más amplio ex:animales.
ex:gatos skos:prefLabel “gatos”@es;
skos:broader ex:mamíferos.

Al leer las triplas anteriores, un razonador puede utilizar la definición de skos:broaderTransitive como una superpropiedad de skos:broader para inferir las siguientes afirmaciones:

ex:gatos skos:broaderTransitive ex:mamíferos.
ex:mamíferos skos:broaderTransitive ex:animales.

La transitividad de skos:broaderTransitive hace entonces que se infiera la afirmación deseada:

ex:gatos skos:broaderTransitive ex:animales.

El uso de la superpropiedad skos:broaderTransitive permite a las comunidades de práctica explotar las interpretaciones transitivas de las redes jerárquicas como consideren oportuno, sin interferir con la semántica de skos:broader, que no puede imponer dicha transitividad. Intuitivamente, uno puede interpretar las declaraciones de skos:broader como enlaces parentales directos explícitamente afirmados, mientras que skos:broaderTransitive se utiliza para reflejar relaciones de ancestros más generales (y posiblemente indirectas).

Nota sobre la supuesta “herencia transitiva”: el vínculo de superpropiedad entre skos:broader y skos:broaderTransitive puede parecer contraintuitivo a primera vista. En este caso, una propiedad no transitiva se define como hija de una transitiva, pero no hereda su transitividad.

Sobre la especialización del modelo SKOS

SKOS pretende servir de denominador común entre diferentes enfoques de modelado. Como tal, la especificación actual del vocabulario permitirá que muchos KOS existentes se trasladen a la web semántica. Sin embargo, la gran variedad de modelos de KOS hace imposible capturar todos los detalles de estos modelos sin perder la primera “S” (“simple”) de “SKOS”.

Las aplicaciones que requieren una granularidad más fina se beneficiarán enormemente de que SKOS sea un vocabulario de la web semántica. De hecho, SKOS puede ampliarse sin problemas para adaptarse a las necesidades específicas de una comunidad KOS concreta, manteniendo la compatibilidad con las aplicaciones que se basan en las características principales de SKOS.

Esto puede hacerse principalmente especializando las construcciones SKOS existentes en otras más específicas. Los usuarios pueden crear sus propias propiedades y clases y adjuntarlas a los elementos del vocabulario SKOS estándar utilizando las propiedades rdfs:subPropertyOf y rdfs:subClassOf del vocabulario RDF Schema.

El ejemplo ilustra cómo skosxl:labelRelation puede especializarse en una propiedad semánticamente más rica dedicada a la representación de enlaces de siglas. Son posibles otros usos, como la creación de diferentes “sabores” de las propiedades skos:broader y skos:narrower. Los estándares de los tesauros identifican, de hecho, un pequeño número de tipos de relación jerárquica, como la genérica, la de parte-todo o la de instancia-clase [ISO 2788]. El enfoque de SKOS permite a un diseñador de aplicaciones crear nuevas propiedades para capturar esta distinción, y declararlas como subpropiedades de skos:broader:

ex:broaderGeneric rdfs:subPropertyOf skos:broader.
ex:broaderPartitive rdfs:subPropertyOf skos:broader.
ex:broaderInstantive rdfs:subPropertyOf skos:broader.

Cada declaración ex:broaderPartitive entre dos conceptos, por ejemplo, puede ser interpretada formalmente por un motor de razonamiento adecuado de la Web Semántica. Esta interpretación producirá la inferencia de un enunciado skos:broader entre estos conceptos, una información que puede ser explotada por las herramientas básicas de SKOS.

Revisor de hechos: Conrad

La visualización y estructura jerárquica

Se debe considerar estas opciones:

  • La visualización jerárquica. Es la visualización de la estructura de un tesauro basada en las relaciones entre conceptos más amplios y más estrechos. En este tipo de visualización, los términos más estrechos suelen aparecer sangrados bajo el término más amplio que es su padre. Cada jerarquía, empezando por un “término superior”, contiene términos de una sola faceta o subfaceta, por lo que las etiquetas de los nodos que contienen nombres de facetas no aparecen dentro de las jerarquías, aunque pueden aparecer en la parte superior de cada una. Una visualización jerárquica puede contener etiquetas de nodos que especifican características de la división.
  • La estructura monojerárquica. Es la disposición jerárquica de los conceptos, en un tesauro o en un esquema de clasificación, en el que cada concepto sólo puede tener un concepto más amplio. Compárese con la estructura polijerárquica. En una estructura monojerárquica, cada concepto sólo puede aparecer en un lugar de la jerarquía y otras relaciones de términos más amplios tienen que mostrarse como relaciones de términos relacionados.
  • La estructura poliédrica. Es la disposición jerárquica de los conceptos, en un tesauro o esquema de clasificación, en la que cada concepto puede tener más de un concepto más amplio. Compárese con la estructura monojerárquica. En una estructura polijerárquica, un mismo concepto puede aparecer en más de un lugar de la jerarquía. Sus atributos y relaciones, y específicamente su nota de alcance y sus términos más estrechos y relacionados, son los mismos dondequiera que aparezca.
  • El tesauro de búsqueda. Es el vocabulario destinado a facilitar la búsqueda aunque no se haya utilizado para indexar los documentos buscados. Los tesauros de búsqueda están diseñados para facilitar la elección de términos y/o la expansión de las expresiones de búsqueda para incluir términos para conceptos más amplios, más estrechos o relacionados, así como sinónimos. Opcionalmente, se puede utilizar un tesauro normal como tesauro de búsqueda.

Revisor de hechos: ST y Chris


Posted

in

,

by

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *