27 December 2013

Linked Data Platform

A new transformation in W3C specification to provide more flexibility and reduced sense of complexity for linked data. A paradigm shift from heavy weight RDF/SPARQL towards a more flexible and natural approach to viewing resources simply in manner of REST design and implementation. In so doing, emerging into a more closer dynamics of web of data which essentially aspires to become the global shared graph database on the web easing the path towards more semantically rich linked documents and navigation. The LDP tries to provide for a standard set of principles and patterns for the interaction of linked data via HTTP verbs.  The benefits of which become apparent towards remote web queries for URI based resources and the traversal of the web as one big connected graph of information. Documents then become more meaningful as they can hold more semantic information in form of concepts to provide metadata of what things they specifically are about which could be anything from people, places, events, products, and more. Also, the use of JSON-LD is a further accessible approach on the semantic data.

A few interesting projects coming out include: 
Stanbol - semantic data for content management 
Marmotta - a linked data platform 
Callimachus - a data-driven semantic web framework
Lyo - an Eclipse based SDK for Linked Lifecycle Data
Tabulator - semantic data browser and editor adds LDP support
RWW-Play - Linked Data Profile
Node_ldp - linked data platform for Node.js
MyProfile - WebId based authentication/authorization API
ELDA  - an implementation of the Linked Data API