The plan - OpenGovLD/specs GitHub Wiki
Initial System without specific data
- ldf-server (JavaScript) https://github.com/LinkedDataFragments/Server.js
- ldf-client (JavaScript) https://github.com/LinkedDataFragments/Client.js
Wikidata
Download Wikidata HDT file (dbpedia2015 is broken, https://github.com/LinkedDataFragments/Client.js/issues/43)
Use that HDT file on the server
Run and execute simple SPARQL queries using command line such as
ldf-client http://localhost:5000/wikidata2015 "SELECT * { ?s ?p ?o } LIMIT 50"
Access TPF Web-Client
http://localhost:5000/dbpedia2015
More data, much more...
Download lod-a-lot HDT file (> 300 GB with 28 Billion triples) See http://lod-a-lot.lod.labs.vu.nl/about/docs/lod-a-lot.pdf
Again, run and execute simple SPARQL queries using command line
Add SPARQL GUI
GeoSPARQL
https://github.com/LinkedDataFragments/Client.js/issues/10 with further information, paper: http://ceur-ws.org/Vol-1809/article-06.pdf and a demo.
YASGUI includes OSM view
See also: https://data.labs.pdok.nl/stories/semantics2017/
Create dataset containing parliamentary data encoded using Popolo, OParl and others.
Convert to LD and combine
Convert dataset to HDT
Optimizations
- Replication
- Streaming
- Substring Filtering for Low-Cost Linked Data Interfaces
- Reducing the Network Load of Triple Pattern Fragments by Supporting Bind Joins and http://olafhartig.de/brTPF-ISWC2016/
- brTPF: Bindings-Restricted Triple Pattern Fragments (Extended Version) and http://olafhartig.de/brTPF-ODBASE2016/