skos - an overview

25
SKOS – An Overview Antoine Isaac Webinar “Vocabularies as a Service” October 15, 2015

Upload: semantic-web-company

Post on 13-Apr-2017

533 views

Category:

Internet


1 download

TRANSCRIPT

Page 1: SKOS - An Overview

SKOS – An Overview

Antoine Isaac Webinar “Vocabularies as a Service”

October 15, 2015

Page 2: SKOS - An Overview

Knowledge Organization Systems •  Classification systems •  Thesauri •  Subject heading lists •  Gazetteers •  Etc…

Page 3: SKOS - An Overview

Simple Knowledge Organization System

SKOS is for exchanging KOSs as Linked Data (in RDF) •  Better than semi-structured data (CSV) •  Still relatively simple

Page 4: SKOS - An Overview

A SKOS RDF graph animals cats

UF domestic cats RT wildcats BT animals SN used only for domestic

cats domestic cats

USE cats wildcats

Page 5: SKOS - An Overview

Representing formal semantics

The formal way: OWL Semantic Web ontology language

Used for ontologies that enable machine reasoning Mother is a class Parent is the class of entities of type Person that are related to

at least one other resource of type Person using the child property

Page 6: SKOS - An Overview

Do we want to represent every vocabulary as a formal ontology?

It is possible, but not easy  KOS are large  KOS have “soft” semantics

Parent RelatedTerm Child!

 KOS have a focus on terminological information Child UsedFor Offspring!

Softer semantics can be useful for many applications!

Page 7: SKOS - An Overview

Using SKOS in Europeana

Page 8: SKOS - An Overview

Europeana - a platform to access European culture

Currently 44M objects

Page 9: SKOS - An Overview

Europeana and KOSs

  Create a “semantic layer” on top of cultural heritage objects

From: Stefan Gradmann

Page 10: SKOS - An Overview

Linked Open Data

http://vimeo.com/36752317

Page 11: SKOS - An Overview

Benefits of using contextual resources

 Allows to present users with richer context  Fuels multilingual search & display

Page 12: SKOS - An Overview

Multilingual & semantic linked data for concepts

<skos:Concept rdf:about="http://vocab.getty.edu/aat/300211124"> <skos:prefLabel xml:lang="en">magic lanterns</skos:prefLabel> <skos:prefLabel xml:lang="nl">toverlantaarns</skos:prefLabel> <skos:prefLabel xml:lang="de">Laterna magica</skos:prefLabel> <skos:prefLabel xml:lang="es">linternas mágicas</skos:prefLabel> <skos:broader rdf:resource="http://vocab.getty.edu/aat/300211119"/>

</skos:Concept>

Page 13: SKOS - An Overview

Vocabularies currently provided to Europeana

Page 14: SKOS - An Overview

Automatic semantic metadata enrichment

Page 15: SKOS - An Overview

Beyond simple SKOS

Page 16: SKOS - An Overview

KOS alignments

KOS 1: animals cats wildcats

KOS 2: animal human object

Page 17: SKOS - An Overview

Finer-grained semantics

More precise relationships and formal semantics for query expansion or data validation

ISO 25964 and Getty SKOS extensions

Page 18: SKOS - An Overview

Finer-grained semantics

Depth level in classifications, concept associations XKOS

Pre-coordinated strings MADS/RDF

Page 19: SKOS - An Overview

Finer-grained semantics?

Finer-grained semantics can be useful, but core models are key

•  What most people start using •  Where most of the interoperability benefits lie

Page 20: SKOS - An Overview

Application scenarios

Page 21: SKOS - An Overview

Searching/Browsing

Page 22: SKOS - An Overview

Description/Annotation

Pundit @ DM2E project http://dm2e.eu

Page 23: SKOS - An Overview

Vocabulary Services

https://vocabs.ands.org.au/

Page 24: SKOS - An Overview

Plugged with the Poolparty editor Seamless data exchange from one to the other

Page 25: SKOS - An Overview

Thank you

Antoine Isaac [email protected] @antoine_isaac