The Linked Data Platform is an open source tool-kit that enables the creation of semantically rich, web 3.0 applications, driven by structured and semi-structured data.
We have successfully deployed the LDP as a basis for dataShuttle - an application that takes as it’s input spreadsheets of statistics about health problems, which it links up with RDF data such as Ordnance Survey geo-data, to visualise the statistics in a variety of ways, such as maps and charts. dataShuttle is developed in association with Sidewinder Labs and the NHS National Innovation Centre, but as an open-source project it is open to all to contribute.
The LDP uses XLWrap to convert spreadsheets and semi-structured data into RDF, which is stored in Virtuoso. This data can then be linked up with data from other triple stores to drive visualisations that are designed to assist discovery of links or trends. A domain-specific ontology may be added, to perform inference over the data, and also to drive the user interface with terms from an appropriate vocabulary.
The code is available on Github. It currently only contains drush make scripts, features and modules to build the Drupal part of the architecture. It is on the roadmap to provide Chef scripts that will create servers for the various other components: XLWrap, Virtuoso, ElasticSearch etc. These Chef scripts can be run by Vagrant locally to build a VM that contains everything you need.
Related Blog Posts
Using the Linked Data Platform
We'd be interested to hear from anyone who makes use of the code we've released as open-source.
If you're interested in how the Linked Data Platform could help you combine, analyse, and visualize your organisation's data them please contact us!