OCLC/ISKO-NA Preconference 5 August 2008 Michael Panzer Global Product Manager, Taxonomy Services OCLC DDC, SKOS, and Linked Data on the Web.

Slides:



Advertisements
Similar presentations
Using SKOS in practice, with examples from the classification domain
Advertisements

Dr. Leo Obrst MITRE Information Semantics Information Discovery & Understanding Command & Control Center February 6, 2014February 6, 2014February 6, 2014.
Putting the Pieces Together Grace Agnew Slide User Description Rights Holder Authentication Rights Video Object Permission Administration.
Resource description and access for the digital world Gordon Dunsire Centre for Digital Library Research University of Strathclyde Scotland.
DC2001, Tokyo DCMI Registry : Background and demonstration DC2001 Tokyo October 2001 Rachel Heery, UKOLN, University of Bath Harry Wagner, OCLC
DC Architecture WG meeting Monday Sept 12 Slot 1: Slot 2: Location: Seminar Room 4.1.E01.
Linked Data Activities at OCLC Ralph LeVan Senior Research Scientist OCLC Research.
DDC Update: Formats, WebDewey 2.0, and Linked Data
1/ 26 AGROVOC and the OWL Web Ontology Language: the Agriculture Ontology Service - Concept Server OWL model NKOS workshop Alicante,
UKOLN, University of Bath
Andy Powell, Eduserv Foundation Feb 2007 The Dublin Core Abstract Model – a packaging standard?
Fachhochschule Köln Institut für Informationsmanagement Towards a comprehensive international Knowledge Organization System Networked Knowledge Organization.
Introduction to linked data Gordon Dunsire Presented at the Cataloguing and Indexing Group Scotland seminar Linked data and the Semantic Web: what have.
Controlled Vocabularies in TELPlus Antoine ISAAC Vrije Universiteit Amsterdam EDLProject Workshop November 2007.
W3C and RDF. Why OCLC is a W3C Member Access to networked information resources –the browser and online access –the breath and depth of networked information.
CH-4 Ontologies, Querying and Data Integration. Introduction to RDF(S) RDF stands for Resource Description Framework. RDF is a standard for describing.
RDF Schemata (with apologies to the W3C, the plural is not ‘schemas’) CSCI 7818 – Web Technologies 14 November 2001 Van Lepthien.
Semantic Web Thanks to folks at LAIT lab Sources include :
Developing a Metadata Exchange Format for Mathematical Literature David Ruddy Project Euclid Cornell University Library DML 2010 Paris 7 July 2010.
CS570 Artificial Intelligence Semantic Web & Ontology 2
Semantic Web Introduction
The Semantic Web. The Web Today Designed for Human to read Cannot express meaning Architecture: URL –Decentralized: Link structure Language: html.
Chapter 3 RDF Syntax 1. Topics Basic concepts of RDF resources, properties, values, statements, triples URIs and URIrefs RDF graphs Literals and Qnames.
SKOS and Other W3C Vocabulary Related Activities Gail Hodge Information International Assoc. NKOS Workshop Denver, CO June 10, 2005.
COMP 6703 eScience Project Semantic Web for Museums Student : Lei Junran Client/Technical Supervisor : Tom Worthington Academic Supervisor : Peter Strazdins.
A Registry for controlled vocabularies at the Library of Congress
The NSDL Registry: An Update Diane I. Hillmann Jon Phipps Stuart Sutton.
Module 2b: Modeling Information Objects and Relationships IMT530: Organization of Information Resources Winter, 2007 Michael Crandall.
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
UKOLUG - July Metadata for the Web RDF and the Dublin Core Andy Powell UKOLN, University of Bath UKOLN.
Thesaurusmanagement Quickstart Introduction. What are controlled vocabularies? organized arrangement of words and phrases used to index content and/or.
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,
Multilingual Issues in the Representation of International Bibliographic Standards for the Semantic Web Gordon Dunsire Independent Consultant; Chair of.
The role of metadata schema registries XML and Educational Metadata, SBU, London, 10 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN.
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.
Inside the DDC Dewey goes Europe: On the use and development of the Dewey Decimal Classification (DDC) in European libraries Austrian National Library.
INF 384 C, Spring 2009 Ontologies Knowledge representation to support computer reasoning.
Logics for Data and Knowledge Representation
The Semantic Web Web Science Systems Development Spring 2015.
The MMI Tools Carlos Rueda Monterey Bay Aquarium Research Institute OOS Semantic Interoperability Workshop Marine Metadata Interoperability Project Boulder,
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.
PREMIS Controlled vocabularies Rebecca Guenther Sr. Networking & Standards Specialist, Library of Congress PREMIS Implementation Fair San.
Semantic web course – Computer Engineering Department – Sharif Univ. of Technology – Fall Knowledge Representation Semantic Web - Fall 2005 Computer.
It’s all semantics! The premises and promises of the semantic web. Tony Ross Centre for Digital Library Research, University of Strathclyde
RELATORS, ROLES AND DATA… … similarities and differences.
SKOS. Ontologies Metadata –Resources marked-up with descriptions of their content. No good unless everyone speaks the same language; Terminologies –Provide.
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.
Introduction to the Semantic Web and Linked Data
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.
Strategies for subject navigation of linked Web sites using RDF topic maps Carol Jean Godby Devon Smith OCLC Online Computer Library Center Knowledge Technologies.
Dewey.info Update Dewey Breakfast/Update ALA Midwinter January 16, 2010 Michael Panzer.
Registry of MEG-related schemas MEG BECTa, Coventry, 17 July 2001 Pete Johnston UKOLN, University of Bath Bath, BA2 7AY UKOLN is supported by:
1 Open Ontology Repository initiative - Planning Meeting - Thu Co-conveners: PeterYim, LeoObrst & MikeDean ref.:
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.
Enable Semantic Interoperability for Decision Support and Risk Management Presented by Dr. David Li Key Contributors: Dr. Ruixin Yang and Dr. John Qu.
DC Architecture WG meeting Wednesday Seminar Room: 5205 (2nd Floor)
Describing resources II: Dublin Core CERN-UNESCO School on Digital Libraries Rabat, Nov 22-26, 2010 Annette Holtkamp CERN.
Semantic Web Overview Diane Vizine-Goetz OCLC Research.
OWL (Ontology Web Language and Applications) Maw-Sheng Horng Department of Mathematics and Information Education National Taipei University of Education.
PDAP Query Language International Planetary Data Alliance
The Re3gistry software and the INSPIRE Registry
PREMIS Tools and Services
RDA in a non-MARC environment
Taxonomy of public services
Presentation transcript:

OCLC/ISKO-NA Preconference 5 August 2008 Michael Panzer Global Product Manager, Taxonomy Services OCLC DDC, SKOS, and Linked Data on the Web

Overview 1.Why transform the DDC into a SKOS vocabulary? 2.Creating URIs 1.What is a concept? 2.What is an information resource? 3.Analyzing DDC for modeling in RDF/SKOS 1.Identifying concepts 2.Aligning DDC elements with SKOS classes and properties 3.Modeling sematic relationships 4.Integration into RESTful web services (if we have time)

Why transform the DDC into a SKOS vocabulary? -Participation in data web is crucial for knowledge discovery tools -SKOS as publication format -Enabling data interoperability -Extensible, but dumbing down possible -Hospitability for terminologies; agile publication possible as soon as recommendation status is reached -Broadening the base of Dewey use cases and users -Rethinking access to KOS in general Caution: Most research problems of semantic integration or vocabulary construction neither solved nor touched by SKOS!

[Checklist: Webification of KOS] (Infra-)Structural choke points 1.Design of identifiers 2.Design of verbal designators (verbal plane) 3.Data representation 4.Vocabulary enhancement 5.User contribution 6.Versioning 7.Vocabulary registries

Cool URIs for the DDC (lightning overview) -Approaches to URI design -Encoding resource metadata into URIs? -Axiom of URI opacity -Genericity of resources -Dimensions of variance: time, language, format -Framing of concept instantiation -Role of Dewey classes for URIs -Classes as center of identification for DDC concepts -Information resources vs. non-information resources in web architecture

Example URIs -Generic URI - -Specific time Specific time & language - -Specific time, language & format -

Example URIs -Concept vs. representation URIs Caveat: template still might change syntactically, e.g. - -Is the identifier strategy sound? -Application to SKOS

Analyzing DDC for modeling in RDF/SKOS What to include? What makes sense as Linked Data? -DDC is fairly complex: -Manual, external and internal tables, schedules, Relative Index, … -Regular, optional numbers; number spans, centered entries, … -Elaborate note structure -Singled out as skos:Concepts right now: -Listed schedule numbers (including built numbers) -Number spans -Centered entries -Relative Index terms (in different namespace)

Analyzing DDC for modeling in RDF/SKOS Education for specific objectives Vocational education Parents--vocational education Vocational education--Great Britain Vocational education--United States Career development Career education Education of employees Employee development Human resource development … Career education Career education--United States Career education--United States--Curricula Core competencies … Vocational education Vocational training centers Relative Index Mapped LCSH skos:relatedMatch

Analyzing DDC for modeling in RDF/SKOS Vocational education Class here career education, occupational training, vocational schools Class on-the-job training, vocational training provided by industry in For vocational education at secondary level, see ; for adult vocational education, see See also for choice of vocation; also for vocational guidance in schools skos:notation skos:prefLabel skos:related

RDF model: Class (1) a skos:Concept ; skos:inScheme ; dct:created " T00:00: :00"^^ ; dct:updated " T00:00: :00"^^ ; skos:notation " "^^ ; skos:prefLabel "Vocational ; skos:broader ; skos:narrower,, ; skos:related,,.

RDF model: Class (2) skos:relatedMatch,.

RDF model: Class (3) ddc:hasIndexTerm,,.

RDF model: Class ddc:hasIndexTerm rdfs:subPropertyOf skos:relatedMatch. ddc:isIndexTermOf rdfs:subPropertyOf skos:relatedMatch ; owl:inverseOf ddc:hasIndexTerm. Extending SKOS

RDF model: Relative Index Terms Job training

RDF model: Gathering assertions about a resource

Modeling concept history events -Tracking and exposing change processes for discovery -Two recent positions: -Tennis: Augmenting SKOS with generic skos:ConceptInstance to indicate version- and vocabulary-specific skos:Concepts -Voss: Pragmatic approach focusing on retrieval; linking versions with skos:mappingRelation

Modeling concept history events -Some problems -Change on concept level Labels, relations, etc. Change on scheme (inter-concept) level Exhaustive change of concepts Complex relocation/discontinuation, splitting of concept (1-to-many) Simple relocation/discontinuation (1-to-1) Partial change of concepts Melding of a concept (integrating new topics, many-to-1) Extensive revisions (many-to-many)

Simple relocation/discontinuation T00:00: : T00:00: :00 370[.19] Psychological principles

Simple relocation/discontinuation -Two different representations of concept history modeled by skos:historyNote -Some problems: unclear semantics, unclear relationships of replacing concepts (succession, coordination?)

DDC in SKOS: Further Issues -Non-assignable concepts (node labels): skos:Collection and skos:member not usable -SKOS somewhat underspecified as RDF vocabulary; much has to be done by following best practice recommendations -SKOS tool stack still rather thin; could change after W3C draft recommendation cools off

Integration into Web Services -Expressing semantic relationships by -Explicit resource description (source: assertion) -Implicit resource description (source: inference) -Application logic, SPARQL patterns -Identified by URIs that are not present in the RDF store, e.g., /ancestors, /children - -Web service responses -HTTP status codes

Service Semantics: Generic Resources Thing Generic Document 303 See Other RDF HTML Content-Location: content negotiation application/rdf+xml wins text/html wins 200 OK [300 Multiple Choices]

Service Semantics: Blunt Instruments IR 1 IR 2 Resource describes IR specifies isVariationOf specifies IR 1 IR 2 Resource describes ? (Could be made explicit with RDF statements)

Thank you! Michael Panzer

RDF model: Gathering assertions about resources -Not everything has to be kept in one record in RDF -Reconstructing the whole concept graph for an RI term with SPARQL: DESCRIBE

RDF model: Gathering assertions about a resource Resulting graph (in ddc:. a skos:Concept ; skos:inScheme ; skos:prefLabel "Job ; ddc:isIndexTermOf ; skos:related.