SlideShare une entreprise Scribd logo
1  sur  58
Linking libraries to the real world a tragicomedy in two acts Ad Aerts sArte.nl Foundation http ://sarte.nl/ @adaerts Lukas Koster Library Systems Coordinator Library of the University of Amsterdam http://www.uba.uva.nl @lukask ELAG2011 - Prague – May 25, 2011
Act one: Libraries Lukas Koster as  The Librarian Ad Aerts as  The Theatre Lover
Curtain
Example – Waiting for Godot ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Personal context The Theatre Lover Person Interests Background
Library context The Librarian Copies Publications Shelves Cards Dewey LCC MARC OPAC
Estragon:  ‘ One knows what to expect ’
Estragon:  ‘ People are bloody ignorant apes ’
Library context – The catalogue ,[object Object],Subject area Theatre Godot Personal context Library context
Catalogue results
Vladimir:  ‘Perhaps it’s not the right word’
Catalogue results
Estragon:  ‘There’s nothing to show’
Theatre context ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Theatre context http://theaterinstituut.adlibsoft.com/
Theatre context
Out of context Theatre Personal context Library context Theatre context
In context Theatre Personal context Library context Theatre context
Estragon:   ‘ Nothing happens, nobody comes, nobody goes, it's awful ’
In context Personal context Library context Theatre context
In context Personal context Library context Theatre context
In context Personal context Library context Theatre context ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],= Metadata index +   discovery tool = Linked data
Act two: The Real World Lukas Koster as  The Linker Ad Aerts as  The Nerd
[object Object],[object Object],[object Object]
Pilot project Linking library catalogue data to theatre performance data Dutch Digital Cultural Heritage Foundation  DEN  as instigator http://den.nl/
Vladimir:   “We could start all over again perhaps” Estragon: “That should be easy” Vladimir: “It’s the start that’s difficult” Estragon: “You can start from anything” Vladimir: “Yes, but you have to decide” Estragon: “True”
Why? ,[object Object],[object Object],[object Object]
Lucky:  ‘For reasons unknown’
Pilot Objectives ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Two sides Publish Use
Publishing linked data URIs for all things Preferably persistent  Return data in ‘machine readable format’ Triples/RDF/etc. Vocabulary/ontology
Using linked data 1. Construct URIs based on native metadata 2. Process returned RDF/Triples/etc. 3. Present results
A theatre play data model ‘ Play ’
Theatre Things (Entities) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Library Things (Entities) ,[object Object],[object Object]
Matching ,[object Object]
What we made
How we did it ,[object Object],[object Object],[object Object],[object Object],Requested by OPAC Returned by TIN Together with data
How we did it - URIs < base-url >/person/Beckett, Samuel < base-url >/title/Beckett, Samuel/Waiting for Godot JavaScript/JQuery HTML
How we did it - JSON jsonTIN({ &quot;name&quot;:&quot;Beckett, Samuel&quot;, &quot;birth.country&quot;:&quot;Ierland&quot;, &quot;birth.date&quot;:&quot; 1906*&quot;, &quot;birth.place&quot;:&quot;Foxrock&quot;, &quot;death.date&quot;:&quot;1989-12-22&quot;, &quot;death.place&quot;:&quot;Parijs&quot;, &quot;titles&quot;:&quot;/gettitles/Beckett, Samuel&quot; }) < base-url >/person/Beckett, Samuel
How we did it - JSON < base-url >/title/Beckett, Samuel/Waiting for Godot jsonTIN({ &quot;production&quot;:[ &quot;/production/Beckett, Samuel/Waiting for Godot/1988-07-28/5777&quot;, &quot;/production/Beckett, Samuel/Waiting for Godot/1988-11-22/6750&quot;, &quot;/production/Beckett, Samuel/Waiting for Godot/1992-04-16/10728&quot;, &quot;/production/Beckett, Samuel/Waiting for Godot/1981-02-18/43032&quot; ] })
How we did it - JSON <base-url>/ production/Beckett, Samuel/Waiting for Godot/1988-11-22/6750 jsonTIN({ &quot;name&quot;:&quot;Beckett, Samuel&quot;, &quot;title&quot;:&quot;Waiting for Godot&quot;, &quot;opening&quot;:&quot;1988-11-22&quot;, &quot;people&quot;:[ { &quot;description&quot;:&quot;Beckett, Samuel (auteur)&quot;, &quot;uri&quot;:&quot;/person/Beckett, Samuel&quot;}, { &quot;description&quot;:&quot;Theedom, Peter (uitvoerende)&quot;, &quot;uri&quot;:&quot;/person/Theedom, Peter&quot; }, { &quot;description&quot;:&quot;Stewart, Reginald (uitvoerende)&quot;, &quot;uri&quot;:&quot;/person/Stewart, Reginald&quot; } ] })
How we did it – JavaScript/JQuery < base-url >/person/Beckett, Samuel < base-url >/title/Beckett, Samuel/Waiting for Godot <base-url>/ production/Beckett, Samuel/Waiting for Godot/1988-11-22/6750 JavaScript/JQuery
What we did not do (yet) ,[object Object],[object Object],[object Object],[object Object]
Theatre Ontology ,[object Object]
Problems ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Estragon: ‘ We’ve lost our rights? ’   … Pozzo: ‘ The road is free to all ’
Identifiers/URIs/String matching /title/Beckett, Samuel/Waiting for Godot /title/Beckett, Samuel/Waiting for Godot : a tragicomedy in two acts /title/Beckett, Samuel/En attendant Godot : pièce en deux actes /title/Beckett, Samuel/Wachten op Godot /title/Beckett, Samuel/Waiting for Godot /title/Beckett, Samuel/Waiting For Godot /title/Beckett, Samuel/Wachten op Godot /title/Beckett, Samuel/Wachtend op Godot /title/Beckett, Samuel/Wachten op Godot (De favorieten) /title/Beckett, Samuel/Wachten op Godot (eerste bedrijf) /title/Beckett, Samuel/En attendant Godot /title/Beckett, Samuel/Warten auf Godot
Pozzo:  “ I am Pozzo!....Pozzo! … Does that name mean nothing to you?... I say does that name mean nothing to you?” Estragon:  “ Bozzo...Bozzo...” Vladimir:  “ Pozzo...Pozzo...” Pozzo:  “ PPPOZZZO!” Estragon:  “ Ah! Pozzo...let me see...Pozzo...” Vladimir:  “ Is it Pozzo or Bozzo?” Estragon:  “ Pozzo...no...I’m afraid I...no...I don’t seem to...” Vladimir:  “ I once knew a family called Gozzo. The mother had the clap ”
Solutions ,[object Object],[object Object],[object Object],[object Object],[object Object]
Links: FRBR, and more Waiting  for Godot Wachten op Godot (NL) En attendant Godot (FR) Production 2009 Production 2010 Performance 1 Performance 2 Performance 3 Manifestation Item Work Expression 1st Edition 2007 2nd Edition 2010 Copy 1 Copy 2 Copy 3 Theatre Text/Publisher/Library FRBR Video registration Article Scene 1 Scene 2 Scene 3 Photo Library Catalogue
Ideally….
Current situation Implicit relations
Legacy systems => Linked Data ,[object Object],[object Object]
Estragon:  ‘ That’s the idea, let’s contradict each other ’
Curtain
Thank you! You’re too kind!
Estragon: “Let’s go” Vladimir: “We can’t” Estragon: “Why not?” Vladimir: “We’re waiting for Godot”

Contenu connexe

En vedette

Taxonomy Of Blogs June 7
Taxonomy Of Blogs  June 7Taxonomy Of Blogs  June 7
Taxonomy Of Blogs June 7delhibloggers
 
FRBR outside the box
FRBR outside the boxFRBR outside the box
FRBR outside the boxLukas Koster
 
Primo at the University of Amsterdam - Technology vs. Real Life
Primo at the University of Amsterdam - Technology vs. Real LifePrimo at the University of Amsterdam - Technology vs. Real Life
Primo at the University of Amsterdam - Technology vs. Real LifeLukas Koster
 
Dutch culture link
Dutch culture linkDutch culture link
Dutch culture linkLukas Koster
 
Library of Congress New Bibliographic Framework - What is it?
Library of Congress New Bibliographic Framework - What is it?Library of Congress New Bibliographic Framework - What is it?
Library of Congress New Bibliographic Framework - What is it?Lukas Koster
 
Linking books: rda-frbr-lod
Linking books: rda-frbr-lodLinking books: rda-frbr-lod
Linking books: rda-frbr-lodLukas Koster
 
Old silos, new silos, no silos
Old silos, new silos, no silosOld silos, new silos, no silos
Old silos, new silos, no silosLukas Koster
 
Digital Marketing for the Travel Industry in the Web 2.0. Scenario
Digital Marketing for the Travel Industry in the Web 2.0. ScenarioDigital Marketing for the Travel Industry in the Web 2.0. Scenario
Digital Marketing for the Travel Industry in the Web 2.0. Scenariodelhibloggers
 

En vedette (8)

Taxonomy Of Blogs June 7
Taxonomy Of Blogs  June 7Taxonomy Of Blogs  June 7
Taxonomy Of Blogs June 7
 
FRBR outside the box
FRBR outside the boxFRBR outside the box
FRBR outside the box
 
Primo at the University of Amsterdam - Technology vs. Real Life
Primo at the University of Amsterdam - Technology vs. Real LifePrimo at the University of Amsterdam - Technology vs. Real Life
Primo at the University of Amsterdam - Technology vs. Real Life
 
Dutch culture link
Dutch culture linkDutch culture link
Dutch culture link
 
Library of Congress New Bibliographic Framework - What is it?
Library of Congress New Bibliographic Framework - What is it?Library of Congress New Bibliographic Framework - What is it?
Library of Congress New Bibliographic Framework - What is it?
 
Linking books: rda-frbr-lod
Linking books: rda-frbr-lodLinking books: rda-frbr-lod
Linking books: rda-frbr-lod
 
Old silos, new silos, no silos
Old silos, new silos, no silosOld silos, new silos, no silos
Old silos, new silos, no silos
 
Digital Marketing for the Travel Industry in the Web 2.0. Scenario
Digital Marketing for the Travel Industry in the Web 2.0. ScenarioDigital Marketing for the Travel Industry in the Web 2.0. Scenario
Digital Marketing for the Travel Industry in the Web 2.0. Scenario
 

Plus de Lukas Koster

Relevance redefined
Relevance redefinedRelevance redefined
Relevance redefinedLukas Koster
 
The drawbridge to knowledge - Linking scholarly publications and research inf...
The drawbridge to knowledge - Linking scholarly publications and research inf...The drawbridge to knowledge - Linking scholarly publications and research inf...
The drawbridge to knowledge - Linking scholarly publications and research inf...Lukas Koster
 
Discovery tools: a rearguard action?
Discovery tools: a rearguard action?Discovery tools: a rearguard action?
Discovery tools: a rearguard action?Lukas Koster
 
Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for LibrariesLukas Koster
 
Linking library and theatre data
Linking library and theatre dataLinking library and theatre data
Linking library and theatre dataLukas Koster
 
UBA Mobiel NVB 2010
UBA Mobiel NVB 2010UBA Mobiel NVB 2010
UBA Mobiel NVB 2010Lukas Koster
 
Wish you were here
Wish you were hereWish you were here
Wish you were hereLukas Koster
 
Concepts and relations
Concepts and relationsConcepts and relations
Concepts and relationsLukas Koster
 

Plus de Lukas Koster (9)

Relevance redefined
Relevance redefinedRelevance redefined
Relevance redefined
 
The drawbridge to knowledge - Linking scholarly publications and research inf...
The drawbridge to knowledge - Linking scholarly publications and research inf...The drawbridge to knowledge - Linking scholarly publications and research inf...
The drawbridge to knowledge - Linking scholarly publications and research inf...
 
Discovery tools: a rearguard action?
Discovery tools: a rearguard action?Discovery tools: a rearguard action?
Discovery tools: a rearguard action?
 
Linked Open Data for Libraries
Linked Open Data for LibrariesLinked Open Data for Libraries
Linked Open Data for Libraries
 
Linking library and theatre data
Linking library and theatre dataLinking library and theatre data
Linking library and theatre data
 
UBA Mobiel NVB 2010
UBA Mobiel NVB 2010UBA Mobiel NVB 2010
UBA Mobiel NVB 2010
 
Wish you were here
Wish you were hereWish you were here
Wish you were here
 
Uba Mobile
Uba MobileUba Mobile
Uba Mobile
 
Concepts and relations
Concepts and relationsConcepts and relations
Concepts and relations
 

Dernier

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfAdmir Softic
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Association for Project Management
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 

Dernier (20)

Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 

Linking libraries to the real world

  • 1. Linking libraries to the real world a tragicomedy in two acts Ad Aerts sArte.nl Foundation http ://sarte.nl/ @adaerts Lukas Koster Library Systems Coordinator Library of the University of Amsterdam http://www.uba.uva.nl @lukask ELAG2011 - Prague – May 25, 2011
  • 2. Act one: Libraries Lukas Koster as The Librarian Ad Aerts as The Theatre Lover
  • 4.
  • 5. Personal context The Theatre Lover Person Interests Background
  • 6. Library context The Librarian Copies Publications Shelves Cards Dewey LCC MARC OPAC
  • 7. Estragon: ‘ One knows what to expect ’
  • 8. Estragon: ‘ People are bloody ignorant apes ’
  • 9.
  • 11. Vladimir: ‘Perhaps it’s not the right word’
  • 13. Estragon: ‘There’s nothing to show’
  • 14.
  • 17. Out of context Theatre Personal context Library context Theatre context
  • 18. In context Theatre Personal context Library context Theatre context
  • 19. Estragon: ‘ Nothing happens, nobody comes, nobody goes, it's awful ’
  • 20. In context Personal context Library context Theatre context
  • 21. In context Personal context Library context Theatre context
  • 22.
  • 23. Act two: The Real World Lukas Koster as The Linker Ad Aerts as The Nerd
  • 24.
  • 25. Pilot project Linking library catalogue data to theatre performance data Dutch Digital Cultural Heritage Foundation DEN as instigator http://den.nl/
  • 26. Vladimir: “We could start all over again perhaps” Estragon: “That should be easy” Vladimir: “It’s the start that’s difficult” Estragon: “You can start from anything” Vladimir: “Yes, but you have to decide” Estragon: “True”
  • 27.
  • 28. Lucky: ‘For reasons unknown’
  • 29.
  • 31. Publishing linked data URIs for all things Preferably persistent Return data in ‘machine readable format’ Triples/RDF/etc. Vocabulary/ontology
  • 32. Using linked data 1. Construct URIs based on native metadata 2. Process returned RDF/Triples/etc. 3. Present results
  • 33. A theatre play data model ‘ Play ’
  • 34.
  • 35.
  • 36.
  • 38.
  • 39. How we did it - URIs < base-url >/person/Beckett, Samuel < base-url >/title/Beckett, Samuel/Waiting for Godot JavaScript/JQuery HTML
  • 40. How we did it - JSON jsonTIN({ &quot;name&quot;:&quot;Beckett, Samuel&quot;, &quot;birth.country&quot;:&quot;Ierland&quot;, &quot;birth.date&quot;:&quot; 1906*&quot;, &quot;birth.place&quot;:&quot;Foxrock&quot;, &quot;death.date&quot;:&quot;1989-12-22&quot;, &quot;death.place&quot;:&quot;Parijs&quot;, &quot;titles&quot;:&quot;/gettitles/Beckett, Samuel&quot; }) < base-url >/person/Beckett, Samuel
  • 41. How we did it - JSON < base-url >/title/Beckett, Samuel/Waiting for Godot jsonTIN({ &quot;production&quot;:[ &quot;/production/Beckett, Samuel/Waiting for Godot/1988-07-28/5777&quot;, &quot;/production/Beckett, Samuel/Waiting for Godot/1988-11-22/6750&quot;, &quot;/production/Beckett, Samuel/Waiting for Godot/1992-04-16/10728&quot;, &quot;/production/Beckett, Samuel/Waiting for Godot/1981-02-18/43032&quot; ] })
  • 42. How we did it - JSON <base-url>/ production/Beckett, Samuel/Waiting for Godot/1988-11-22/6750 jsonTIN({ &quot;name&quot;:&quot;Beckett, Samuel&quot;, &quot;title&quot;:&quot;Waiting for Godot&quot;, &quot;opening&quot;:&quot;1988-11-22&quot;, &quot;people&quot;:[ { &quot;description&quot;:&quot;Beckett, Samuel (auteur)&quot;, &quot;uri&quot;:&quot;/person/Beckett, Samuel&quot;}, { &quot;description&quot;:&quot;Theedom, Peter (uitvoerende)&quot;, &quot;uri&quot;:&quot;/person/Theedom, Peter&quot; }, { &quot;description&quot;:&quot;Stewart, Reginald (uitvoerende)&quot;, &quot;uri&quot;:&quot;/person/Stewart, Reginald&quot; } ] })
  • 43. How we did it – JavaScript/JQuery < base-url >/person/Beckett, Samuel < base-url >/title/Beckett, Samuel/Waiting for Godot <base-url>/ production/Beckett, Samuel/Waiting for Godot/1988-11-22/6750 JavaScript/JQuery
  • 44.
  • 45.
  • 46.
  • 47. Estragon: ‘ We’ve lost our rights? ’ … Pozzo: ‘ The road is free to all ’
  • 48. Identifiers/URIs/String matching /title/Beckett, Samuel/Waiting for Godot /title/Beckett, Samuel/Waiting for Godot : a tragicomedy in two acts /title/Beckett, Samuel/En attendant Godot : pièce en deux actes /title/Beckett, Samuel/Wachten op Godot /title/Beckett, Samuel/Waiting for Godot /title/Beckett, Samuel/Waiting For Godot /title/Beckett, Samuel/Wachten op Godot /title/Beckett, Samuel/Wachtend op Godot /title/Beckett, Samuel/Wachten op Godot (De favorieten) /title/Beckett, Samuel/Wachten op Godot (eerste bedrijf) /title/Beckett, Samuel/En attendant Godot /title/Beckett, Samuel/Warten auf Godot
  • 49. Pozzo: “ I am Pozzo!....Pozzo! … Does that name mean nothing to you?... I say does that name mean nothing to you?” Estragon: “ Bozzo...Bozzo...” Vladimir: “ Pozzo...Pozzo...” Pozzo: “ PPPOZZZO!” Estragon: “ Ah! Pozzo...let me see...Pozzo...” Vladimir: “ Is it Pozzo or Bozzo?” Estragon: “ Pozzo...no...I’m afraid I...no...I don’t seem to...” Vladimir: “ I once knew a family called Gozzo. The mother had the clap ”
  • 50.
  • 51. Links: FRBR, and more Waiting for Godot Wachten op Godot (NL) En attendant Godot (FR) Production 2009 Production 2010 Performance 1 Performance 2 Performance 3 Manifestation Item Work Expression 1st Edition 2007 2nd Edition 2010 Copy 1 Copy 2 Copy 3 Theatre Text/Publisher/Library FRBR Video registration Article Scene 1 Scene 2 Scene 3 Photo Library Catalogue
  • 54.
  • 55. Estragon: ‘ That’s the idea, let’s contradict each other ’
  • 57. Thank you! You’re too kind!
  • 58. Estragon: “Let’s go” Vladimir: “We can’t” Estragon: “Why not?” Vladimir: “We’re waiting for Godot”

Notes de l'éditeur

  1. Ad worked for TIN until recently. Writes theatre reviews. Visits theatre performances twice a week. Studied Dutch literature and linguistics. Lukas: library of the University of Amsterdam. Library systems…. We know each other: work, twitter, Haarlem
  2. Librarian hands book to theatre lover: “here is your play”`. It has … pages, no illustrations. Measures book: it is …cm high. And there is an ISBN. Here I have another one. …… TL: this looks like an instruction manual… Video: http://www.youtube.com/watch?v=fFZatmOFpns Etc.
  3. Restproducten! Only remainders/residuals/waste products
  4. This was the tragedy part, now for the comedy. Announce Act 2: the pilot project. New roles/parts: Ad likes to mash about with data Lukas likes to link, but does not know how
  5. Cool URIs don’t change RDF/XML, N3, Turtle
  6. Need to know URI syntax? Discover?
  7. An old fashioned ERD data model. More or less similar to an ontology
  8. This is an example of a triple, two directions! Two triples in one
  9. Persistent identifiers (part of URI!) String values Working together (we know each others stuff!)
  10. Using generated HTML, not underlying MARC fields/subfields
  11. Array of links to internal Theatre database entities (productions)
  12. Array of links to internal Theatre database entities (people)
  13. Production JSON also contains identifier/link to digital objects in separate TIN Objects database
  14. Looks a lot like our own initial attempt ;-)
  15. We didn&apos;t sue JavaScript to remove &apos;subtitle&apos; after the &apos; : &apos; yet. Working on HTML, not underlying MARC fields/subfields
  16. For instance VIAF for ‘authors’; Wikipedia/DBPedia, etc.
  17. All ‘implicit relations’