Dutch culture link - version 2

33
University library Dutch Culture Link Lukas Koster Library Systems Coordinator Library of the University of Amsterdam [email protected] http://twitter.com/lukask

description

Presented at VLENGEL, Leiden, November 2010

Transcript of Dutch culture link - version 2

Page 1: Dutch culture link - version 2

University library

Dutch Culture LinkLukas KosterLibrary Systems CoordinatorLibrary of the University of [email protected] http://twitter.com/lukask

Page 2: Dutch culture link - version 2

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

Page 3: Dutch culture link - version 2

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/

Page 4: Dutch culture link - version 2

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)

Page 5: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

Relationships?

Entity Relationship Diagram

Page 6: Dutch culture link - version 2

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!

Page 7: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

Vocabularies (Ontologies)DatamodellenRDF – Resource Description Framework

Page 8: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

Content negotiation

Page 9: Dutch culture link - version 2

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

Page 10: Dutch culture link - version 2

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

Page 11: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

The Linked Open Data Project – 2 viewpoints

Publish

Use

Page 12: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

The TIN Collection

Theater performances Metadata Digital objects

Audio

Video

Images

Photos

Page 13: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

The UBA OPAC

Metadata Bibliographic MARC

Page 14: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

The TIN Collection Data model

Page 15: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

The TIN Collection Data model

Page 16: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

FRBR?

Work Expression Manifestation Item

Play Production Production Performance

(translation?)

Play Translation Edition Copy

Page 17: Dutch culture link - version 2

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?

Page 18: Dutch culture link - version 2

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

Page 19: Dutch culture link - version 2

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!

Page 20: Dutch culture link - version 2

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

Page 21: Dutch culture link - version 2

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"})

Page 22: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

UBA OPAC

<base-url>/person/Beckett, Samuel

Page 23: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

UBA – JavaScript: create URIRoxana Popistaşu

Page 24: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

UBA – JavaScript: process JSON

Page 25: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

UBA OPAC results

Page 26: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

Is this linked data?

Not yet……

Page 27: Dutch culture link - version 2

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

Page 28: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

Next steps - UBA

More “search” fields (Title) Extend presentation

Include relations

Clickable

Page 29: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

TIN – Extra URIs: person + plays(productions?)

Page 30: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

TIN – Extra URIs: productions

Page 31: Dutch culture link - version 2

22 november, 2010 Dutch Culture Link - Lukas Koster

University library

TIN – Extra URIs: specific production

Page 32: Dutch culture link - version 2

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

Page 33: Dutch culture link - version 2

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