From SKOS over SKOS-XL to Custom Ontologies
-
Upload
semantic-web-company -
Category
Software
-
view
1.130 -
download
3
Transcript of From SKOS over SKOS-XL to Custom Ontologies
![Page 1: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/1.jpg)
Andreas BlumauerCEO, Semantic Web Company
WEBINAR: PoolParty 5.3
From SKOS over SKOS-XL to Custom Ontologies
1
![Page 2: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/2.jpg)
AGENDA● Use Cases for Taxonomies based on SKOS Core + SKOS-XL
● Live Demo
● PoolParty’s Corpus Analysis incl. Co-occurences
● PoolParty Semantic Integrator - What’s new?
● Roadmap 2016
2
![Page 3: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/3.jpg)
WHY SKOS-XL?Use Cases for Taxonomies
based on SKOS Core + SKOS-XL
3
![Page 4: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/4.jpg)
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
4skos:
Concept
United States dollar
skos:prefLabel
USD
US$
skos:altLabel
skos:Concept
skos:related
United States of America
skos:prefLabel
USAskos:altLabel
![Page 5: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/5.jpg)
With SKOS-XL, labels can become resources
▸ SKOS-XL - the main addition to SKOS CoreWith SKOS-XL, each label can become a resource.
5skos:
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 6: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/6.jpg)
Use Cases for SKOS-XL
▸ Introduce attributes for labelsWith SKOS-XL, each label can have specific attributes, e.g. ‘isSymbol’ or ‘isISOcode’, etc.6
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 7: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/7.jpg)
Use Cases for SKOS-XL
▸ Put labels in a contextWith SKOS-XL, each label can have specific relations, e.g. information about provenance, etc.7
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 8: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/8.jpg)
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
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 9: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/9.jpg)
Use Cases for SKOS-XL
▸ Relate labels to each otherWith SKOS-XL, each label can have specific relations, e.g. ‘isPredecessor’, ‘translates’, etc.9
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 10: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/10.jpg)
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.
10skos-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 11: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/11.jpg)
Modelling SKOS-XL with PoolPartyOne of the most comfortable
SKOS-XL editors on the market
11
![Page 12: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/12.jpg)
Comfortable SKOS-XL Label Management
12
![Page 13: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/13.jpg)
Comfortable SKOS-XL Label Management
13
![Page 14: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/14.jpg)
Comfortable SKOS-XL Label Management
14
![Page 15: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/15.jpg)
AdvancedSKOS-XL features
Workflows and the usage of SKOS-XL in combination with ontologies
15
![Page 16: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/16.jpg)
SKOS-XL and Workflows
16
![Page 17: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/17.jpg)
Setting the workflow rules
17
![Page 18: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/18.jpg)
PoolParty’s ontology and custom schema management
18
![Page 19: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/19.jpg)
PoolParty’s ontology and custom schema management
19
![Page 20: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/20.jpg)
PoolParty’s ontology and custom schema management
20 Taxonomy
Ontology
Ontology 1from library
Ontology 2(imported)
Ontology 3(custom-made)
Custom Schema
![Page 21: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/21.jpg)
Combine SKOS-XL with ontologies
▸ Use SKOS-XL together with classes from your own ontology21
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 22: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/22.jpg)
Combine SKOS-XL with ontologies
▸ Use custom relations between SKOS-XL labels22
skos-xl:Label
Switzerland@en
skos-xl:Label
Swiss Confederation@en
skos-xl:altLabel
my:isPredecessor
geo:SpatialThing
skos-xl:prefLabel
![Page 23: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/23.jpg)
Combine SKOS-XL with ontologies
▸ Use custom attributes from your ontology to classify SKOS-XL labels23
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 24: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/24.jpg)
SKOS-XL resourcesExample projects and resources
based on SKOS-XL
24
![Page 25: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/25.jpg)
25EuroVocEuroVoc 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 26: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/26.jpg)
Place your screenshot here
26AGROVOCAGROVOC 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 27: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/27.jpg)
Place your screenshot here
27ESCOESCO 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 28: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/28.jpg)
GET STARTED
28
Get your test account athttps://www.poolparty.biz/demo/
![Page 29: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/29.jpg)
Using co-occurences
Extension of thesauri based on an extensive analysis of reference text corpora
29
![Page 30: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/30.jpg)
PoolParty’s Corpus Management at a glance
30 I need support to continuously extend our taxonomy / controlled vocabulary!
skos:Concept
ReferenceCorpus
- Websites- PDF, Word, …- DBpedia
skos:Concept
skos:Concept
Term 1
Term 3
Term 7
Term 8
Term 6
Term 4
Term 2
Term 5
- Relevant terms and phrases- Relevancy of concepts- co-occurence of concepts and terms- co-occurence of terms and terms
![Page 31: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/31.jpg)
PoolParty’s Corpus Management at a glance
31skos:
ConceptCandidate
Concept
ReferenceCorpus
I need support to continuously extend our taxonomy / controlled vocabulary!
Term
![Page 32: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/32.jpg)
Create reference text corpus ...
32
![Page 33: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/33.jpg)
… calculate statistics incl. co-occurences about concepts, terms and phrases ...
33
![Page 34: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/34.jpg)
… align thesaurus with reference corpus ...
34
![Page 35: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/35.jpg)
… fetch candidate concepts from single documents ...
35
![Page 36: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/36.jpg)
… fetch candidate concepts from extracted term list ...
36
![Page 37: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/37.jpg)
… display co-occurences per candidate concept
and use them as synonyms ...
37
![Page 38: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/38.jpg)
… display co-occurences per candidate concept
and use them as synonyms ...
38
![Page 39: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/39.jpg)
… create new candidate concepts from co-occurences ...
39
![Page 40: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/40.jpg)
… and relate them with other candidate concepts
40
![Page 41: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/41.jpg)
… and relate them with other candidate concepts
41
![Page 42: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/42.jpg)
… assert candidate concept into your thesaurus hierarchy ...
42
![Page 43: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/43.jpg)
… and be ready to integrate the candidate concept into your thesaurus ...
43
![Page 44: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/44.jpg)
… also related candidate concepts and subconcepts will be integrated ...
44
![Page 45: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/45.jpg)
… et voilà - your thesaurus just got extended by some valuable new concepts ...
45
![Page 46: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/46.jpg)
… for example, to use it as an additional facet in your semantic search application ...
46
![Page 47: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/47.jpg)
… for example, to use it as an additional facet in your semantic search application ...
47
![Page 48: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/48.jpg)
PoolParty Semantic Integrator
What’s new?
48
![Page 49: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/49.jpg)
WATCH THE VIDEO!
PoolParty Semantic Integrator - See how it works.
https://youtu.be/l_LppfS3wxk
49
![Page 50: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/50.jpg)
PoolParty Semantic Integrator - at a glance
https://youtu.be/l_LppfS3wxk
50Deep Data Analytics
SemanticSearch
SemanticIntegrator
Unstructured Data
Structured Data
ETL / Monitoring / Scheduling
![Page 51: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/51.jpg)
UnifiedViews
Welcome Tomas Knap!
https://www.poolparty.biz/unifiedviews/
51
![Page 52: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/52.jpg)
Upcoming and major events2016
52 Feb 23, WebinarTwo Cornerstones of Semantics: MarkLogic & PoolParty> More information
June 13-15, Conference, LondonMarkLogic World 2016 EMEA> More information
Sep 12-15, Conference, Leipzig12th Int. Conference on Semantic Systems> More information
Nov 14-17, Conference, Washington D.C.KM World and Taxonomy Bootcamp> More information
![Page 53: From SKOS over SKOS-XL to Custom Ontologies](https://reader030.fdocuments.in/reader030/viewer/2022032613/58701f1b1a28ab7f428b785f/html5/thumbnails/53.jpg)
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!
53
© Semantic Web Company - http://www.semantic-web.at/ and http://www.poolparty.biz/