SKOS Tutorial Catch Mark van Assem, Antoine Isaac Vrije Universiteit Amsterdam Based on slides by Alistair Miles CCLRC Rutherford Appleton Laboratory

Slides:



Advertisements
Similar presentations
Controlled Vocabularies in TELPlus Antoine ISAAC Vrije Universiteit Amsterdam EDLProject Workshop November 2007.
Advertisements

RDF Tutorial.
ISO – plans and progress towards the revised international standard for thesauri Stella G Dextre Clarke Project Leader, ISO NP
6. Applying metadata standards: Controlled vocabularies and quality issues Metadata Standards and Applications Workshop.
Thesauri, Terminologies and the Semantic Web
Chapter 3 RDF Syntax 1. Topics Basic concepts of RDF resources, properties, values, statements, triples URIs and URIrefs RDF graphs Literals and Qnames.
Ontology Notes are from:
Standards for networked knowledge organisation systems Ron Davies European Library Automation Group Bucharest, April 2006.
SKOS and Linked Data Antoine Isaac ISKO, London, Sept. 14th 2010.
SKOS and Other W3C Vocabulary Related Activities Gail Hodge Information International Assoc. NKOS Workshop Denver, CO June 10, 2005.
A web-based repository service for vocabularies and alignments in the Cultural Heritage domain Lourens van der Meij Antoine Isaac Claus Zinn.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
Aligning Thesauri for an integrated Access to Cultural Heritage Collections Antoine ISAAC (including slides by Frank van Harmelen) STITCH Project UDC Conference.
The RDF meta model: a closer look Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations.
A Registry for controlled vocabularies at the Library of Congress
1 Languages for aboutness n Indexing languages: –Terminological tools Thesauri (CV – controlled vocabulary) Subject headings lists (CV) Authority files.
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
Accessing Cultural Heritage using Semantic Web Techniques Antoine ISAAC VU Amsterdam - KB Digital Access to Cultural Heritage Master March 20 th, 2008.
Semantic Web Series 1 Mohammad M. R. Cowdhury UniK, Kjeller.
Thesaurusmanagement Quickstart Introduction. What are controlled vocabularies? organized arrangement of words and phrases used to index content and/or.
RDF: Concepts and Abstract Syntax W3C Recommendation 10 February Michael Felderer Digital Enterprise.
1/ 27 The Agriculture Ontology Service Initiative APAN Conference 20 July 2006 Singapore.
RDF (Resource Description Framework) Why?. XML XML is a metalanguage that allows users to define markup XML separates content and structure from formatting.
PREMIS Tools and Services Rebecca Guenther Network Development & MARC Standards Office, Library of Congress NDIIPP Partners Meeting July 21,
Information Extraction with Linked Life Data 19/04/2011.
9/10/20151 SKOS. 9/10/20152 SKOS Describes thesauruses and taxonomies Properties: broader, narrower, subject, related Classes: Concept, Collection
Practical RDF Chapter 1. RDF: An Introduction
Rutherford Appleton Laboratory SKOS Ecoterm 2006 Alistair Miles CCLRC Rutherford Appleton Laboratory Semantic Web Best Practices and Deployment.
The OAI-ORE based data model of Europeana and the Digital Public Library of America: implications for educational publishing Dov Winer MAKASH – Advancing.
A J Miles Rutherford Appleton Laboratory SKOS Standards and Best Practises for USING Knowledge Organisation Systems ON THE Semantic Web NKOS workshop ECDL.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
AthenaPlus: WP4 Eva Coudyzer Koninklijke Musea voor Kunst en Geschiedenis Europeana Overlegplatform, 7 juni 2013.
The MMI Tools Carlos Rueda Monterey Bay Aquarium Research Institute OOS Semantic Interoperability Workshop Marine Metadata Interoperability Project Boulder,
XML DTDs and other Alternatives: Vocabulary Markup Language (Voc-ML) Project & Friends Joseph A. Busch Director, Solutions Architecture NetLab and Friends.
Vocabularies in the VO Alasdair J G Gray Norman Gray Iadh Ounis.
By: Dan Johnson & Jena Block. RDF definition What is Semantic web? Search Engine Example What is RDF? Triples Vocabularies RDF/XML Why RDF?
D4: SKOS and HIVE—Enhancing the Creation, Design and Flow of Information Speakers: Hollie White Jane Greenberg Coordinator: Alan Keely.
ICS-FORTH June 30, Form and Utility - Knowledge Organisation Systems Center for Cultural Informatics, Institute of Computer Science Foundation for.
Meta Tagging / Metadata Lindsay Berard Assisted by: Li Li.
MD9.6 Release: Highlights Increased the character limit for all URL resources to 600 characters. Data_Center/Service_Provider Data_Set_Citation/Service_Citation.
Incorporating ARGOVOC in DSpace-based Agricultural Repositories Dr. Devika P. Madalli & Nabonita Guha Documentation Research & Training Centre Indian Statistical.
Metadata. Generally speaking, metadata are data and information that describe and model data and information For example, a database schema is the metadata.
Coastal Atlas Interoperability - Ontologies (Advanced topics that we did not get to in detail) Luis Bermudez Stephanie Watson Marine Metadata Interoperability.
1 Metadata –Information about information – Different objects, different forms – e.g. Library catalogue record Property:Value: Author Ian Beardwell Publisher.
, 1/21, © Library and Documentation Systems Division 21 st APAN Meeting Tokyo, January 2006 AGROVOC and AOS, Margherita Sini, FAO From.
PREMIS Controlled vocabularies Rebecca Guenther Sr. Networking & Standards Specialist, Library of Congress PREMIS Implementation Fair San.
ISO 25964: a standard in support of interoperability Stella G Dextre Clarke Project Leader, ISO NP
It’s all semantics! The premises and promises of the semantic web. Tony Ross Centre for Digital Library Research, University of Strathclyde
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
Terrier Workshop: 26 th February 2008 Alasdair J G Gray.
The future of the Web: Semantic Web 9/30/2004 Xiangming Mu.
Introduction to the Semantic Web and Linked Data Module 1 - Unit 2 The Semantic Web and Linked Data Concepts 1-1 Library of Congress BIBFRAME Pilot Training.
User Profiling using Semantic Web Group members: Ashwin Somaiah Asha Stephen Charlie Sudharshan Reddy.
Of 33 lecture 1: introduction. of 33 the semantic web vision today’s web (1) web content – for human consumption (no structural information) people search.
The RDF meta model Basic ideas of the RDF Resource instance descriptions in the RDF format Application-specific RDF schemas Limitations of XML compared.
Semantic Web for the Working Ontologist Dean Allemang Jim Hendler SNU IDB laboratory.
Trait ontology approach Marie-Angélique LAPORTE NCEAS June 7 th 2010.
UNEP Terminology Workshop - Geneva, April 15, Environmental Terminology & Thesaurus Workshop UN Environment Programme Regional Office of Europe.
“New Dimensions in KOS” CENDI/NKOS Workshop September 11, 2008 Washington, DC, USA An international conference to share and advance knowledge and experience.
Transitioning from FGDC CSDGM Metadata to ISO 191** Metadata National Coastal Data Development Center A division of the National Oceanographic Data Center.
The Semantic Web. What is the Semantic Web? The Semantic Web is an extension of the current Web in which information is given well-defined meaning, enabling.
Differences and distinctions: metadata types and their uses Stephen Winch Information Architecture Officer, SLIC.
Summer of Vocabs: Knowledge Organisation Water Resources Management - Environmental Information Infrastructures Megan Williams| Vacation Scholar 29 January.
EXtended Knowledge Organization System (XKOS) Prepared by Franck Cotton, Institut National de la Statistique et des Études Économiques Daniel W. Gillman,
SKOS : A language to describe simple knowledge structures for the web
Using a Simple Knowledge Organization System to facilitate Catalogue and Search for the ESA CCI Open Data Portal EGU, 21 April 2016 Antony Wilson, Victoria.
Slide 6 HMD1SPI376 - Slide 6. What is the Relationship Between BT and NT?  Normally, BT and NT are "inverse" links. In other words, if X is a broader.
1 How do we describe something? n What something is about? –What the content of an object is “about”? n Different methods (Wilson, 1968) –counting terms.
Information Organization
PREMIS Tools and Services
Presentation transcript:

SKOS Tutorial Catch Mark van Assem, Antoine Isaac Vrije Universiteit Amsterdam Based on slides by Alistair Miles CCLRC Rutherford Appleton Laboratory Semantic Web Best Practices and Deployment

Intro SKOS –“Simple Knowledge Organisation System(s)” –Simple, extensible, machine-understandable representation for “concept schemes” Thesauri Classification Schemes Taxonomies Subject Headings Other types of ‘controlled vocabulary’…

SKOS Development Developed by W3C’s Semantic Web Best Practices-WG Draft for Working Group Note Design: public, consensus-driven, open community, Input from actual vocabulary maintainers

Motivation Semantic Web technology can help improve search facilities and reuse: 1.Concept-based search instead of text- based search 2. Reuse each other’s concept definitions 3. Search across (institution) boundaries 4. Standard software

1. Concept Search Painter Domenikos Theotocopoulos = “El Greco” (nickname) Some indexers use “El Greco”, others “D. Theotocopoulos” Searching for “El Greco” does not give all results Solution: one concept with different lexical labels.

Example N.B.: vocabulary with identifiers for preferred terms and indexing with identifiers accomplishes this

2. Reuse Reuse existing concept “El Greco”  Req. 1: one “exchange syntax”  Req. 2: “point” at other concepts

3. Search Across Boundaries Search for concept “El Greco” returns paintings from both institutions  Same requirements

4. Standard Software If all concept schemes use same “exchange syntax” and “structure”, standardized software can be built to: –Display/browse concept scheme –Annotate with concept scheme –Integrate data from 2 institutions using standard concept schemes (“search across boundaries”)  Req. 3: Similar structures (graphs) in exchange syntax

Why SKOS helps SKOS uses RDF –sharing “graphs” in distributed environment (intranet/internet) –Uses URIs for “pointing” (identifying) –Easy to extend by anyone for specific purposes  “exchange syntax”  “Point at concept” SKOS: set of classes and properties to describe concept schemes -Produce “similar graphs”  “Same structures”/ clear what graph means Disadvantage: unusual concept schemes don’t fit into SKOS (original structure too complex)

Quick RDF: a ‘Statement’ A.K.A. a ‘Triple’

Quick RDF: a ‘Graph’

Quick RDF: exchange syntax RDF Graphs can be exchanged in XML (and other formats) Alternative ways to represent & exchange the same graph Here we only discuss RDF graphs, exchange syntax is “lower-level” technical issue

Controlled Vocabulary Love Strong feelings of attraction towards, and affection for, another adult, or great affection for a friend or family member. Awe A feeling of great respect sometimes mixed with fear or surprise. Joy A feeling of bliss and great happiness.

Converting into SKOS graph 1.Identify 2.Describe 3.Publish

Identify Step 1: Identify concepts…

Describe Step 2: Describe…

Publish Step 3: Publish… –Put the file on a web server for programs to download & process –Put the file on special RDF server on which you can query with SQL-like language: Select * from … Where …

Thesaurus (USE/UF) Love( preferred term) UF Affection Affection ( non-preferred term) USE Love (“USE” directs user from non-pref term to pref-term that should be used in indexing and search)

Lexical Labels

Thesaurus (BT/NT) Love BT Emotion(“ BT” = Broader Term) Emotion NT Love(“ NT” = Narrower Term ) NT Awe NT Joy ( BT/NT only between preferred terms )

Broader/Narrower

Thesaurus (RT) Love RT Beauty (“RT” = Related Term) Beauty RT Love (RT only between preferred terms)

Related

Story So Far… Basic Structure –skos:Concept Lexical Labelling –skos:prefLabel, skos:altLabel Documentation –skos:definition Semantic Relations –skos:broader, skos:narrower, skos:related

More Documentation Properties skos:note e.g. ‘I’m going bananas’ skos:definition e.g. ‘A long curved fruit with a yellow skin and soft, sweet white flesh inside.’ skos:example e.g. ‘A bunch of bananas.’ skos:scopeNote e.g. ‘Only use for the western family of bananas’ skos:historyNote e.g. ‘Introduced 1986.’

Concept Schemes Organise a set of concepts into a concept scheme Add metadata about the scheme –Title –Rights –creator

Concept Scheme

Top Concepts

Subject Indexing One of the main uses of concept scheme is to index documents, pictures, … skos:subject

Spotted Bowerbird

Subject

Node Labels in Hierarchy milk (node label) buffalo milk cow milk goat milk sheep milk (Organize terms into “subcategories” to help users find relevant term; “guide terms”; node label itself not meant for indexing)

Representation in SKOS

Story So Far… Documentation Properties –skos:note, skos:definition, skos:example, skos:scopeNote, skos:historyNote Concept Schemes –skos:ConceptScheme, skos:hasTopConcept, Subject Indexing –skos:subject Node Labels –skos:Collection, skos:member More properties not shown here

Extensions SKOS Core can be extended by refining the classes and properties of the SKOS RDF Schema E.g. North-Holland BT Netherlands is a part-of relationship

Example

Exercise Groups of six, separated into group A and group B Given a “concept scheme” (text), create SKOS graph for it Groups A: give SKOS graph (not the text) to group B (and vice versa) Re-create “concept scheme” (text) from SKOS graph

SKOS Graph Legend Concept in concept scheme String Arrow types: broader, narrower, related, broaderPartOf, … prefLabel, altLabel, scopeNote, definition, historyNote, … Introduce new “arrow types” if required “text”

Possible Exercise Solution (Brinkman)

Possible Exercise Solution (NBC)

Conclusions from exercise Different syntax/structures cause problems SKOS graph makes graphs for concept schemes more uniform Not trivial how to convert original source into SKOS graph But once agreement on that  interoperability

Last Point Do we expect everyone to change to SKOS? No, internal formats and SKOS can co-exist Export to SKOS RDF for interoperability Right tool for the right job!

Links SKOS Core Homepage SKOS Core Guide SKOS Core Vocabulary Specification Mailing list