JSON-LD: JSON for Linked Data
Share this Session:
  Gregg Kellogg   Gregg B Kellogg
Consultant
Kellogg Associates
http://greggkellogg.net/
 


 

Thursday, June 7, 2012
09:45 AM - 10:30 AM
Level:  Technical - Intermediate

Location:  Imperial B

JSON is a simple language for representing data on the Web. Linked Data is a technique for creating a graph of interlinked data across different documents or Web sites. JSON-LD brings both together to describe dereferencable entities that may be further used to find more information about an entity, creating a "Web of Knowledge".

JSON-LD is intended to be a simple publishing method for expressing not only Linked Data in JSON, but also for adding semantics to existing JSON.

JSON-LD is designed as a lightweight syntax that can be used to express Linked Data. It is primarily intended to be a way to use Linked Data in Javascript and other Web-based programming environments.

The talk will cover:


• typical Linked Data patterns expressed in JSON;
• adding semantics to regular JSON through supplemental contexts;
• automated reformatting of JSON through expansion, compaction and framing;
• data normalization and implications for digitally signing JSON documents;
• relationship with and independence from RDF.


Gregg is a Semantic Web consultant and W3C Invited Expert working on RDFa, microdata and JSON-LD. Gregg serves as editor of Microdata to RDF and JSON-LD Syntax and API specifications. Gregg served as architect and workgroup chair of the Connected Media Experience and is an expert in representing media metadata in RDF. Gregg is also the principle developer of Ruby-based RDF tools including JSON-LD, RDFa, micro data, RDF/XML, Turtle/TriG, and SPARQL.


   
Close Window