stringtranslate.com

Sistema simple de organización del conocimiento

Simple Knowledge Organization System ( SKOS ) es una recomendación del W3C diseñada para la representación de tesauros , esquemas de clasificación , taxonomías , sistemas de encabezamientos de materia o cualquier otro tipo de vocabulario controlado estructurado . SKOS es parte de la familia de estándares de la Web Semántica construida sobre RDF y RDFS , y su principal objetivo es permitir la publicación y el uso sencillos de dichos vocabularios como datos vinculados .

Historia

Proyecto DESIRE II (1997-2000)

El antecesor más directo de SKOS fue el trabajo sobre el tesauro RDF realizado en la segunda fase del proyecto DESIRE de la UE [1] [ cita requerida ] . Motivado por la necesidad de mejorar la interfaz de usuario y la facilidad de uso de la navegación y búsqueda multiservicio, [2] se produjo un vocabulario RDF básico para tesauros. Como se señaló más adelante en el plan de trabajo de SWAD-Europe, el trabajo de DESIRE se adoptó y se desarrolló en los proyectos SOSIG y LIMBER. Una versión de la implementación de DESIRE/SOSIG se describió en el taller QL'98 del W3C, lo que motivó el trabajo inicial sobre los lenguajes de consulta y reglas RDF: Un servicio de consulta e inferencia para RDF. [3]

Ágil (1999–2001)

SKOS se basó en los resultados del proyecto LIMBER (Language Independent Metadata Browsing of European Resources) financiado por la Comunidad Europea y parte del programa de Tecnologías de la Sociedad de la Información . En el proyecto LIMBER, el CCLRC desarrolló además un formato de intercambio de tesauros RDF [4] que se demostró en el Tesauro Europeo de Lenguas y Ciencias Sociales (ELSST) en el Archivo de Datos del Reino Unido como una versión multilingüe del Tesauro Electrónico de Humanidades y Ciencias Sociales (HASSET) en inglés que estaba previsto que utilizara el Consejo de Archivos de Datos de Ciencias Sociales Europeos (CESSDA).

SWAD-Europa (2002-2004)

SKOS como iniciativa diferenciada comenzó en el proyecto SWAD-Europe, que reunió a socios de DESIRE, SOSIG (ILRT) y LIMBER (CCLRC) que habían trabajado con versiones anteriores del esquema. Se desarrolló en el Paquete de Trabajo de Actividad de Tesauro, en el proyecto de Desarrollo Avanzado de la Web Semántica para Europa (SWAD-Europe). [5] SWAD-Europe fue financiado por la Comunidad Europea y formaba parte del programa de Tecnologías de la Sociedad de la Información . El proyecto fue diseñado para apoyar la Actividad de la Web Semántica del W3C a través de investigaciones, demostraciones y esfuerzos de divulgación realizados por los cinco socios del proyecto, ERCIM, el ILRT de la Universidad de Bristol , HP Labs , CCLRC y Stilo. La primera versión de SKOS Core y SKOS Mapping se publicó a finales de 2003, junto con otros entregables sobre codificación RDF de tesauros multilingües [6] y mapeo de tesauros. [7]

Actividad en la web semántica (2004-2005)

Tras la finalización de SWAD-Europe, el esfuerzo de SKOS recibió el apoyo de la Actividad de Web Semántica del W3C [8] en el marco del Grupo de Trabajo de Mejores Prácticas e Implementación. [9] Durante este período, el foco se puso tanto en la consolidación de SKOS Core como en el desarrollo de directrices prácticas para la portabilidad y publicación de tesauros para la Web Semántica.

Desarrollo según recomendación del W3C (2006-2009)

Los principales documentos publicados de SKOS (la Guía básica de SKOS, [10] la Especificación del vocabulario básico de SKOS, [11] y la Guía rápida para publicar un tesauro en la Web semántica [12] ) se desarrollaron a través del proceso de borrador de trabajo del W3C. Los editores principales de SKOS fueron Alistair Miles, [13] inicialmente Dan Brickley y Sean Bechhofer.

El Grupo de Trabajo de Implementación de la Web Semántica [14] , creado por dos años (mayo de 2006 – abril de 2008), presentó su carta para impulsar a SKOS en la vía de las recomendaciones del W3C . La hoja de ruta proyectaba a SKOS como una Recomendación Candidata para finales de 2007, y como una Recomendación Propuesta en el primer trimestre de 2008. Las principales cuestiones a resolver eran determinar su alcance preciso de uso y su articulación con otros lenguajes y estándares RDF utilizados en bibliotecas (como Dublin Core ). [15] [16]

Comunicado oficial (2009)

El 18 de agosto de 2009, el W3C publicó el nuevo estándar que tiende un puente entre el mundo de los sistemas de organización del conocimiento (incluidos tesauros, clasificaciones, encabezamientos de materias, taxonomías y folksonomías ) y la comunidad de datos vinculados , lo que aporta beneficios a ambos. Las bibliotecas, los museos, los periódicos, los portales gubernamentales, las empresas, las aplicaciones de redes sociales y otras comunidades que gestionan grandes colecciones de libros, artefactos históricos, informes de noticias, glosarios empresariales, entradas de blogs y otros elementos ahora pueden utilizar SKOS [17] para aprovechar el poder de los datos vinculados.

Visión histórica de los componentes

SKOS fue diseñado originalmente como una familia de lenguajes modular y extensible, organizada como SKOS Core, SKOS Mapping y SKOS Extensions, y un Metamodelo. La especificación completa ahora está completa dentro del espacio de nombres http://www.w3.org/2004/02/skos/core#.

Descripción general

Además de la referencia en sí, el SKOS Primer (una nota del grupo de trabajo del W3C) resume el Sistema Simple de Organización del Conocimiento.

El SKOS [18] define las clases y propiedades suficientes para representar las características comunes que se encuentran en un tesauro estándar. Se basa en una visión del vocabulario centrada en los conceptos, donde los objetos primitivos no son términos, sino nociones abstractas representadas por términos. Cada concepto de SKOS se define como un recurso RDF . Cada concepto puede tener propiedades RDF adjuntas, entre las que se incluyen:

Los conceptos se pueden organizar en jerarquías utilizando relaciones de tipo más amplio-más específico, o se pueden vincular mediante relaciones no jerárquicas (asociativas). Los conceptos se pueden reunir en esquemas conceptuales para proporcionar conjuntos de conceptos coherentes y estructurados que representen la totalidad o parte de un vocabulario controlado.

Categorías de elementos

Las categorías de elementos principales de SKOS son conceptos, etiquetas, notaciones, documentación, relaciones semánticas, propiedades de mapeo y colecciones. Los elementos asociados se enumeran en la siguiente tabla.

Conceptos

El vocabulario de SKOS se basa en conceptos. Los conceptos son las unidades de pensamiento (ideas, significados u objetos y eventos [instancias o categorías]) que subyacen a muchos sistemas de organización del conocimiento. Como tales, los conceptos existen en la mente como entidades abstractas que son independientes de los términos utilizados para etiquetarlos. En SKOS, se utiliza un Concept(basado en el OWL Class) para representar elementos en un sistema de organización del conocimiento (términos, ideas, significados, etc.) o la estructura conceptual u organizativa de dicho sistema. [19]

A ConceptSchemees análogo a un vocabulario, tesauro u otra forma de organizar conceptos. SKOS no restringe un concepto a estar dentro de un esquema particular, ni proporciona ninguna forma de declarar un esquema completo; no hay forma de decir que el esquema consta solo de ciertos miembros. Un topConcept es (uno de) los conceptos superiores en un esquema jerárquico.

Etiquetas y anotaciones

Cada SKOS labeles una cadena de caracteres Unicode , opcionalmente con etiquetas de idioma, que están asociados con un concepto. La prefLabeles la cadena preferida para lectura humana (máximo una por etiqueta de idioma), mientras que altLabelse puede utilizar para cadenas alternativas y hiddenLabelse puede utilizar para cadenas que son útiles para asociar, pero no están destinadas a ser leídas por humanos.

Un SKOS notationes similar a una etiqueta, pero esta cadena literal tiene un tipo de datos, como entero, flotante o fecha; el tipo de datos puede incluso inventarse (consulte 6.5.1 Notaciones, literales tipificados y tipos de datos en la Referencia de SKOS). La notación es útil para códigos de clasificación y otras cadenas que no se reconocen como palabras.

Documentación

Las propiedades Documentación o Nota proporcionan información básica sobre los conceptos de SKOS. Todos los conceptos se consideran un tipo de skos:note; simplemente proporcionan tipos de información más específicos. La propiedad definition, por ejemplo, debe contener una descripción completa del recurso en cuestión. Se pueden definir tipos de notas más específicos en una extensión de SKOS, si se desea. Una consulta para <A> skos:note ?obtendrá todas las notas sobre <A>, incluidas las definiciones, los ejemplos y el alcance, el historial y los cambios, y la documentación editorial.

Cualquiera de estas propiedades de la Documentación de SKOS puede hacer referencia a varios tipos de objetos: un literal (por ejemplo, una cadena); un nodo de recurso que tiene sus propias propiedades; o una referencia a otro documento, por ejemplo, mediante un URI. Esto permite que la documentación tenga sus propios metadatos , como el creador y la fecha de creación.

Se pueden encontrar instrucciones específicas sobre las propiedades de la documentación de SKOS en las Notas documentales introductorias de SKOS.

Relaciones semánticas

Las relaciones semánticas de SKOS tienen como objetivo proporcionar formas de declarar relaciones entre conceptos dentro de un esquema de conceptos. Si bien no existen restricciones que impidan su uso con dos conceptos de esquemas separados, esto no se recomienda porque es probable que se exagere lo que se puede saber sobre los dos esquemas y tal vez se los vincule de manera inapropiada.

La propiedad relatedsimplemente establece una relación de asociación entre dos conceptos; no se implica ninguna relación de jerarquía o generalidad. Las propiedades broadery narrowerse utilizan para afirmar un vínculo jerárquico directo entre dos conceptos. El significado puede ser inesperado; la relación <A> broader <B>significa que A tiene un concepto más amplio llamado B, por lo tanto, B es más amplio que A. Más específico sigue el mismo patrón.

Si bien el lector ocasional podría esperar que las propiedades más amplias y más estrechas sean transitivas , SKOS no las declara como tales. En cambio, las propiedades broaderTransitivey narrowerTransitivese definen como superpropiedades transitivas de las propiedades más amplias y más estrechas. Estas superpropiedades no se utilizan (por convención) en las declaraciones declarativas de SKOS. En cambio, cuando se utiliza una relación más amplia o más estrecha en una tripleta, la superpropiedad transitiva correspondiente también se cumple; y las relaciones transitivas se pueden inferir (y consultar) utilizando estas superpropiedades.

Cartografía

Las propiedades de mapeo de SKOS tienen como objetivo expresar la correspondencia (exacta o difusa) de conceptos de un esquema conceptual con otro y, por convención, se utilizan únicamente para conectar conceptos de diferentes esquemas. Los conceptos relatedMatch, broadMatch, y narrowMatchson una conveniencia, con el mismo significado que las propiedades semánticas related, broader, y narrower. (Consulte la sección anterior sobre los significados de más amplio y más estrecho).

La propiedad relatedMatchestablece una relación asociativa simple entre dos conceptos. Cuando los conceptos están tan estrechamente relacionados que generalmente se pueden usar indistintamente, exactMatches la propiedad apropiada ( exactMatchlas relaciones son transitivas, a diferencia de cualquiera de las otras relaciones de Match). La closeMatchpropiedad que indica conceptos que solo a veces se pueden usar indistintamente, y por lo tanto no es una propiedad transitiva.

Colecciones de conceptos

Las colecciones de conceptos ( Collection, ) son grupos de conceptos SKOS orderedCollectionetiquetados y/o ordenados ( ). Las colecciones pueden estar anidadas y pueden tener URI definidos o no (lo que se conoce como un nodo en blanco). Ni un SKOS ni un nodo pueden ser una Colección, ni viceversa; y las relaciones semánticas SKOS solo se pueden usar con un Concepto (no con una Colección). Los elementos de una Colección no se pueden conectar a otros Conceptos SKOS a través del nodo Colección; se deben definir relaciones individuales para cada Concepto en la Colección.orderedCollectionConceptConceptScheme

Comunidad y participación

Todo el trabajo de desarrollo se lleva a cabo a través de la lista de correo, que es una lista de correo completamente abierta y archivada públicamente [20] dedicada a la discusión de cuestiones relacionadas con los sistemas de organización del conocimiento, la recuperación de información y la Web Semántica. Cualquiera puede participar de manera informal en el desarrollo de SKOS uniéndose a las discusiones en [email protected]; la participación informal es bienvenida. Cualquiera que trabaje para una organización miembro del W3C puede participar formalmente en el proceso de desarrollo uniéndose al Grupo de Trabajo de Implementación de la Web Semántica; esto da derecho a las personas a editar especificaciones y votar sobre las decisiones de publicación.

Aplicaciones

Herramientas

Datos

Hay fuentes de datos SKOS disponibles públicamente.

Relación con otras normas

Metamodelo

El metamodelo SKOS es ampliamente compatible con el modelo de datos de la norma ISO 25964-1 – Tesauros para la recuperación de información. Este modelo de datos se puede ver y descargar desde el sitio web de la norma ISO 25964. [42]

Modelo semántico de los elementos de información de SKOS

Normas del tesauro

El desarrollo de SKOS ha involucrado a expertos tanto de la comunidad RDF como de bibliotecas, y SKOS pretende permitir una fácil migración de tesauros definidos por estándares como NISO Z39.19 – 2005 [43] o ISO 25964. [ 42]

Otros estándares de la web semántica

SKOS tiene como objetivo proporcionar una forma de poner a disposición de las aplicaciones de la Web semántica un legado de esquemas conceptuales, de forma más sencilla que el lenguaje de ontologías más complejo, OWL . OWL tiene como objetivo expresar estructuras conceptuales complejas, que se pueden utilizar para generar metadatos enriquecidos y dar soporte a herramientas de inferencia. Sin embargo, la construcción de ontologías web útiles es exigente en términos de experiencia, esfuerzo y coste. En muchos casos, este tipo de esfuerzo puede resultar superfluo o inadecuado para los requisitos, y SKOS puede ser una mejor opción. La extensibilidad de RDF hace posible una mayor incorporación o extensión de los vocabularios de SKOS en vocabularios más complejos, incluidas las ontologías OWL.

Véase también

Referencias

  1. ^ Desire: Desarrollo de un servicio europeo de información sobre investigación y educación, Consorcio Desire, 7 de agosto de 2000, archivado desde el original el 25 de julio de 2011
  2. ^ Desire: Resultados de la investigación: D3.1, Consorcio Desire, archivado desde el original el 9 de mayo de 2008
  3. ^ "Un servicio de consulta e inferencia para RDF". www.w3.org .
  4. ^ Miller, Ken; Matthews, Brian (24 de enero de 2006). "Conseguir las conexiones adecuadas: el proyecto LIMBER". Journal of Digital Information . 1 (8).
  5. ^ "Desarrollo avanzado de la Web semántica para Europa (SWAD-Europe)". www.w3.org .
  6. ^ "Proyecto SWAD-Europe 8.3: codificación RDF de tesauros multilingües". Archivado desde el original el 16 de junio de 2006.
  7. ^ "Proyecto SWAD-Europe 8.4: Mapeo entre tesauros". Archivado desde el original el 30 de abril de 2006.
  8. ^ "Página de inicio de la actividad de la Web Semántica del W3C". www.w3.org .
  9. ^ "Grupo de trabajo sobre portabilidad de tesauros (PORT) / Grupo de trabajo sobre mejores prácticas e implementación de la web semántica / Actividad de la web semántica del W3C". www.w3.org .
  10. ^ Guía básica de SKOS Borrador de trabajo del W3C 2 de noviembre de 2005
  11. ^ Borrador de trabajo del W3C sobre la especificación del vocabulario básico de SKOS, 2 de noviembre de 2005
  12. ^ Guía rápida para publicar un tesauro en la Web semántica Borrador de trabajo del W3C del 17 de mayo de 2005
  13. ^ "Alistair Miles". purl.org .
  14. ^ "Grupo de trabajo de implementación de la Web Semántica del W3C". www.w3.org .
  15. ^ SKOS: Requisitos para la estandarización. Documento de Alistair Miles presentado en octubre de 2006 en la Conferencia internacional sobre Dublin Core y aplicaciones de metadatos.
  16. ^ Recuperación y la Web Semántica, incorporando una Teoría de la Recuperación Utilizando Vocabularios Estructurados. Tesis sobre la teoría de la recuperación utilizando vocabularios estructurados por Alistair Miles.
  17. ^ "Referencia del sistema de organización del conocimiento simple SKOS". www.w3.org .
  18. ^ "Referencia del sistema de organización del conocimiento simple SKOS". www.w3.org .
  19. ^ "SKOS Simple Knowledge Organization System Reference#Concepts" (Referencia del sistema de organización del conocimiento simple SKOS, conceptos). www.w3.org . 18 de agosto de 2009. NOTA W3C skos-primer-2009/#secconcept . Consultado el 28 de febrero de 2024 .
  20. ^ Archivo en línea [email protected]. Archivos de listas de correo utilizadas para el desarrollo de SKOS.
  21. ^ "Acerca de las autoridades de la Biblioteca del Congreso". Archivado desde el original el 3 de enero de 2010.
  22. ^ "Directorio ambiental de la Web semántica". Archivado desde el original el 30 de agosto de 2006.
  23. ^ "Un método para convertir tesauros a SKOS". thesauri.cs.vu.nl .
  24. ^ Clasificación de temas utilizando DITA y SKOS por IBM developerWorks.
  25. ^ Editor de taxonomía visual basado en la web de Unilexicon
  26. ^ "eScienceCenter/ThesauRex". GitHub . 22 de marzo de 2020.
  27. ^ "Opentheso - Copyright". Archivado desde el original el 7 de agosto de 2020. Consultado el 4 de abril de 2018 .
  28. ^ TemaTres es un servidor de vocabulario basado en web de código abierto para gestionar vocabularios controlados, taxonomías y tesauros.
  29. ^ ThManager es una herramienta de código abierto para crear y visualizar vocabularios RDF de SKOS.
  30. ^ "Servicios de validación - Sistema simple de organización del conocimiento SKOS". www.w3.org .
  31. ^ "VocBench: un sistema de gestión colaborativa para tesauros SKOS-XL". vocbench.uniroma2.it .
  32. ^ PoolParty es un sistema de gestión de tesauros y un editor SKOS para la Web Semántica.
  33. ^ qSKOS es una herramienta de código abierto para la evaluación de la calidad del vocabulario SKOS.
  34. ^ Complemento SKOSEd SKOS para Protege 4
  35. ^ Protégé 4 Protégé 4 Editor OWL
  36. ^ API de Java SKOS API de Java para SKOS
  37. ^ "Model Futures Excel SKOS Exporter". Archivado desde el original el 5 de enero de 2019. Consultado el 8 de noviembre de 2010 .
  38. ^ Lexaurus es un sistema de gestión de tesauros empresarial y un editor multiformato.
  39. ^ Ricci, Semweb LLC, Fabio. "SKOS Shuttle". skosshuttle.ch . Archivado desde el original el 2021-03-11 . Consultado el 2017-08-17 .{{cite web}}: CS1 maint: varios nombres: lista de autores ( enlace )
  40. ^ "TopBraid Enterprise Vocabulary Net - TopQuadrant, Inc". Archivado desde el original el 6 de diciembre de 2013. Consultado el 3 de noviembre de 2011 .
  41. ^ "SKOS/Datasets - Estándares de la Web Semántica". www.w3.org .
  42. ^ ab "ISO 25964 – el estándar internacional para tesauros e interoperabilidad con otros vocabularios - sitio web de NISO". www.niso.org .
  43. ^ Normas NISO Z39.19 – 2005: Directrices para la construcción, el formato y la gestión de vocabularios controlados monolingües

Enlaces externos