a bibliographic roadmap miscellany vocabularies in space, time, and nets gordon dunsire presented to...

23
A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Upload: kathleen-chastity-horn

Post on 19-Jan-2016

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

A Bibliographic Roadmap miscellany

Vocabularies in space, time, and nets

Gordon DunsirePresented to NISO BibRM Group

20 November 2015

Page 2: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Overview

1. Multilingual vocabularies: vocabularies in space

2. Describing change: vocabularies in time3. Semantic maps: vocabularies in nets

Page 3: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Types of vocabulary

Vocabulary Definition* In scopeDataset Set of triples about individuals or

things.No

Value vocabulary

Set of triples about values for use in datasets.

Yes

Element set Set of triples about properties and classes for use in datasets.

Yes

*http://www.w3.org/2005/Incubator/lld/XGR-lld-vocabdataset-20111025/

Page 4: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Multilingual vocabulariesVocabularies in space

Page 5: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Multilingual vocabularies

Direct translations of element set (class and property) and value concept labels, definitions, notations, etc.Use RDF separation of machine-readable identifier

(URI) from human-readable (translatable!) data (literal).

One URI + multiple labels in multiple languagesLinking vocabularies developed independently

in different languages involves Semantic maps

Page 6: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

http://metadataregistry.org/concept/show/id/4675.html

25 languages1 URI

Page 7: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015
Page 8: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Spanish translation of English property

Page 9: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

InflectedLanguages

vs1 x

preference

AvoidInflected

Labels(adjectives)

Page 10: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Canonical URI (language-free)

Lexical alias

rdam:typeDeMédia.fr

rdam:medientyp.de

rdam:tipoDeMedio.es

Page 11: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Issues

Linked data structures cannot always be applied consistently across languagesInflected languagesSubject-predicate-object syntax may not be

compatible; e.g. verbalized predicate labels(is) donor (of)(has) donor

Translations may not be direct/exactConceptual mis-alignment

Page 12: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Describing changeVocabularies in time

Page 13: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Versioning

Vocabularies changeAdditions, deletions, amendments, typos

Linked open data is designed for persistenceCf Lots of Copies Keep Stuff Safe (LOCKSS)Lots of out-of-date stuff cannot be removed

Deletion is not helpful; deprecation isSemantic coherency requires consistencySemantic versioning helps applications decide

Page 14: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Alert feed

Changehistory(atomic)

Page 15: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Semantic versioning (RDA)A change that has no effect on the semantics of any

Element will result in a 'patch' version that will increment the third segment of the number: "1.1.X"

A change that affects the semantics of any property of any Element will result in a 'minor' version that will increment the second segment "1.X.0", and reset the third segment to 0

A change that breaks backwards semantic compatibility will result in a 'major' version change that increments the first segment "X.0.0", and resets the other segments to 0. We expect major versions to be extremely rare.

Page 16: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

GitHubVersionControl

Roll-back to previous versions allows applicationsto synchronize with compatible (semantic) version

Page 17: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Status keeps track of development

Deprecationmap helps

applicationsre-synch

Page 18: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Semantic mapsVocabularies in nets

Page 19: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Semantic mapping

Links two classes, properties, or conceptsfrom the same or different namespaces

a:Class

b:Class

a:property

b:property

a:concept

b:concept

sub-property ofsub-class of narrower of

coarse/dumb

fine/smart

Equivalence

Page 20: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Unconstrainedversions

Map of“Audience”

umarc:m “adult, general”

“adult, serious”

pbcore:adult “adult”

m21:e “adult”

MPAA:NC-17?

BBFC:18?

Element sets (schema)

Value vocabularies (KOS)

Broader/narrower/same?

m21:“Target audience of …”

m21:“Target audience” frbrer:

“has intended audience”

schema:“audience”

dct:“audience”

rdau:“Intended audience”

isbd:“has note on use or audience”

isbdu:“has note on use or audience”

rdaw:“Intended audience”

rdfs:subPropertyOf

umarc:k

Page 21: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

ex:“has label”ex:

Property1 “has author”@en

ex:Property2

ex:“is sub-propertyof”

“has creator”@enex:“has label”

Inference rules: sub-property

ex:“This work” “Gordon Dunsire”

ex:“has author”

ex:“This work” “Gordon Dunsire”

ex:“has creator”

Page 22: A Bibliographic Roadmap miscellany Vocabularies in space, time, and nets Gordon Dunsire Presented to NISO BibRM Group 20 November 2015

Unconstrained properties

ISBDURDAU

ISBDRDA

WorkExpression

ManifestationItem

Resource

[Linked data cloud, not RDF graph]

Unconstrained(No entitySpecified)

Remove semanticsof (dumb-down)

specific classes