Muruca Erato: A rest(ish) Linked Data editing API & UI

1,513 views

Published on

Presentation of Muruca Erato prototype given at the ogdcamp 2011 in Warsaw

Published in: Technology
  • Be the first to comment

Muruca Erato: A rest(ish) Linked Data editing API & UI

  1. 1. Michele Barbera Net7 - Internet Open Solutions MURUCA ERATO A REST(ISH) LINKED DATA EDITING API & UI OGDcamp 2011, Warsaw This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy @barbz79itmartedì 25 ottobre 2011
  2. 2. Michele Barbera This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions PROBLEM WE HANDLE SEVERAL LD DATASETS IN DIFFRENT SERVERS THAT CONSTANTLY EVOLVE AND NEED CURATION BY NON-TECH USERSmartedì 25 ottobre 2011
  3. 3. Michele Barbera This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions SOLUTION API THAT READS A SPARQL ENDPOINT, GIVESYOU AN EASY EDITING INTERFACE AND WRITES BACK VIA A CALLBACK (in several formats, depending on the triplestore)martedì 25 ottobre 2011
  4. 4. Michele Barbera This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions SPARQL endpoint e other params (e.g. where and ho to write changes) New instance of class yet unknown by the system click to browse instances of this class (next slide) new instance of this classmartedì 25 ottobre 2011
  5. 5. Michele Barbera This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions Edit this instance (next slide) Delete this instancemartedì 25 ottobre 2011
  6. 6. Michele Barbera This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions Guesses properties by reading ontology and other instances of the same type Reconcile / Link (on several dbs)martedì 25 ottobre 2011
  7. 7. Michele Barbera This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions Add more ontologies Already “knows” these See next slidemartedì 25 ottobre 2011
  8. 8. Michele Barbera This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions Adding an instance of a class that belongs to a “known” ontologymartedì 25 ottobre 2011
  9. 9. Michele Barbera This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions I get a form with “guessed” properties but I can still add any other property by entering its URImartedì 25 ottobre 2011
  10. 10. Michele Barbera This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions NO CONFThis requires no configuration or templating. Just call an API.martedì 25 ottobre 2011
  11. 11. Michele Barbera This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions TEMPLATES You get more features by passing templates tailored for your knowledgebasemartedì 25 ottobre 2011
  12. 12. Michele Barbera This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions STATUS Currently just a prototype. Expected to be launched as a cloud service in 2012 and released in OSS (run on your own server)martedì 25 ottobre 2011
  13. 13. Michele Barbera This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy Net7 - Internet Open Solutions PART OF HTTP://WWW.MURUCA.ORG/ Thanks! Contacts Michele Barbera <barbera@netseven.it> @barbz79itmartedì 25 ottobre 2011

×