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

13
A REST(ISH) LINKED DATA EDITING API & UI OGDcamp 2011, Warsaw Michele Barbera Net7 - Internet Open Solutions MURUCA ERATO This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy @barbz79it martedì 25 ottobre 2011

description

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

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

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

A REST(ISH) LINKED DATA EDITING API & UIOGDcamp 2011, Warsaw

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

MURUCAERATO

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy @barbz79it

martedì 25 ottobre 2011

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

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy

WE HANDLE SEVERAL LD DATASETS IN DIFFRENT SERVERS

THAT CONSTANTLY EVOLVE AND NEED CURATION BY NON-TECH USERS

PROBLEM

martedì 25 ottobre 2011

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

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy

API THAT READS A SPARQL ENDPOINT, GIVES YOU AN EASY EDITING INTERFACE AND WRITES

BACK VIA A CALLBACK (in several formats, depending on the triplestore)

SOLUTION

martedì 25 ottobre 2011

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

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy

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 class

martedì 25 ottobre 2011

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

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy

Edit this instance

(next slide) Delete this instance

martedì 25 ottobre 2011

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

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy

Reconcile / Link(on several dbs)

Guesses properties by

reading ontology and

other instances of

the same type

martedì 25 ottobre 2011

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

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy

Add more ontologies

Already “knows” theseSee next slide

martedì 25 ottobre 2011

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

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy

Adding an instance of a class that belongs to a

“known” ontology

martedì 25 ottobre 2011

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

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy

I get a form with “guessed” properties

but I can still add any other property by entering its URI

martedì 25 ottobre 2011

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

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy

This requires no configuration or templating.Just call an API.

NO CONF

martedì 25 ottobre 2011

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

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy

You get more features by passing templates tailored for your knowledgebase

TEMPLATES

martedì 25 ottobre 2011

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

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy

Currently just a prototype.Expected to be launched as a cloud service in 2012

and released in OSS (run on your own server)

STATUS

martedì 25 ottobre 2011

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

M i c h e l e B a r b e r aNet7 - Internet Open Solutions

This work is licensed under a Creative Commons Attribution-NoDerivs 2.5 Italy

PART OFHTTP://WWW.MURUCA.ORG/

Thanks!

@barbz79it

Michele Barbera<[email protected]>

Contacts

martedì 25 ottobre 2011