JSON-LD: Linked Data voor developers

Download JSON-LD: Linked Data voor developers

Post on 05-Jul-2015

394 views

Category:

Internet

5 download

DESCRIPTION

Over waarom het vijf sterren model van Sir Tim Berners Lee in de praktijk niet werkt en hoe we dit kunnen oplossen met JSON-LD.

TRANSCRIPT

  • 1. JSON-LD Dimitri van Hees

2. Even voorstellen Technisch Architect Freshheads BV 'Trekker' PiLOD Brouwmeester 3. Introductie Technisch Architect Freshheads BV 'Trekker' PiLOD Brouwmeester API 'Evangelist' 4. Big Data Internet Of Things (sensordata) Social data (Facebook, Twitter, etc.) Open Data 5. Open Data Transparante overheid Stimuleren van economie Verbeteren dienstverlening 6. Linked Data Web 3.0, het 'semantisch web' Data krijgt betekenis Data krijgt context 7. Linked Open Data Open Data in Linked Data formaat... Duh... 8. Big Linked Open Data 9. Vijf sterrenmodel van Tim Berners Lee 10. De eerste ster Make your stuff available on the Web (whatever format) under an open license 11. De tweede ster Make it available as structured data (e.g., Excel instead of image scan of a table) 12. De derde ster Use non-proprietary formats (e.g., CSV instead of Excel) 13. De vierde ster Use URIs to denote things, so that people can point at your stuff (RDF) 14. De vijfde ster Link your data to other data to provide context (Linked Data) 15. PiLOD 2012: Pilot Linked Open Data 2013: Platform Implementatie Linked Open Data Case 5: Linked Data voor developers 16. API First The Web 1.0 was readable, the Web 2.0 was social, now the Web is programmable 17. Developer-friendly API's SOAP REST XML JSON Documentatie Community SDK's 18. API community vs LOD community Wij willen API's gebruiken Het semantisch web bestaat niet Wij willen work- arounds hacken Wij willen Linked Data aanbieden API's zijn niet nodig, we hebben SPARQL We wachten op W3C recommendations 19. SPARQL Endpoints 20. WTF is SPARQL? 21. SPARQL !== API 22. SPARQL !== API 23. De eerste ster Make your stuff available on the Web (whatever format) under an open license 24. De tweede ster Make it available as structured data (e.g., Excel instead of image scan of a table) 25. De derde ster Use non-proprietary formats (e.g., CSV instead of Excel) 26. De vierde ster Use URIs to denote things, so that people can point at your stuff (RDF) 27. De vierde ster Kennis investering (onbekende technologie) Technische investering (infrastructuur) Moeizame besluitvorming (persistent URI's) Lage ROI (developers doen er niks mee) 28. Resultaat De kwaliteit van de meeste Open Data is maximaal drie sterren 29. Vijf sterrenmodel van Tim Berners Lee 30. De vierde ster volgens uw spreker Provide online access via webservices so developers can use your stuff the way they are used to (RESTful JSON API) 31. De vijfde ster volgens uw spreker Add context to your API so it can be linked to other datasets, developers know what the data means and LOD guys can convert it to triples, store it in Triplestores and use SPARQL if they want to (JSON-LD) 32. D oplossing 33. JSON-LD Januari '14: official W3C recommendation Valid JSON Backwards compatible Toevoegen van @context attribuut, kan zelfs via headers Andere content-type: application/ld+json Gedragen door community Eenvoudig om te zetten naar triples 34. Kenteken API http://rdw.almere.pilod.nl/kentekens/35hgft 35. Zes sterrenmodel van Dimitri van Hees 1. Online en zonder barrires toegankelijk (PDF) 2. Gestructureerd formaat (Excel) 3. Open gestructureerd formaat (CSV) 4. Webservice (JSON API) 5. Webservice met context (JSON-LD API) 6. Bevraagbaar met SPARQL (RDF) 36. Dank voor uw aandacht! Twitter: @dvh LinkedIn: linkedin.com/in/dimitrivanhees PiLOD: www.pilod.nl JSON-LD: www.json-ld.org Freshheads: www.freshheads.com 37. Dank voor uw aandacht! Twitter: @dvh LinkedIn: linkedin.com/in/dimitrivanhees PiLOD: www.pilod.nl JSON-LD: www.json-ld.org Freshheads: www.freshheads.com Brouwerij: www.brouwtoren.nl 38. Vragen?

Recommended

View more >