From 456cbe28de0c5a363a0afa35f435af295a60706a Mon Sep 17 00:00:00 2001 From: Jakob Voss Date: Fri, 2 Jun 2023 09:19:12 +0200 Subject: [PATCH] Korrekturlesen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Links => Mappings - STW-Beispiel aktualisiert - Literatur ergänzt --- README.md | 2 +- skos-elemente.md | 4 ++-- skos-kodierung.md | 10 +++++++--- skos-literatur.md | 14 +++++++++----- skos-tutorial.md | 6 +++--- 5 files changed, 22 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index 0544f11..d514779 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ von [Felix Lohmeier](https://felixlohmeier.de), [Adrian Pohl](https://lobid.org/team/ap) und [Jakob Voß](http://www.wikidata.org/entity/Q15303972) -Diese Einführung soll die Nutzung des **Simple Knowledge Organization System** (SKOS) für kontrollierte Vokabulare erleichtern. Wir diskutieren den Zweck und die Vorteile am Beispiel von [Open Educational Resources](https://de.wikipedia.org/wiki/Open_Educational_Resources) (OER). +Diese Einführung soll die Nutzung des **Simple Knowledge Organization System** (SKOS) für kontrollierte Vokabulare erleichtern. Wir demonstrieren den Zweck und die Vorteile am Beispiel von [Open Educational Resources](https://de.wikipedia.org/wiki/Open_Educational_Resources) (OER). ## Inhalt diff --git a/skos-elemente.md b/skos-elemente.md index e9172df..d2bc01a 100644 --- a/skos-elemente.md +++ b/skos-elemente.md @@ -76,7 +76,7 @@ Zusammenfassend eine Übersicht über alle in SKOS verwendeten Elemente: | [skos:narrower](https://www.w3.org/TR/2009/REC-skos-reference-20090818/#semantic-relations) | dieser Begriff hat folgende direkte Unterbegriffe ... | | [skos:narrowerTransitive](https://www.w3.org/TR/2009/REC-skos-reference-20090818/#semantic-relations) | wird technisch benutzt, um abgeleitete hierarchische Beziehungen zu definieren; üblicherweise bei Bedarf mit einem Reasoner generiert | | [skos:related](https://www.w3.org/TR/2009/REC-skos-reference-20090818/#semantic-relations) | dieser Begriff steht mit dem folgenden Begriff in Verbindung (assoziiert) ... | -| [skos:semanticRelation](https://www.w3.org/TR/2009/REC-skos-reference-20090818/#semantic-relations) | wird aus den übrigen Relationen und Mappings (siehe externe Links unten) abgeleitet und üblicherweise nicht manuell verwendet | +| [skos:semanticRelation](https://www.w3.org/TR/2009/REC-skos-reference-20090818/#semantic-relations) | wird aus den übrigen Relationen und Mappings (siehe unten) abgeleitet und üblicherweise nicht manuell verwendet | ```turtle a skos:Concept ; @@ -120,7 +120,7 @@ _:b3 rdf:first ; rdf:rest rdf:nil . ``` -## Externe Links +## Mappings | Element | Beschreibung | | ------------------------------------------------------------ | ------------------------------------------------------------ | diff --git a/skos-kodierung.md b/skos-kodierung.md index 1ae3492..560f249 100644 --- a/skos-kodierung.md +++ b/skos-kodierung.md @@ -125,9 +125,9 @@ Für die Verknüpfung von Thesaurus-Einträgen mit Systemstellen einer zusätzli Auf der Webseite werden die Verweise mit `skos:broader` unter zwei Überschriften ("Oberbegriffe" und "Thesaurus Systematik") gruppiert. Solch eine Gruppierung ist nicht Teil der SKOS-Kodierung sondern erfolgt wahrscheinlich in der Anzeige durch Analyse mit welcher Zeichenkette die Identifier anfangen (Oberbegriffe: `http://zbw.eu/stw/descriptor` und Thesaurus Systematik: `http://zbw.eu/stw/thsys`). -### Links zu anderen Thesauri und Vokabularen +### Mappings zu anderen Vokabularen -Für Links zu Übereinstimmenden Einträgen in (anderen) Vokabulare gibt es in SKOS drei Prädikate (`skos:relatedMatch`, `skos:closeMatch` und `skos:exactMatch`) die sich nach Grad der Genauigkeiten unterscheiden. In diesem Beispiel gehen die Autor*innen von einer exakten Übereinstimmung aus und deshalb wird vom Standard-Thesaurus Wirtschaft `skos:exactMatch` für die Links zu externen Vokabularen verwendet. +Für Links ("Mappings") zu übereinstimmenden Einträgen in (anderen) Vokabulare gibt es in SKOS drei Prädikate (`skos:relatedMatch`, `skos:closeMatch` und `skos:exactMatch`) die sich nach Grad der Genauigkeiten unterscheiden. In diesem Beispiel gehen die Autor*innen in drei Fällen von einer exakten Übereinstimmung aus (`skos:exactMatch`). Der GND-Begriff "Innerbetriebliche Kooperation" ist dagegen spezifischer als der STW-Eintrag, so dass hier ein übergeordnetes Mapping verwendet wird (`skos:broadMatch`). ```turtle @@ -135,7 +135,9 @@ Für Links zu Übereinstimmenden Einträgen in (anderen) Vokabulare gibt es in S , , , - . + ; + skos:broadMatch + . ``` Die Quellenangabe `(aus DBpedia)` steht nicht explizit in der SKOS-Datei. Wahrscheinlich erfolgt die Darstellung auf der Webseite auch hier wieder über eine Auswertung des Adressbestandteils im Identifier mit Hilfe einer Übersetzungstabelle, also beispielsweise `dbpedia.org` -> "(aus DBpedia)". @@ -188,6 +190,8 @@ Unser obiges Beispiel könnte im Format RDF/Turtle also so aussehen: , , ; + skos:broadMatch + . skos:inScheme . ``` diff --git a/skos-literatur.md b/skos-literatur.md index 5f9f5a4..7eeaa2d 100644 --- a/skos-literatur.md +++ b/skos-literatur.md @@ -2,11 +2,15 @@ Texte der [W3C Semantic Web Deployment Working Group](http://www.w3.org/2006/07/SWD/), die SKOS entwickelt hat: -* Thomas Baker, Sean Bechhofer, Antoine Isaac, Alistair Miles, Guus Schreiber & Ed Summers (2013): Key choices in the design of Simple Knowledge Organization System (SKOS). -* Antoine Isaac & Ed Summers (Hrsg.) (2009): SKOS Simple Knowledge Organization System Primer. W3C Working Group Note. +- Thomas Baker, Sean Bechhofer, Antoine Isaac, Alistair Miles, Guus Schreiber & Ed Summers (2013): Key choices in the design of Simple Knowledge Organization System (SKOS). +- Antoine Isaac & Ed Summers (Hrsg.) (2009): SKOS Simple Knowledge Organization System Primer. W3C Working Group Note. Empfehlenswerte Texte zur Vertiefung: -* Ksenia Zaytseva & Matej Ďurčo (2020): Controlled Vocabularies and SKOS. DARIAH-Campus Training module. -* Dimitrios A. Koutsomitropoulos (2019): Semantic annotation and harvesting of federated scholarly data using ontologies. Digital Library Perspectives, 35, 3/4, 157-171. https://doi.org/10.1108/DLP-12-2018-0038 -* Priscilla Jane Frazier (2015): SKOS: A Guide for Information Professionals. American Library Association. http://www.ala.org/alcts/resources/z687/skos \ No newline at end of file +- Ksenia Zaytseva & Matej Ďurčo (2020): Controlled Vocabularies and SKOS. DARIAH-Campus Training module. +- Dimitrios A. Koutsomitropoulos (2019): Semantic annotation and harvesting of federated scholarly data using ontologies. Digital Library Perspectives, 35, 3/4, 157-171. https://doi.org/10.1108/DLP-12-2018-0038 +- Priscilla Jane Frazier (2015): SKOS: A Guide for Information Professionals. American Library Association. http://www.ala.org/alcts/resources/z687/skos + +Weitere Tutorials: + +- Ksenia Zaytseva and Matej Ďurčo (2020). Controlled Vocabularies and SKOS. Version 1.1.0. Edited by Matej Ďurčo and Tanja Wissik. DARIAH-Campus. https://campus.dariah.eu/id/D8d6OrLdpLlGRqBSQDVN0 diff --git a/skos-tutorial.md b/skos-tutorial.md index 79d6d0e..316d04e 100644 --- a/skos-tutorial.md +++ b/skos-tutorial.md @@ -108,11 +108,11 @@ Ergänzen Sie in allen Begriffen die hierarchischen Relationen. Beispiel: skos:topConceptOf <> . ``` -### 5. Externe Links +### 5. Links auf andere Vokabulare Ein Vorteil von SKOS ist die Möglichkeit, maschinenlesbare Bezüge zu anderen Vokabularen herzustellen. In unserem Szenario sollen zu statistischen Zwecken die Studiengänge der DESTATIS Hochschulfächersystematik zugeordnet werden. Diese Systematik [liegt bei SkoHub bereits als SKOS-Vokabular vor](https://w3id.org/kim/hochschulfaechersystematik/scheme), so dass wir direkt darauf verlinken können. -In SKOS können dazu verschiedene Elemente verwendet werden, darunter `skos:exactMatch` für eine exakte Übereinstimmung oder `skos:closeMatch` für eine Ähnlichkeit. Äquivalent zu "broader" bzw. "narrower" können mit `skos:broadMatch` und `skos:narrowMatch` auch hierarchische Beziehungen zu externen Vokabularen definiert werden. +In SKOS können dazu verschiedene Elemente verwendet werden, darunter `skos:exactMatch` für eine exakte Übereinstimmung oder `skos:closeMatch` für eine Ähnlichkeit. Äquivalent zu "broader" bzw. "narrower" können mit `skos:broadMatch` und `skos:narrowMatch` auch hierarchische Beziehungen als Mappings zu anderen Vokabularen definiert werden. In unserem Beispiel gibt es exakte Übereinstimmungen. Beispiel: @@ -120,7 +120,7 @@ In unserem Beispiel gibt es exakte Übereinstimmungen. Beispiel: skos:exactMatch . ``` -Recherchieren Sie in der Hochschulfächersystematik die passenden Einträge und ergänzen Sie diese in allen Begriffen. +Recherchieren Sie in der Hochschulfächersystematik die passenden Einträge und ergänzen Sie diese in allen Begriffen! ### 6. Kollektionen