RDA and Linked Data Gordon Dunsire Presented at

  • Slides: 25
Download presentation
RDA and Linked Data Gordon Dunsire Presented at Selmathon 1, 9 May 2016, Stockholm,

RDA and Linked Data Gordon Dunsire Presented at Selmathon 1, 9 May 2016, Stockholm, Sweden

Overview v. Introduction: basic linked data v. RDA Registry & RDA Reference v. FRBR-LRM

Overview v. Introduction: basic linked data v. RDA Registry & RDA Reference v. FRBR-LRM

RDA: resource description and access v“RDA is a package of data elements, guidelines, and

RDA: resource description and access v“RDA is a package of data elements, guidelines, and instructions for creating library and cultural heritage resource metadata that are well-formed according to international models for user-focussed linked data applications. ” v. RDA Board, 2015 vhttp: //www. rda-rsc. org/node/235

International models v. FRBR (IFLA) v. FRBR/FRAD/FRSAD → FRBR-LRM (Library Reference Model) v. FRBRoo

International models v. FRBR (IFLA) v. FRBR/FRAD/FRSAD → FRBR-LRM (Library Reference Model) v. FRBRoo ← CIDOC-CRM (Conceptual Reference Model) v. Resource Description Framework (RDF) v←Dublin Core Abstract Model (DCMI)

Linked data and RDF v. Resource Description Framework (RDF) v. Designed for machine-processing of

Linked data and RDF v. Resource Description Framework (RDF) v. Designed for machine-processing of metadata at global scale (Semantic Web) v 24/7/365 v. Trillions of operations per second v. Everything must be dis-ambiguated v. Machines are dumb v. A simple approach helps! v. Require machine-readable identifiers

RDF triple v Metadata expressed as “atomic” statements v. A simple, single, irreducible statement

RDF triple v Metadata expressed as “atomic” statements v. A simple, single, irreducible statement v. The title of this book is “RDA is fun!” v Constructed in 3 parts v“Triple” v The title of this book is “RDA is fun!” v. Subject of the statement = Subject: This book v. Nature of the statement = Predicate: has title v. Value of the statement = Object: “RDA is fun!” v This book – has title – “RDA is fun!” v. Syntax: subject – predicate - object

Machine-readable identifiers v. Uniform Resource Identifier (URI) v. Can be any unique combination of

Machine-readable identifiers v. Uniform Resource Identifier (URI) v. Can be any unique combination of numbers and letters v. No intrinsic meaning; it is just an identifier v. RDF requires the subject and predicate of triple to be URIs v. Object can be a URI, or a literal string (“RDA is fun!”) v. URIs can be matched by machine to link triples together in chains and clusters

Manuscript example: RDF graph Parchment material This ms author treatment title “Ode to himself”

Manuscript example: RDF graph Parchment material This ms author treatment title “Ode to himself” location Ben Jonson normalised name “Requires. . . ” birthplace Place X coordinates “Jonson, Ben” “abcxyz”

Complexity of relationships: Moby Dick Printed editions Diagram using FRBR entities and relationships “Orson.

Complexity of relationships: Moby Dick Printed editions Diagram using FRBR entities and relationships “Orson. Whales” mash-up (You. Tube) Ronald J. Murray: From Moby Dick to mash-ups http: //www. slideshare. net/Ron. Murray/from-mobydick-to-mashups

Linked data vocabularies v. Each thing is globally identified by a URI v. A

Linked data vocabularies v. Each thing is globally identified by a URI v. A thing may be identified by more than one URI v. A URI must identify only one thing v. Each thing is linked to, and humanly identified by, a label and/or definition. v. A thing may be identified by more than one label v. A label may identify more than one thing v. Labels are fashionable, and at the mercy of convention and trend

RDA in RDF v. RDA controlled terminologies represented as RDF value vocabularies v. Example:

RDA in RDF v. RDA controlled terminologies represented as RDF value vocabularies v. Example: RDA carrier type vocabulary v. Entities, attributes, and relationships represented as RDF element sets v. Entities represented in RDF as classes v. Attributes and relationships represented in RDF as properties (“predicates”)

RDA Registry: rdaregistry. info RDA Reference Elements, attributes, relationships Values Other Glossary terms Translations

RDA Registry: rdaregistry. info RDA Reference Elements, attributes, relationships Values Other Glossary terms Translations and partial translations

Except HTML for humans RDF linked data serializations Formal or canonical URI is “opaque”

Except HTML for humans RDF linked data serializations Formal or canonical URI is “opaque” - not intended for human readability Lexical URI is intended for human readability in different languages

Open Metadata Registry (http: //metadataregistry. org) Web view of RDA/RDF Fine granularity audit trail

Open Metadata Registry (http: //metadataregistry. org) Web view of RDA/RDF Fine granularity audit trail

Machine views of RDA elements <http: //rdaregistry. info/Elements/m/P 30001> reg: has. Unconstrained <http: //rdaregistry.

Machine views of RDA elements <http: //rdaregistry. info/Elements/m/P 30001> reg: has. Unconstrained <http: //rdaregistry. info/Elements/u/P 60048> ; reg: lexical. Alias <http: //rdaregistry. info/Elements/m/carrier. Type. en> ; reg: name "carrier. Type"@en ; reg: status <http: //metadataregistry. org/uri/Reg. Status/1001> ; rdakit: instruction. Number "3. 3" ; rdakit: toolkit. Definition "A categorization reflecting the format of the storage medium and housing of a carrier in combination with the type of intermediation device required to view, play, run, etc. , the content of a resource. "@en ; rdakit: toolkit. Label "carrier type"@en ; a rdf: Property ; rdfs: domain <http: //rdaregistry. info/Elements/c/C 10007> ; rdfs: is. Defined. By <http: //rdaregistry. info/Elements/m/> ; rdfs: label "has carrier type"@en ; skos: definition "Relates a manifestation to a categorization reflecting the format of the storage medium and housing of a carrier in combination with the type of intermediation device required to view, play, run, etc. , the content of a resource. "@en.

Multilingual linked data French German Spanish Chinese …

Multilingual linked data French German Spanish Chinese …

Multilingual data Swedish work German translation English cataloguer

Multilingual data Swedish work German translation English cataloguer

Polylingual data French cataloguer

Polylingual data French cataloguer

Multi-schema linked data Linking RDA to: ISBD MARC 21 RDA/ONIX Framework …

Multi-schema linked data Linking RDA to: ISBD MARC 21 RDA/ONIX Framework …

http: //rdaregistry. info/Elements/m/P 30020 De-referenced

http: //rdaregistry. info/Elements/m/P 30020 De-referenced

Unconstrained linked data Remove FRBR model to “dumb-down” semantics to common level of granularity

Unconstrained linked data Remove FRBR model to “dumb-down” semantics to common level of granularity “resources” and “agents” Example: Contributor Relates a resource to an agent contributing to a resource.

FRBR-LRM and RDA LRM “a high-level conceptual model … intended as a guide or

FRBR-LRM and RDA LRM “a high-level conceptual model … intended as a guide or basis on which to elaborate cataloguing rules” RDA guidance, instructions, elements “operates at a greater level of generality than FRBRoo, which seeks to be comparable in terms of generality with CIDOC CRM” RDA cultural heritage communities LRM “this model is developed very much with semantic web technologies in mind” RDA linked data communities

FRBR-LRM and RDA entities Any Thing: Covers all other types of thing W has

FRBR-LRM and RDA entities Any Thing: Covers all other types of thing W has appellation Nomen is created by E Agent M I Res RDA refines LRM relationships as element sub-types (RDF sub-properties) Place is type of Collective agent is modified by P F C is associated with Timespan

Conclusion v. RDA supports fine-grained linked data compatible with the FRBR model v. RDA

Conclusion v. RDA supports fine-grained linked data compatible with the FRBR model v. RDA supports extensions and refinements for cultural heritage data v. RDA supports the multilingual Semantic Web v. RDA supports linked data application developers v. RDA is linked data fun!

Thank you! vrscchair@rdatoolkit. org vhttp: //www. rda-rsc. org/

Thank you! vrscchair@rdatoolkit. org vhttp: //www. rda-rsc. org/