SCE2014 - Linked Open Data: come fare, cosa serve

29
#SCE2014 ACADEMY Linked Open Data: come fare, cosa serve Diego Valerio Camarda 24 ottobre 2014

description

La teconlogia RDF offre nuove soluzioni per la pubblicazione di Open Data di privati e Pubblica Amministrazione, con l'adozione dei Linked Open Data i provider di contenuti hanno la possibilità per la prima volta di partecipare attivamente alla creazione di un data space internazionale, libero e distribuito, la Linked Data Cloud. Di cosa è necessario dotarsi per entrare a far parte del Web dei Dati? Quali sono le tecnologie di riferimento? In che modo cambia il rapporto provider/consumer in questa nuova ottica di pubblicazione secondo standard internazionali condivisi? Oggi partecipare alla Linked Data Cloud è possibile, così come è possibile dotarsi di nuovi strumenti per riorganizzare i processi interni di chi produce e pubblica i dati. E' il momento di comprendere che il Web dei dati è la nuova frontiera della condivisione e quindi del riuso consapevole delle informazioni.

Transcript of SCE2014 - Linked Open Data: come fare, cosa serve

Page 1: SCE2014 - Linked Open Data: come fare, cosa serve

#SCE2014 ACADEMY Linked Open Data: come fare, cosa serve

Diego Valerio Camarda

24 ottobre 2014

Page 2: SCE2014 - Linked Open Data: come fare, cosa serve

Premessa – about me

Page 3: SCE2014 - Linked Open Data: come fare, cosa serve

github.com/dvcama

slideshare.com/DiegoValerioCamarda

twitter.com/dvcama

linkedin.com/in/dvcama

Page 4: SCE2014 - Linked Open Data: come fare, cosa serve

Parte 1 – gli obiettivi della PA ovvero: che problemi risolviamo adottando RDF

Page 5: SCE2014 - Linked Open Data: come fare, cosa serve

Pubblicare i propri dati

Aderire alla linee guida AGID

Incentivare il riuso

Entrare a far parte del Web dei dati

Page 6: SCE2014 - Linked Open Data: come fare, cosa serve

pubblicare i propri dati

12.223 basi dati in 2.850 amministrazioni

**

**

**

*

2.850 basi di conoscenza in RDF

> 60.000 distinti CSV

*AGID, 18 settembre 2014

*

Page 7: SCE2014 - Linked Open Data: come fare, cosa serve

“l'intenzione delle presenti linee guida e della strategia nazionale per la valorizzazione del patrimonio informativo pubblico definita dall’agenda, è quella di governare una transizione graduale verso la produzione nativa dei Linked Open Data.“

aderire alle linee guida AGID

*AGID, Linee guida nazionali per la valorizzazione del patrimonio informativo pubblico (anno 2014)

*

Page 8: SCE2014 - Linked Open Data: come fare, cosa serve

incentivare il riuso

Rendere i dati

comprensibili

Ridurre il time to reuse

Fornire API per accesso

ed elaborazione

Fare network

fra PA

Page 9: SCE2014 - Linked Open Data: come fare, cosa serve

entrare a far parte del Web dei dati

2014 570 dataset

2011 295 dataset

L’Italia è rappresentata con <10 progetti

Page 10: SCE2014 - Linked Open Data: come fare, cosa serve

Parte 2 – come fare ovvero: cos’è RDF e come si usa

Page 11: SCE2014 - Linked Open Data: come fare, cosa serve

Adottare RDF per andare oltre le ***

Valorizzare i propri dati

Riorganizzare i propri processi

Dedicare risorse

Page 12: SCE2014 - Linked Open Data: come fare, cosa serve

adottare RDF per andare oltre le *** 1 / 6

Parco “xxx” • nome del parco • ha estensione • ha orari di apertura • ha un indirizzo • ha cap 00xxx • ha shape

Faggio monumentale

• ha quantità • è tutelato da atto • in data • dall’ente • è nel parco “xxx” • cap 00xxx • ha shape

Atto dell’ente • ha numero • è approvato • ha data • in seduta • è dell’ente • …

Tre tipici dataset: - Parchi - Alberi monumentali - Atti di un ente

Page 13: SCE2014 - Linked Open Data: come fare, cosa serve

adottare RDF per andare oltre le *** 2 / 6

Parco “xxx” • nome del parco • ha estensione • ha orari di apertura • ha un indirizzo • ha cap 00xxx • ha shape

Faggio monumentale

• ha quantità • è tutelato da atto • in data • dall’ente • è nel parco “xxx” • cap 00xxx • ha shape

Atto dell’ente • ha numero • è approvato • ha data • in seduta • è dell’ente • …

Valore verificabile Valore ripetuto

Trasformare in RDF significa concettualizzare ed integrare (e delegare!)

Faggio: dal LOD cloud • ha nome scientifico

Valore aggiunto

Page 14: SCE2014 - Linked Open Data: come fare, cosa serve

adottare RDF per andare oltre le *** 3 / 6

★★★★ All the above plus, Use open standards from W3C (RDF and SPARQL) to identify things, so that people can point at your stuff

★★★★★ All the above, plus: Link your data to other people’s data to provide context

Is your Linked Open Data 5 Star? (Tim Berners-Lee 2010)

- Use URIs as names for things - Use HTTP URIs so that people can look up those names. - When someone looks up a URI, provide useful information, using the standards (RDF, SPARQL) - Include links to other URIs. so that they can discover more things.

Linked Data (Tim Berners-Lee 2006)

Page 15: SCE2014 - Linked Open Data: come fare, cosa serve

adottare RDF per andare oltre le *** 4 / 6

< http://data.example.com/parco_xxx >

Proprietà -- Univocità -- Accessibilità

Page 16: SCE2014 - Linked Open Data: come fare, cosa serve

adottare RDF per andare oltre le *** 5 / 6

Hi dude, I accept: text/html,application/xhtml+xml

Html page Great! I’ll serve you a web page

Hi dude, I accept: application/rdf+xml

RDF data Great… I’ll serve you some data!

Hi dude, I accept: pizza/margherita

406 error mmm… sorry

Page 17: SCE2014 - Linked Open Data: come fare, cosa serve

adottare RDF per andare oltre le *** 6 / 6

http://data.example.com/sparql

C++ Virtuoso Java Sesame Java Fuseki (Jena) Java Owlim / Bigdata (Sesame) C++ AllegroGraph Java D2R server PHP ARC2

Page 18: SCE2014 - Linked Open Data: come fare, cosa serve

valorizzare i propri dati

Creare ontologie per la descrizione dei propri domini di conoscenza

Creare un nuovo network nazionale basato unicamente sui dati

Entrare a far parte della Linked Data Cloud per creare una nuova conoscenza distribuita

Page 19: SCE2014 - Linked Open Data: come fare, cosa serve

DMZ

INTRANET

riorganizzare i propri processi (prima)

DB1

DB2

DB3

CMS

Sito web

app1

app2

app3

Sito intranet

catalogo

Sito OD

client client

client

Page 20: SCE2014 - Linked Open Data: come fare, cosa serve

riorganizzare i propri processi (dopo)

DMZ

INTRANET

DB1

DB2

DB3

indici

Sito web

app1

app2

app3

Sito intranet

catalogo

Sito OD

client client

client

End Point

SPARQL

End Point SPARQL

LDP

Page 21: SCE2014 - Linked Open Data: come fare, cosa serve

dedicare risorse

1. Serializzazione RDF 2. Deferenziazione delle IRI 3. SPARQL EndPoint 4. Link ad altri Dataset RDF 5. Dotarsi/formare un esperto

Page 22: SCE2014 - Linked Open Data: come fare, cosa serve

Parte 3 – lo stato dell’arte della PA italiana

Page 23: SCE2014 - Linked Open Data: come fare, cosa serve

I progetti > 3 stelle (veramente)

Le carenze

Le opportunità

Page 24: SCE2014 - Linked Open Data: come fare, cosa serve

AGID

Archivio centrale dello Stato

Comune di Matera

Camera dei Deputati

CNR

MiBAC

Ragioneria Generale dello Stato

Università degli studi di Messina

I progetti > 3 stelle (veramente)

Page 25: SCE2014 - Linked Open Data: come fare, cosa serve

Ontologie online 92% usano ontologie che poi non pubblicano

IRI -> HTML 100% non hanno una rappresentazione HTML online

IRI -> RDF 92% non hanno una rappresentazione RDF online

SPARQL 95% non espone un EndPoint

Le carenze

Sul totale dei progetti RDF della PA

Page 26: SCE2014 - Linked Open Data: come fare, cosa serve

16 progetti ready to go (o quasi)

Le opportunità

Page 27: SCE2014 - Linked Open Data: come fare, cosa serve

Parte 4 – Conclusioni

Page 28: SCE2014 - Linked Open Data: come fare, cosa serve

Parte 4 – Conclusioni

Cosa fare da domani

Page 29: SCE2014 - Linked Open Data: come fare, cosa serve

EOF