/
ISBD for the Semantic Web: ISBD for the Semantic Web:

ISBD for the Semantic Web: - PowerPoint Presentation

jane-oiler
jane-oiler . @jane-oiler
Follow
387 views
Uploaded On 2016-06-22

ISBD for the Semantic Web: - PPT Presentation

namespaces elements vocabularies application profile Gordon Dunsire Presented at Centar zu Stalno Stručno Usavršavanje CSSU Zagreb 21 Nov 2011 Semantic Web machinereadable metadata ID: 373418

rdf isbd metadata label isbd rdf label metadata machine subject statement treasure p1001 predicate object elements namespaces island

Share:

Link:

Embed:

Download Presentation from below link

Download Presentation The PPT/PDF document "ISBD for the Semantic Web:" is the property of its rightful owner. Permission is granted to download and print the materials on this web site for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.


Presentation Transcript

Slide1

ISBD for the Semantic Web: namespaces, elements, vocabularies, application profile

Gordon Dunsire

Presented at

Centar

zu

Stalno

Stručno

Usavršavanje

(CSSU), Zagreb

21 Nov 2011 Slide2

Semantic Web

“machine-readable metadata”

Faster! 24/7/365! Global!

Metadata expressed as “atomic” statements

A simple, single, irreducible statement

The title of this book is “Treasure island”

In a standard machine-

processable

format

Resource Description Framework (RDF)Slide3

Resource Description Framework

Metadata statement constructed in 3 parts

“Triple”

The title of this book is “Treasure island”

Subject of the statement =

Subject

: This book

Nature of the statement =

Predicate

: has title

Value of the statement =

Object

: “Treasure island”

This book – has title – “Treasure island”

subject – predicate - objectSlide4

Identifiers

Need unambiguous way of identifying each part of the triple for efficient machine-processing

Human labels (“This book”, “has title”) no good

Same thing, different labels; different things, same label

Exploit the utility of the URL

Machine-readable, regular syntax, unambiguous

Uniform Resource Identifier (URI)Slide5

Uniform Resource Identifier

Can be any unique combination of numbers and letters

No intrinsic meaning; it’s just an identifying label

Can look like a URL

http://iflastandards.info/ns/isbd/elements/P1001

But does not lead to a Web page (in principle ...)

RDF

requires

the subject and predicate of triple to be URIs

Object can be a URI, or a literal string (“Treasure island”)Slide6

Namespaces

URI can be constructed from a base plus a unique, identifying suffix

http://iflastandards.info/ns/isbd/elements/

+ P1001

Base is known as a namespace

Can be abbreviated by human programmer

isbd

” =

http://iflastandards.info/ns/isbd/elements/

isbd:P1001

Machine expands abbreviation for processingSlide7

Everything as triples in RDF

Every aspect of the metadata must be expressed in RDF to be machine-

processable

Metadata about real-world objects (books, people, etc.)

Metadata about the predicates (definition, label, scope, etc.)

Common predicates apply to many types of thing (human-readable label, etc.)

High-level RDF namespaces (

rdfs

, owl)

RDF is expressed in RDF (“bootstrap”)Slide8

Creating namespaces and URIs

ISBD is using the Open Metadata Registry

Can assign a running “number” to the base to create a new URI

Set of properties (= predicates) for creating basic triples about other properties

E.g.

rdfs:label

for assigning a human-readable label to an RDF property (or class)

isbd:P1001 -

rdfs:label

- “has content form”

A property of a propertySlide9
Slide10
Slide11
Slide12
Slide13

Subject

Predicate

Object

isbd:P1001

rdfs:label

“has content form”Slide14
Slide15
Slide16
Slide17
Slide18

Subject

Predicate

Object

isbdcf:T1008

skos:prefLabel

“spoken word”Slide19

Application profile

Need a way to specify how a useful “record” can be constructed from RDF triples

Which triples are involved, and from which namespaces?

Sequence? Repeatable? Mandatory?

Sub-component aggregations

Publication statement = place + name + date

Content rules?Slide20

Mandatory

Not repeatable

Aggregation of simpler elements

Syntax of aggregation (punctuation)Slide21

Thank you

gordon@gordondunsire.com

Open Metadata Registry

http://metadataregistry.org

/