Linked Data API
by Dave Reynolds, Dan Smith
Based on work by
Jeni Tennison + TSO
Leigh Dodds + Talis
Dave Reynolds + Epimorphics
Web of linked Public Sector Data
integrated (linked) data
addressable
stable standard identifiers
programmatic access
extensible
decentralised publication
Barriers to use
Image from: http://www.flickr.com/photos/donaldmacleod/
alien data model
alien query language
alien formats
mismatch to typical developer tools
What do I do now?
Linked Data API
Simple RESTful endpoints
http://education.data.gov.uk/doc/school
http://education.data.gov.uk/doc/school/district-name/Oxford
http://reference.data.gov.uk/doc/department/bis
http://reference.data.gov.uk/doc/mp?memberOfParty.prefLabel=Conservative
Return simple formats
JSON
Simple XML (with XSLT option)
Yes
RDF/XML
and
Turtle
Useful
HTML
Linked Data API
Simple RESTful endpoints
http://education.data.gov.uk/doc/school
http://education.data.gov.uk/doc/school/district-name/Oxford
http://reference.data.gov.uk/doc/department/bis
http://reference.data.gov.uk/doc/mp?memberOfParty.prefLabel=Conservative
Return simple formats
JSON
Simple XML (with XSLT option)
Yes
RDF/XML
and
Turtle
Useful
HTML
Using the API to power user interfaces
Overview
Organogram
Summary: Linked Data API
easy way to get started with linked data
build applications and user interfaces with standard tools
stepping stone to full linked data use
Status
Open specification:
http://code.google.com/p/linked-data-api/
Multiple open LDA implementations
HTML visualization by Jeni Tennision, open
Live on data.gov.uk
Backup: Departments list
Backup: Unit of BIS
Backup: Salary statistics
Backup: Salary statistics as JSON