1 / 21

SKOS Standards and Best Practises for USING Knowledge Organisation Systems ON THE Semantic Web

SKOS Standards and Best Practises for USING Knowledge Organisation Systems ON THE Semantic Web. NKOS workshop ECDL Bath 2004-09-16. Overview. Intro SKOS Core SKOS API SKOS Mapping. Intro. Why Semantic Web? Wouldn’t it be nice if … ?

Download Presentation

SKOS Standards and Best Practises for USING Knowledge Organisation Systems ON THE Semantic Web

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SKOSStandards and Best Practises for USING Knowledge Organisation Systems ON THE Semantic Web NKOS workshopECDL Bath2004-09-16

  2. Overview • Intro • SKOS Core • SKOS API • SKOS Mapping

  3. Intro • Why Semantic Web? • Wouldn’t it be nice if … ? • Everybody published their KOS on the web in a machine readable form. • Why RDF? • Flexible Standards • Extensible • Use in combination • Use in part or in whole • Maximise Interoperability

  4. SKOS Core • SKOS Core RDF Vocabulary • An ‘RDF Vocabulary’ is a set of RDF ‘terms’ for describing something in RDF … • E.g. DC for simple meta-properties • E.g. VCard for contact details • E.g. FOAF for social networks • E.g. OWL for ontologies • Scope of SKOS Core • ‘Language-oriented KOS’ • Thesauri • Glossaries • Controlled Vocabularies • Terminologies • Classification Schemes? • Taxonomies? • Web directories … Weblog category schemes … ?

  5. SKOS Core and OWL • OWL is a W3C Recommendation • Logic-oriented • Powerful inference • Precise semantics • SKOS Core Complements OWL • Language-oriented • Less powerful inference • Flexible semantics

  6. Concept Scheme Preferred Label/Symbol Alternative Label/Symbol Concept Semantic Relation Concept Note e.g. definition, scope, history etc. SKOS Core Basic Features

  7. SKOS Core Advanced Features • Extensibility … • Create more specific properties as sub-properties of existing SKOS Core properties • Custom Labelling Properties • E.g. Scientific/Household names … • Custom Semantic Relation Properties • E.g. BroaderGeneric, BroaderInstantive … • E.g. PartOf … • Can write specialised applications & still interoperate with generic applications

  8. SKOS Core Advanced Features • Concepts in multiple concept schemes • ‘Virtual’ schemes (‘Views’) • Scheme re-use • Scheme linking & ‘super-schemes’

  9. SKOS Core Proposals • 5 Current Proposals, including … • Collections <Collection Label> Concept Concept Concept Narrower Concept Concept Concept Concept Concept To support: ‘Arrays’ ‘Guide Terms’ ‘Node Labels’ Concept (Collection Order)

  10. SKOS Core Status • SWBPD-WG • W3C Semantic Web Best Practises & Deployment Working Group • Thesaurus Task Force • Co-ordinated by myself & Dan Brickley • ‘Document strategies for representing Thesaurus-like content using RDF/OWL’ • Publish SKOS Core Vocabulary Specification (Oct 2004) • Publish SKOS Core Guide (Nov 2004)

  11. SKOS Core Development • SKOS Core is and will remain an open development … • Built by consensus • Anybody can participate • SKOS Core is and will remain a living vocabulary … • Vocab as a whole not set in stone but … • Term lifecycle and stability • ‘unstable’ …> ‘testing’ …> ‘stable’ • Once term is ‘stable’ can expect to remain unchanged • Expect stability of all basic features by Nov 2004

  12. SKOS Future Topics • Technical migration note • ‘Irregular’ thesauri • Terminology Web Service API • Mapping • Thesaurus …> Ontology • SWBPD-WG ?

  13. Terminology Web Service • Requirement … • Standard terminology service interface • ‘Out of the box’ components • ‘Plug & play’ • Issues to resolve … • Functionality (what methods, and how to paramaterise) • Encoding (SOAP, doc-lit, …) • Devil is in the details

  14. SKOS API • API for terminology web service • SWAD-E • First pass • Key functionalities … • Search (… to support the ‘Google box’) • Browse (… to support semantic navigation, expansion)

  15. SKOS API DREFT Web Service • DREFT Service (SWAD-E) • Reference Implementation of SKOS API • Implements SOAP encoding for data • DREFT Client • Python implementation • Proof of concept DREFT Service Sesame RDF Repository Web Service Client

  16. API Future • Iterate requirements gathering • Iterate design • Iterate testing • … Could have a firm spec in < 1 year ?

  17. SKOS Mapping • An RDF vocabulary for KOS mapping • I.e. mapping between thesaurus A and thesaurus B • First draft from SWAD-E SEMANTIC MAPPINGS AND, OR, NOT combinations

  18. SKOS Mapping Vision … • Add support for ‘lexical mappings’ … Thesaurus A Computer Generated Lexical Mappings Thesaurus B Type e.g. pref …> pref alt …> alt alt …> pref … Distance metric e.g. edit distance Computer Aided Semantic Mappings

  19. Cost of Mapping • Mapping is expensive … • When does it pay to do a mapping? • Collect use cases • Study requirements (Requirements drive design) If strong requirement … • Explore ways to reduce cost

  20. Summary • SKOS Core • RDF vocabulary for language-oriented KOS • Publish spec & guide W3C SWBPD-WG 1-2 months • Have we got it right? • SKOS API • Interface to terminology web service • First draft published SWAD-E • Interest & opportunity for further development? • SKOS Mapping • RDF vocabulary for KOS mapping • First draft published SWAD-E • Interest & opportunity for further development?

  21. Comments? • Comments and active involvement in SKOS development most welcome … public-esw-thes@w3.org • SKOS Homepage … http://www.w3.org/2004/02/skos/ • Watch NKOS mailing list for announcement of SKOS Core docs

More Related