/MALIS_IT2_Skosprojekt

Creative Commons Zero v1.0 UniversalCC0-1.0

MALIS_IT2_Skosprojekt

Publikation eines kontrollierten Vokabulars mit SkoHub Vocabs

MALIS22: Kleines IT2-Praxisprojekt in Zweier- oder Dreiergruppen

  • Abgabefrist: 27.01.2022
  • Benotung: Das Projekt zählt mit 50%iger Gewichtung zur Gesamtnote für das Modul IT2.
  • Workload: Maximal 50 Stunden pro Person

Aufgabenstellung

  • Identifikation eines an der eigenen Einrichtung genutzten kontrollierten Vokabulars (Werteliste, Klassifikation, Thesaurus), das noch nicht in SKOS kodiert vorliegt.
  • Überführung des Vokabulars in eine SKOS-kodierte Repräsentation.
  • Publizieren des Vokabulars mit SkoHub Vocabs (Docker-Version, verfügbar über https://github.com/skohub-io/skohub-docker-vocabs).

Ergebnisse

  • git-Repositorium
    • Projekt-Kanban (optional)
  • Mit SkoHub Vocabs publiziertes SKOS-Vokabular
  • Projektbericht

Bewertungskriterien

  • Formalia
    • angemessene sprachliche Qualität
    • sinnvolle Strukturierung
  • Methodik
    • Auswahl des Vokabulars und kontextuelle Einordnung
    • Organisation der Zusammenarbeit in einem GitHub-/GitLab-Repo, ggf. mit Kanban Board
    • Wenn möglich, sinnvoll und umsetzbar semi-automatisierte Transformation nach SKOS
  • Der Bericht sollte idealerweise als Markdown-Datei im Projekt-Repo liegen. Zur inhaltlichen Orientierung finden sich bei den Lernzielen ein paar Leitfragen.
  • Das Vokabular sollte
    • entweder mindestens zwanzig SKOS-Konzepte umfassen, wobei die Textstrings (skos:prefLabel, dct:title, dct:description sowie ggf. skos:altLabel, skos:definition. skos:scopeNote) neben Deutsch in mindestens einer weiteren Sprache vorliegen
    • oder mindestens 50 SKOS-Konzepte umfassen, die nur ein einer Sprache vorliegen müssen.
    • Das Gesamtvokabular soll neben dct:title und dct:description mindestens zwei weitere informative Aussagen enthalten.
    • Neben den grundlegenden SKOS-Properties (hasTopConcept, topConceptOf, inScheme, prefLabel), sollten mindestens drei zusätzliche Properties sinnvoll genutzt werden.
    • Idealerweise sollten langfristig verfügbare URIs verwendet werden, z.B. durch Nutzung von w3id.org oder purl.org.

Lernziele

Die Teilnehmer:innen können nach der Bearbeitung der Aufgabe:

  • ein git-Repositorium auf GitHub forken und einrichten,
  • ein kontrolliertes Vokabular in strukturierter, maschinenlesbarer Form mit SKOS abbilden,
  • eine menschenlesbare Sicht des Vokabulars mit SkoHub Vocabs publizieren,
  • die Umsetzung reflektieren etwa anhand folgender Leitfragen:
    • Beschreibung des gewählten Vokabulars (Anzahl der Deskriptoren, benutzten Sprachen etc.) seines Anwendungsbereichs und Begründung der Auswahl gerade dieses Vokabulars
    • Zusammenarbeit mit git und auf GitHub und – falls Sie das nutzen – unter Pflege eines gemeinsamen Kanban Boards. Wie hat es funktioniert? Was wurde gelernt? Wo sind noch Probleme?
    • Probleme beim Einrichten des Repos (Wie kann die Dokumentation verbessert werden?)
    • Verständnis von RDF und SKOS vor und nach Bearbeitung der Aufgabe.
    • Ausblick: Was ist durch die SKOS-Repräsentation des Vokabulars und seiner Publikation im Web gewonnen? Welche Anwendungsfälle werden nun ermöglicht?

Orientierungshilfen