Hacking Linked Data

David Henry, Missouri History Museum, USA, Pedro Szekely, University of Southern California, USA

This is a hands-on workshop intended for those who have already had some introduction to the basic concepts of linked data. In this workshop, we will be learning the technical concepts needed for creating, storing, publishing, and making use of linked data. By the end of the workshop, you should have a much better idea of which strategies and techniques you can apply to take full advantage of linked data. This workshop is in collaboration with LODLAM in Practice, an international community-based effort to teach practical implementations of Linked Open Data in libraries, archives, and museums.

I. Intro and Review (20 minutes) – this is not a complete introduction to linked data, only a review of terms so that we are all on the same page.
A. Linked data principles
B. Basic definitions: RDF, URIs, triples, quads, SPARQL
C. Strategies for keeping data open

II. Creating and using RDF in all of its forms. (45 minutes)
A. How is RDF represented? (formats)
– rdfxml, turtle, n3, n-triples, JSON-LD
B. Creating valid RDF in various formats – using online validation tools [hands on]

III. Using existing datasets (45 minutes)
A. Some common large repositories: DBPedia, Freebase, Geonames etc.
C. An introduction to SPARQL
D. Querying existing datasets with SPARQL [hands on]

VI. Linked data tools (30 minutes)
A. An overview of existing tools
B. Short demonstrations of RelFinder and Google-Refine

IV. Linked Data Mapping with Karma (60 minutes)
A. Introduction to Karma
B. Demonstration
C. Hands-on exercise

VII. Summary, Questions, and Wrap-up (10 minutes)

TOTAL TIME: 3.5 hours