Date post: | 19-Jan-2015 |
Category: |
Documents |
Upload: | lukas-koster |
View: | 785 times |
Download: | 3 times |
University library
Dutch Culture LinkLukas KosterLibrary Systems CoordinatorLibrary of the University of [email protected] http://twitter.com/lukask
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Linked data?
1. Use URIs as names for things2. Use HTTP URIs so that people can look up those
names.3. When someone looks up a URI, provide useful
information, using the standards (RDF*, SPARQL)4. Include links to other URIs, so that they can discover
more things.
Tim Berners LeeDesign issueshttp://www.w3.org/DesignIssues/LinkedData.html
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Linked data!
Linked Data is a methodology for providing relationships between things (data, concepts
and documents) anywhere on the web, using URI’s for identifying, RDF for describing HTTP for publishing these things and relationships, in a way that they can be interpreted and used by
humans and software.
http://commonplace.net/2009/06/linked-data-for-libraries/
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Data is relationships
Triples subject-predicate-object a person (subject) is the
author of (predicate) a book (object)
a book (subject) is about (predicate) a person (object)
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Relationships?
Entity Relationship Diagram
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
On the web
Relationships
Not internal, within same database silo
External, with all kinds of web sources
“Things” identified by URIs
Relationships too!
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Vocabularies (Ontologies)DatamodellenRDF – Resource Description Framework
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Content negotiation
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
The Linked Open Data Project - partners
DEN – Digital Heritage Foundation of The Netherlands
Digital standards for heritage institutions
Promoting linked open data: museums, etc.
Simple guidelines UBA – Library of the University of
Amsterdam TIN – Theater Institute of The
Netherlands
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
The Linked Open Data Project - Objectives
Set an example Proof of concept Pilot Convince heritage institutions Convince TIN, UBA management
Dutch Culture Link
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
The Linked Open Data Project – 2 viewpoints
Publish
Use
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
The TIN Collection
Theater performances Metadata Digital objects
Audio
Video
Images
Photos
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
The UBA OPAC
Metadata Bibliographic MARC
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
The TIN Collection Data model
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
The TIN Collection Data model
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
FRBR?
Work Expression Manifestation Item
Play Production Production Performance
(translation?)
Play Translation Edition Copy
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Questions….
Which vocabulary/ontology? How to implement RDF? How to format URIs? Which tools, techniques, languages? How to find/get published linked data? How to process retrieved linked data?
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Training
Lots of sites, tutorials on line Training: no money DANS Linked Open Data workshop
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Quick and dirty
TIN
URIs for data entities
JSON UBA
JavaScript: construct TIN URI
Process JSON
Present data in record
AGILE!
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
TIN
URI <base-url>/person/<personname>
<base-url>/play/<personname>/<title>
<base-url>/production/<personname>/<title>/<opening>
<base-url>/performance/<personname>/<title>/<opening>/<datetime>
…
Ad Aerts
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
TIN – URI + JSON Example
<base-url>/person/Beckett, Samuel
jsonTIN({"key":"beckett, samuel","name":"Beckett, Samuel","birth.country":"Ierland","birth.date":" 1906*","birth.place":"Foxrock","death.date":"1989-12-22","death.place":"Parijs"})
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
UBA OPAC
<base-url>/person/Beckett, Samuel
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
UBA – JavaScript: create URIRoxana Popistaşu
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
UBA – JavaScript: process JSON
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
UBA OPAC results
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Is this linked data?
Not yet……
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Next steps - TIN
Vocabulary for Production/Performance subject area Vocabularies for Persons (FOAF?), Subjects (SKOS?) RDF in JSON (internal relationships) Publish RDF/XML More URIs External links Content negotiation Add digital objects
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Next steps - UBA
More “search” fields (Title) Extend presentation
Include relations
Clickable
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
TIN – Extra URIs: person + plays(productions?)
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
TIN – Extra URIs: productions
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
TIN – Extra URIs: specific production
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Finally
Reverse stuff Publish UBA
bibliographic metadata
as linked data
Get UBA linked data
into TIN results
22 november, 2010 Dutch Culture Link - Lukas Koster
University library
Issues
Use generic, really unique URIs Person: id’s (VIAF?)
Plays: id’s?
Central mapping authority UBA OPAC person (OCLC PPN) = TIN person
Digital material Copyright