![Page 1: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/1.jpg)
Building an editable, versionized LOD service
for library dataMay, 16th 2012
ELAG 2012, Palma de MallorcaFelix Ostrowski & Adrian Pohl
![Page 2: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/2.jpg)
Agenda
lobid.org Fresnel Display Vocabulary for RDF Implementation Vision
![Page 3: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/3.jpg)
lobid.org
![Page 4: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/4.jpg)
Why LOD? - Motivation
LOD as ideal basis for distributed cooperative cataloging
Use of international and cross-domain web standards leads to Increased discoverabilityMultiple usability of one datasetMaximized interoperability & re-usabilityFlexible data model
Expected ROI: Synergy effects through standardization of technology stack
![Page 5: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/5.jpg)
lobid.org
Experimental LOD service Launched in 2010 Two subservices
lobid-organisations lobid-resources
Continuously improved
![Page 6: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/6.jpg)
![Page 7: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/7.jpg)
lobid-organisations
Motivation: the need of URIs for libraries RDF representations of more than 40k
international organisations Data sources: German ISIL registry & MARC
Organization Code database Not (yet) openly licensed
![Page 8: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/8.jpg)
![Page 9: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/9.jpg)
lobid-resources
lobid.resources is the LOD interface for open data from the hbz union catalog
Public Domain: licensed under CC0Currently more than 10 M records Links to other library LOD services (GND,
DDC...) and to DbpediaSee also
http://thedatahub.org/dataset/lobid-resources
![Page 10: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/10.jpg)
![Page 11: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/11.jpg)
Problems
Data is produced in legacy systems & added via dumps
Data isn't up-to-date Data can't be improved in lobid.org and fed
back to legacy system
![Page 12: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/12.jpg)
Vision: Building a service that...
is based on Linked Data standards, supports producing/editing RDF, supports re-use of data from the LOD cloud, supports versioning, pushes changes (create, update, delete) in
real time.
![Page 13: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/13.jpg)
Fresnel
http://www.w3.org/2005/04/fresnel-info/manual/overview.gif
http://www.w3.org/2005/04/fresnel-info/manual/overview.gif
![Page 14: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/14.jpg)
Lenses
:document
a fresnel:Lens ;
fresnel:classLensDomain
bibo:Document ;
fresnel:showProperties (
dc:title
bibo:isbn
dc:creator
) .
:person
a fresnel:Lens ;
fresnel:classLensDomain
foaf:Person ;
fresnel:showProperties (
foaf:familyname
foaf:givenname) .
![Page 15: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/15.jpg)
Sublenses
:document
a fresnel:Lens ;
fresnel:classLensDomain bibo:Document ;
fresnel:showProperties (
dc:title
bibo:isbn
[ a fresnel:propertyDescription ;
fresnel:property dc:creator ;
fresnel:sublens :person ]
) .
![Page 16: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/16.jpg)
Formats[] a fresnel:Format ;
fresnel:propertyFormatDomain dc:title ;
fresnel:label "Title"@en .
[] a fresnel:Format ;
fresnel:propertyFormatDomain dc:creator ;
fresnel:label "Author"@en .
[] a fresnel:Format ;
fresnel:propertyFormatDomain foaf:familyName ;
fresnel:label "Last name"@en .
[] a fresnel:Format ;
fresnel:propertyFormatDomain foaf:givenName ;
fresnel:label "First name"@en .
![Page 17: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/17.jpg)
Fresnel Abstract Box Model
http://www.w3.org/2005/04/fresnel-info/manual/boxmodel.gif
![Page 18: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/18.jpg)
Instantiated Box Model
http://www.w3.org/2005/04/fresnel-info/manual/boxmodelexample.gif
![Page 19: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/19.jpg)
Phresnel
![Page 20: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/20.jpg)
![Page 21: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/21.jpg)
Phresnel Forms
![Page 23: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/23.jpg)
![Page 24: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/24.jpg)
![Page 25: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/25.jpg)
Performance issues
![Page 26: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/26.jpg)
An alternative: JS-based editing
![Page 27: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/27.jpg)
Storing data
![Page 28: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/28.jpg)
Vision: Cooperative cataloging in a service-oriented library infrastructure
![Page 29: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/29.jpg)
Part of a grant proposal German Research Foundation's infrastructure programme
Aggregating and bundling descriptions in one national registry
Real-time communication Easy to use Web Services
Building a service-oriented library infrastructure
![Page 30: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/30.jpg)
![Page 31: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/31.jpg)
Further information
• hbz LOD blog (news around lobid.org)
• Phresnel source code on github:https://github.com/lobid/PhresnelApp
![Page 33: Building an editable, versionized LOD service for library data](https://reader035.vdocument.in/reader035/viewer/2022081403/555097b0b4c90590208b46b3/html5/thumbnails/33.jpg)
License
33
These slides are published under a Creative Commons license:
http://creativecommons.org/licenses/by/3.0/de/