andreas blumauer - poolparty semantic suite...andreas blumauer ceo, semantic web company poolparty...

29
Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON SKOS-XL 1

Upload: others

Post on 25-May-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Andreas BlumauerCEO, Semantic Web Company

POOLPARTY SEMANTIC SUITE

TAXONOMY MANAGEMENT BASED ON SKOS-XL

1

Page 2: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

WHY SKOS-XL?Use Cases for Taxonomies

based on SKOS Core + SKOS-XL

2

Page 3: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

SKOS is used for taxonomy management in many different industries

▸ SKOS CoreWith SKOS Core, only concepts can be used as resources; labels are only ‘attached’ to concepts and cannot be described in more detail or related to each other

3skos:

Concept

United States dollar

skos:prefLabel

USD

US$

skos:altLabel

skos:Concept

skos:related

United States of America

skos:prefLabel

USAskos:altLabel

Page 4: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

With SKOS-XL, labels can become resources

▸ SKOS-XL - the main addition to SKOS CoreWith SKOS-XL, each label can become a resource.

4skos:

Concept

USD

US$

skos:altLabel

skos:Concept

skos:related

United States of America

skos:prefLabel

USAskos:altLabel

skos-xl:Label

skos-xl:prefLabel

United States dollar

skos-xl:literalForm

Page 5: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Use Cases for SKOS-XL

▸ Introduce attributes for labelsWith SKOS-XL, each label can have specific attributes, e.g. ‘isSymbol’ or ‘isISOcode’, etc.5

skos:Concept

United States dollar

skos:prefLabel

USD

$

skos:altLabel

skos-xl:Label

skos:Concept

skos-xl:prefLabel

United States dollar

skos-xl:literalForm

skos-xl:Label

skos-xl:altLabel

USD

skos-xl:literalForm

truemy:isISOcode

skos-xl:Label

skos-xl:altLabel

$skos-xl:literalForm

truemy:isSymbol

Page 6: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Use Cases for SKOS-XL

▸ Put labels in a contextWith SKOS-XL, each label can have specific relations, e.g. information about provenance, etc.6

skos-xl:Label

fibo-acc-cur:

Currency

skos-xl:prefLabel

United States dollar

skos-xl:literalForm

skos-xl:Label

skos-xl:altLabel

USD

skos-xl:literalForm

fibo-plc-loc:

Locationfibo:isTenderIn

United States of America

skos:prefLabel

skos-xl:Label

skos-xl:altLabel Coco

skos-xl:literalForm

geo:SpatialThing

my:isNicknameIn

Peru

skos:prefLabel

Page 7: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Use Cases for SKOS-XL

▸ Relate labels to each otherWith SKOS-XL, each label can have specific relations, e.g. ‘isPredecessor’, ‘translates’, etc.7

skos-xl:Label

fibo-plc-loc:

Location

skos-xl:prefLabel

Switzerland@en

skos-xl:Label Schweiz@de

fibo-acc-cur:

Currency

fibo:isTenderIn

Swiss franc

skos:prefLabel

skos-xl:Label

Swiss Confederation@en

skos-xl:Label

Schweizerische Eidgenossenschaft@de

skos-xl:altLabel

my:translates

my:translates

Page 8: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Use Cases for SKOS-XL

▸ Relate labels to each otherWith SKOS-XL, each label can have specific relations, e.g. ‘isPredecessor’, ‘translates’, etc.8

skos-xl:Label

fibo-plc-loc:

Location

skos-xl:prefLabel

Switzerland@en

fibo-acc-cur:

Currency

fibo:isTenderIn

Swiss franc

skos:prefLabel

skos-xl:Label

Swiss Confederation@enskos-xl:altLabel

my:isPredecessor

Page 9: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Use Cases for SKOS-XL

▸ Multiple and consistent (re)usage of labelsWith SKOS-XL, each label can be (re)used at multiple points of a thesaurus. This helps to keep a taxonomy even more consistent while labels are used in various contexts.

9skos-xl:

Label

fibo-plc-loc:

Location

skos-xl:prefLabel

Switzerland@en

fibo-acc-cur:

Currency

fibo:isTenderIn

Swiss franc

skos:prefLabel

skos-xl:Label

Swiss Confederation@enskos-xl:altLabel

my:isPredecessor

geo:SpatialThing

skos-xl:prefLabel

Page 10: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Modelling SKOS-XL with PoolPartyOne of the most comfortable

SKOS-XL editors on the market

10

Page 11: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Comfortable SKOS-XL Label Management

11

Page 12: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Comfortable SKOS-XL Label Management

12

Page 13: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Comfortable SKOS-XL Label Management

13

Page 14: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

AdvancedSKOS-XL features

Workflows and the usage of SKOS-XL in combination with ontologies

14

Page 15: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

SKOS-XL and Workflows

15

Page 16: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Setting the workflow rules

16

Page 17: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

PoolParty’s ontology and custom schema management

17

Page 18: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

PoolParty’s ontology and custom schema management

18

Page 19: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

PoolParty’s ontology and custom schema management

19 Taxonomy

Ontology

Ontology 1from library

Ontology 2(imported)

Ontology 3(custom-made)

Custom Schema

Page 20: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Combine SKOS-XL with ontologies

▸ Use SKOS-XL together with classes from your own ontology20

skos-xl:Label

fibo-acc-cur:

Currency

skos-xl:prefLabel

United States dollar

skos-xl:literalForm

skos-xl:Label

skos-xl:altLabel

USD

skos-xl:literalForm

skos-xl:Label

skos-xl:hiddenLabel Coco

skos-xl:literalForm

Page 21: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Combine SKOS-XL with ontologies

▸ Use custom relations between SKOS-XL labels21

skos-xl:Label

Switzerland@en

skos-xl:Label

Swiss Confederation@en

skos-xl:altLabel

my:isPredecessor

geo:SpatialThing

skos-xl:prefLabel

Page 22: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Combine SKOS-XL with ontologies

▸ Use custom attributes from your ontology to classify SKOS-XL labels22

skos-xl:Label

skos:Concept

skos-xl:prefLabel

United States dollar

skos-xl:literalForm

skos-xl:Label

skos-xl:altLabel

USD

skos-xl:literalForm

truemy:isISOcode

skos-xl:Label

skos-xl:altLabel

$skos-xl:literalForm

truemy:isSymbol

Page 23: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

SKOS-XL resourcesExample projects and resources

based on SKOS-XL

23

Page 24: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

24EuroVocEuroVoc is a multilingual, multidisciplinary thesaurus covering the activities of the EU. It contains terms in 23 EU languages.

EuroVoc is managed by the PO, which moved forward to semantic web technologies conformant to W3C recommendations

EuroVoc users include the European Parliament, national and regional parliaments in Europe, plus national governments around the world.

http://eurovoc.europa.eu/

Place your screenshot here

Page 25: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Place your screenshot here

25AGROVOCAGROVOC is a controlled vocabulary covering all areas of interest of the Food and Agriculture Organization (FAO) of the UN, including food, nutrition, agriculture, fisheries, forestry, etc.

AGROVOC is a SKOS-XL concept scheme and a LOD set aligned with 16 other multilingual knowledge organization systems.

http://aims.fao.org/standards/agrovoc/concept-scheme

Page 26: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

Place your screenshot here

26ESCOESCO is the multilingual classification of European Skills, Competences, Qualifications and Occupations relevant for the EU labour market and education and training.

ESCO has been developed in an open IT format, is available for use free of charge by everyone and can be accessed via the ESCO portal.

https://ec.europa.eu/esco/

Page 27: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

GET STARTED

27

Get your test account athttps://www.poolparty.biz/demo/

Page 28: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

WATCH THE VIDEO!

PoolParty Semantic Suite - In a Nutshell

https://youtu.be/l_LppfS3wxk

28

Page 29: Andreas Blumauer - PoolParty Semantic Suite...Andreas Blumauer CEO, Semantic Web Company POOLPARTY SEMANTIC SUITE TAXONOMY MANAGEMENT BASED ON 1SKOS-XL. WHY SKOS-XL? Use Cases for

CONNECT

Andreas BlumauerCEO, Semantic Web Company

[email protected]▸ http://at.linkedin.com/in/andreasblumauer▸ https://twitter.com/semwebcompany ▸ https://ablvienna.wordpress.com/

Sorry, no Facebook!

29

© Semantic Web Company - http://www.semantic-web.at/ and http://www.poolparty.biz/