simple knowledge organisation system · skos, alistair miles, berlin open forum 2005, slide 4 intro...

62
Rutherford Appleton Laboratory SKOS Simple Knowledge Organisation System Alistair Miles W3C Semantic Web Best Practices and Deployment Working Group http://isegserv.itd.rl.ac.uk/skos/pres/berlin2005.ppt Berlin Open Forum 2005

Upload: others

Post on 25-May-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

Rutherford Appleton Laboratory

SKOSSimple Knowledge Organisation System

Alistair MilesW3C Semantic Web Best Practices and

Deployment Working Group

http://isegserv.itd.rl.ac.uk/skos/pres/berlin2005.ppt Berlin Open Forum 2005

Page 2: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

2

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 2

Overview

• Intro• The Semantic Web • RDF• SKOS Core

Page 3: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

3

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 3

Overview

• Intro• The Semantic Web• RDF • SKOS Core

Page 4: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

4

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4

Intro (1)

• Simple Knowledge Organisation System• SKOS Core

– An extensible RDF language for concept schemes.

• SKOS Mapping– An extensible RDF language for concept mappings.

• SKOS API– A web service API for a terminological service

Page 5: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

5

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 5

Intro (2)

• Simple Knowledge Organisation System• SKOS Core

– An extensible RDF language for describing concepts and concept schemes …

… a concept scheme is a ‘set of concepts, optionally including relationships between concepts.’ …

… i.e. controlled vocabularies, thesauri, classification schemes, glossaries, subject heading systems, terminologies …

… e.g. AAT, DDC, GEMET, AGROVOC …

Page 6: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

6

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 6

Intro (3)

• OWL is the Web Ontology Language, an RDF language for describing ontologies.

• So why SKOS Core if OWL?… modelling directly in OWL requires a class/instance based

approach …… many controlled vocabularies (KOS) do not take this approach

…… therefore expressing such KOS in RDF using OWL requires

remodelling …… which is potentially expensive and sometimes does not add

value.

Page 7: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

7

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 7

Intro (4)

• So SKOS Core …… more flexible, less demanding approach to modelling

concepts …… better suited to types of KOS mentioned …… requiring little or no remodelling to express in RDF …… therefore low cost, while adding value through simple

benefits of RDF/semantic web approach.

Page 8: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

8

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 8

Intro (5)

Conceptual information

Low costSignificant incremental benefitsExpress in RDF using SKOS Core

Higher costAdded value depends on requirements Remodel as OWL ontology

Page 9: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

9

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 9

Overview

• Intro• The Semantic Web • RDF• SKOS Core

Page 10: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

10

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 10

Semantic Web

• Multiple sources of data

• Query as if single source

… and that’s (pretty much) it.

Page 11: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

11

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 11

SW e.g.

1. British library book records, indexed with DDC

2. Bibliotheque nationale de France book records, indexed with DDC

3. The Dewey Decimal Classification Scheme (DDC)

Page 12: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

12

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 12

SW e.g.

1. PDF document with embedded metadata

2. XHTML 2.0 document with embedded metadata

3. MPEG media file with embedded metadata

Page 13: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

13

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 13

SW e.g.

1. Some data

2. Some metadata

3. Some metametadata

Page 14: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

14

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 14

SW e.g.

1.

2.

3.

Page 15: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

15

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 15

Semantic Web is …

… machinery for distributing data.

Page 16: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

16

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 16

SW Machinery: URI

• URI– Uniform Resource Identifier is a …… mechanism for unambiguous identification of ‘resources’ in a

global context.

• N.B. ‘Resource’ = ‘Thing’– I.e. Can use URIs to identify anything, concrete or abstract.

• Architecture of the WWW volume one– W3C Recommendationhttp://www.w3.org/TR/webarch/

Page 17: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

17

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 17

SW Machinery: RDF

• RDFResource Description Framework is a …… tool for publishing data …… designed to make meaningful

composition/integration/aggregation of data sources easier.

• N.B. ‘Resource’ = ‘Thing’– I.e. Can use RDF to describe anything, concrete or abstract.

• Now a W3C Recommendation

http://www.w3.org/RDF/

Page 18: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

18

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 18

SW Machinery: SPARQL

• SPARQL is a …… query language for RDF …… designed for querying distributed data.

• Now a W3C working draft

http://www.w3.org/TR/rdf-sparql-query/

Page 19: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

19

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 19

SW Machinery: RDFS

• RDFSThe RDF Vocabulary Description Language is a …… tool for building data schemas (data vocabularies) …… designed to make re-using and combining data

schemas easier, and …… designed to support simple inference.

• Now a W3C recommendation

http://www.w3.org/TR/rdf-schema/

Page 20: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

20

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 20

SW Machinery: OWL

• OWLThe Web Ontology Language is a …… tool for building data schemas (data vocabularies), extending

RDFS …… designed to support expression of data constraints and …… designed to support further levels of inference.

• Now a W3C recommendation

http://www.w3.org/2004/OWL/

Page 21: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

21

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 21

SW Machinery

RDFS

SPARQL

URI

Page 22: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

22

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 22

Is it useful?

• Semantic Web grand vision:"The Semantic Web is an extension of the current web in which

information is given well-defined meaning, better enabling computers and people to work in cooperation."

• … in practice:The Semantic Web provides a common technological framework

(i.e. URI, RDF, SPARQL, RDFS, OWL …) that allows data to be shared and reused across application, enterprise, and community boundaries.

• N.B. even if you only have 2 sources of data to integrate, RDF can make your life easier.– RDF can reduce cost of data integration at any scale.

Page 23: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

23

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 23

Overview

• Intro• The Semantic Web• RDF• SKOS Core

Page 24: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

24

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 24

Data in RDF: Graphs

“Graph”

Page 25: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

25

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 25

Data in RDF: Triples

“Triple” or “Statement”

“predicate” or “property”“object”

“subject”

Page 26: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

26

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 26

Data in RDF: Triples

N.B. when distributing data, assume global context (permits graceful, no hack scaling in unanticipated expansion scenarios)⇒ Need suitable mechanism for establishing identity in a global context⇒ URIs.

Page 27: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

27

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 27

Data in RDF: Triples

Page 28: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

28

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 28

Data in RDF

Page 29: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

29

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 29

Data in RDF

Page 30: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

30

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 30

RDF Serialisation

• Serialisation for point-to-point transfer of RDF data

• RDF has multiple serialisation syntaxes:– RDF/XML– Notation 3 (Turtle)– N-Triples– RDF/A (XHTML 2.0)

• N.B. parsers handle syntax, so you don’t have to worry about it.

Page 31: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

31

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 31

RDF & SW

Semantic Web is machinery for distributing data …

… URI use allows multiple sources to refer to the same data (i.e. data linking) …

… RDF’s graph model allows multiple sources to be sensibly merged (i.e. data integration) …

… SPARQL allows query of (aggregated) data.

SPARQL

Page 32: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

32

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 32

So What Next … ?

• I have some data and …• I want to publish in RDF …• … what do I do?

• You need suitable RDF vocabulary(ies) for expressing your data.

Page 33: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

33

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 33

RDF Vocabularies

• Does a suitable RDF vocabulary(ies) exist?– E.g. Dublin Core for describing basic meta-properties of document-

like resources.– E.g. Friend of a Friend (FOAF) for describing basic attributes of

people and social networks.– E.g. RDF-VCard for personal contact information.– E.g. RDF-iCal for describing event and calendaring information.– E.g. SKOS Core for describing concepts & networks of concepts.– … and not forgetting RDFS and OWL for describing classes and

properties (metamodelling languages).

• … if not, can I extend an existing vocabulary(ies)?– RDFS & OWL provide powerful & convenient functionality for

extending existing vocabularies.

• … if not, define & publish your own.

Page 34: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

34

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 34

Some Real Data in RDF

Page 35: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

35

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 35

Overview

• Intro• The Semantic Web• RDF• SKOS Core

Page 36: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

36

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 36

SKOS Core

• Simple Knowledge Organisation System

• SKOS Core is a …… RDF vocabulary for expressing basic information

about concepts.

• Some SKOS Core highlights …

Page 37: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

37

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 37

SKOS Core: Concepts

• The skos:Concept class– A class that allows you to say ‘this resource is a

concept.’

Page 38: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

38

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 38

SKOS Core: Concepts

Page 39: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

39

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 39

SKOS Core: Lexical Labelling

• SKOS Core lexical labelling properties– A set of properties for associating concepts with

lexical representations (i.e. names)

Page 40: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

40

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 40

SKOS Core: Lexical Labelling

Page 41: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

41

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 41

SKOS Core: Symbolic Labelling

• SKOS Core symbolic labelling properties– A set of properties for associating concepts with

symbolic representations (i.e. symbolic ‘names’)

Page 42: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

42

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 42

SKOS Core: Symbolic Labelling

Page 43: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

43

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 43

SKOS Core: Semantic Relations

• SKOS Core semantic relation properties– A basic set of properties for asserting relationships of

meaning between concepts.

Page 44: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

44

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 44

SKOS Core: Semantic Relations

Page 45: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

45

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 45

SKOS Core: Semantic Relations

Page 46: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

46

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 46

SKOS Core: Documentation Properties

• SKOS Core documentation properties– A set of properties for associating concepts with

human-readable documentation.

Page 47: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

47

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 47

SKOS Core: Documentation Properties

Page 48: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

48

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 48

SKOS Core: Documentation Properties

Page 49: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

49

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 49

SKOS Core: Subject Indexing

• SKOS Core subject indexing properties– Set of property extensions to the dc:subject property

for asserting relationships between information resources and concepts.

Page 50: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

50

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 50

SKOS Core: Subject Indexing

Page 51: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

51

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 51

SKOS Core Overview

• Identify concepts• Lexical labelling• Symbolic labelling• Documentation• Semantic relations• Subject indexing

… and more ☺See http://www.w3.org/2004/02/skos/core/guide/

Page 52: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

52

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 52

Page 53: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

53

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 53

SKOS Core Development

• Development history– Development initiated 7/2003 by Semantic Web Advanced

Development for Europe project (SWAD-E)– Public development process and open developer community– Since 9/2004 development driven by W3C Semantic Web Best

Practices and Deployment Working Group

• SKOS Core status– Editor’s draft– About to go to 1st Public Working Draft (WG review)– Seeking wider consensus

• Standardisation goal– W3C Working Group Note– W3C Recommendation track?

Page 54: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

54

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 54

Multilinguality

Two patterns for multilinguality:

1. Multilingual Labelling

2. Interlingual Mapping

Page 55: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

55

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 55

Multilinguality

Analyse each language component

Multilingual Labelling

Interlingual Mapping

Page 56: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

56

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 56

Multilingual Labelling

Page 57: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

57

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 57

Interlingual Mapping

• SKOS Mapping

• An RDF vocabulary for describing semantic mappings

• Interlingual mapping a special case of semantic mapping

• SKOS Mapping less stable than SKOS Core

Page 58: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

58

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 58

Extensibility

All RDF vocabularies are ‘extensible’ in that …1. They can be used in part, and in combination with other RDF

vocabularies (i.e. ‘pick’n’mix’)2. Sub-classes & sub-properties can be defined (I.e. ‘semantic

refinement’)

[1] means that you can take only what you need, and fill in any gaps, maximising potential interoperability.

[2] means that you can satisfy precise local requirements without sacrificing interoperability at all (having your cake and eating it).

Page 59: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

59

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 59

Combination Scenario

Page 60: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

60

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 60

Extensibility Scenarios

• Custom labelling properties– E.g. scientific name, common name

• Custom documentation properties– E.g. MARC 21

• Custom semantic relation properties– E.g. broader-generic, broader-instantive, broader-

partitive …

• Custom classes of concept– E.g. fundamental facets

Page 61: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

61

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 61

Summary

• Semantic Web is machinery for distributing data (URI, RDF, SPARQL, RDFS, OWL)

• SKOS Core is an RDF language for concept data

• SKOS Core complements OWL • SKOS Core is flexible and extensible

Page 62: Simple Knowledge Organisation System · SKOS, Alistair Miles, Berlin Open Forum 2005, slide 4 Intro (1) • Simple Knowledge Organisation System •S KOS Core – An extensible RDF

62

SKOS, Alistair Miles, Berlin Open Forum 2005, slide 62

Thank You

• SKOS home pagehttp://www.w3.org/2004/02/skos/

• SKOS Core Guide (latest editor’s draft)http://www.w3.org/2004/02/skos/core/guide/

• SKOS mailing listmailto:[email protected]://lists.w3.org/Archives/Public/public-esw-thes/Open to all.