1. University library
Dutch Culture Link
Lukas Koster
Library Systems Coordinator
Library of the University of Amsterdam
l.koster@uva.nl
http://twitter.com/lukask
2. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
Personal background
Sociology
Software designer and developer
Libraries: Ex Libris stuff
Library of the University of Amsterdam
‘System librarian’?
Head of Library Systems Department
Library Systems Coordinator
Shambrarian
I blog http://commonplace.net
I don’t like MARC
3. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
The Dutch situation
University libraries (13)
“Professional school” libraries
Royal (national) library
Public libraries
Special libraries
Research libraries
…
We work
together
We don’t work
together
4. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
The Dutch situation
Mashups
Depends on individual situations
Library systems
Staff
Management
Attitude
Linked data
??
The European Library - Europeana
5. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
The Dutch situation
Large Library 2.0
community
Web 2.0
Social media
Front end
Public libraries
Widgets
http://bibliotheek20.ning.com/
6. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
The Dutch situation
No mashup events
“Happe.Ning”s
June 4, 2010 – Haarlem
Location, FourSquare, Mobile,
Maps, Flickr, Video blogging
http://www.lukaskoster.net/2010/06/happe-ning-in-haarlem/
Next: November 19, 2010 –
Leeuwarden
Streaming music
7. October 29, 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
8. October 29, 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
9. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
The Linked Open Data Project – 2 viewpoints
Publish
Use
10. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
The TIN Collection
Theater performances
Metadata
Digital objects
Audio
Video
Images
Photos
11. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
The UBA OPAC
Metadata
Bibliographic
MARC
12. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
The TIN Collection Data model
13. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
The TIN Collection Data model
14. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
FRBR?
Work
Expression
Manifestation
Item
Play
Production
Production
Performance
(translation?)
Play
Translation
Edition
Copy
15. October 29, 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?
16. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
Training
Lots of sites, tutorials on line
Training: no money
DANS Linked Open Data workshop
17. October 29, 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!
18. October 29, 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
19. October 29, 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"
})
20. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
UBA OPAC
<base-url>/person/Beckett, Samuel
21. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
UBA – JavaScript: create URI
Roxana Popistaşu
22. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
UBA – JavaScript: process JSON
23. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
UBA OPAC results
24. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
Is this linked data?
Not yet……
25. October 29, 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
26. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
Next steps - UBA
More “search” fields (Title)
Extend presentation
Include relations
Clickable
27. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
TIN – Extra URIs: person + plays(productions?)
28. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
TIN – Extra URIs: productions
29. October 29, 2010 Dutch Culture Link - Lukas Koster
University library
TIN – Extra URIs: specific production
30. October 29, 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
31. October 29, 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