1. Linked Data Light
Link aggregation with BEACON
Jakob Voß
Verbundzentrale des GBV (VZG)
Semantic Web in Bibliotheken 2011 (#SWIB11)
29. November 2011
2.
3. link aggregation with BEACON
CC-3.0 Jens Jäpel http://commons.wikimedia.org/wiki/File:Ur-Krostitzer_Bierdeckel_II.jpg
Linked Data principles
1. Use URIs as names for things.
2. 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.
4. link aggregation with BEACON
Linked Data principles
1. Use URIs as names for things.
2. 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.
RDF/XML serialization, Non-Information
resources, 303 redirect, SPARQL version,
entailment regimes... more beer, please!!!
5. link aggregation with BEACON Linked Data Light
1. Use HTTP URIs
as names for things.
2. When someone looks
up a URI, provide useful information
3. Provide links between URIs
6. link aggregation with BEACON Linked Data Light
1. Use HTTP URIs
as names for things.
2. When someone looks
up a URI, provide useful information
3. Provide links between URIs...
...for instance with BEACON
7. link aggregation with BEACON BEACON in a nutshell
Many URIs contain local identifiers
link
• http://name.for.thing/abc
• http://useful.informat.ion/?about=abc
8. link aggregation with BEACON BEACON in a nutshell
Many URIs contain local identifiers
link
• http://name.for.thing/abc
• http://useful.informat.ion/?about=abc
#FORMAT: BEACON
#PREFIX: http://name.for.thing/
#TARGET: http://useful.informat.ion/?about={ID}
abc
xyz
...
9. link aggregation with BEACON Aggregation of PND-based links
Many URIs contain local identifiers
link
• http://d-nb.info/gnd/118540475
• http://opacplus.bsb-muenchen.de/search?
pnd=118540475
#FORMAT: BEACON
#PREFIX: http://d-nb.info/gnd/
#TARGET: http://opacplus.bsb-muenchen.de/search?pnd={ID}
#INSTITUTION: Bayerische Staatsbibliothek
118540475
118580256
...
11. link aggregation with BEACON Success
• Libraries
BSB, GBV,
BSZ, Hebis...
• Bibliographies
• ~ 75 inst.
12. link aggregation with BEACON More types of BEACON links
#FORMAT: BEACON
#PREFIX: http://d-nb.info/gnd/
#TARGET: http://opacplus.bsb-muenchen.de/search?pnd={ID}
#MESSAGE: {hits} Treffer im Katalog der BSB
118584596|6152
11850553X|4350
118508288|4251
...
number of hits
#FORMAT: BEACON
#PREFIX: http://d-nb.info/gnd/
118540475|http://example.org/emma-goldman
118580256|http://example.org/golda-meir
...
unstructured target
13. link aggregation with BEACON Fully expanded BEACON links
• source to link from
• label/message
• description
• target to link to
<a href="target" title="description">label</a>
source|label|description|target
But if it get's complex, maybe you better use
another RDF serialization?
14. link aggregation with BEACON Full BEACON compared to RDF
predicate
subject object
<a href="target" title="description">label</a>
15. link aggregation with BEACON Full BEACON compared to RDF
predicate
subject object
<a href="target" title="description">label</a>
description
link
source target
label
16. link aggregation with BEACON Full BEACON compared to RDF
predicate
subject object
<a href="target" title="description">label</a>
description
dc:description
foaf:primaryTopicOf
source target
dc:title
label
17. link aggregation with BEACON Summary
• Use URIs to identity things and to provide
useful information about things
• Provide links between things and useful
information about things
• BEACON files: lightweight dumps of links
• People can aggregate this files
• BEACON is not the only/best/final method to
provide links, but it is a simple method that
works. Feel free to upgrade it to RDF or not.
18. link aggregation with BEACON More resources
• Jakob Voss, Mathias Schindler, Christian
Thiele: Link server aggregation with BEACON.
Proceedings of International Symposium for
Information Science. p. 519-521, vwh 2011.
http://hdl.handle.net/10760/15407
• http://de.wikipedia.org/wiki/Wikipedia:BEACON
• http://search.cpan.org/dist/Data-Beacon/