Cloud Cult Platform - Roma non è mai stata così ''esposta''!

Preview:

Citation preview

Roma, 8 novembre 2014

Cloud Cult Platform:

Roma non è mai stata così

''Esposta''!

GoogleDevFest

Camelia Boban - Simone Pulcini

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Metadato - letteralmente, “(dato) oltre un (altro) dato”: chi ha scritto una pagina Web,

la data di pubblicazione di un blog, la posizione di un libro in biblioteca ecc.,

informazioni “secondarie” rispetto ad altri contenuti.

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

SPARQL - Linguaggio Query per RDF

RDF (Resource Description Framework) - formato dati a grafo per la rappresentazione

delle informazioni strutturate nel Web sotto forma di triple. Sta alla base del semantic web.

Un grafo è un insieme di elementi detti nodi (nodes) che possono essere collegati fra

loro da linee chiamate spigoli (edges)

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Esempio:

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Soggetto Predicato Oggetto(risorsa/entità) (proprietà)(risorsa/entità)

TRIPLA =

un minimo di informazioni web espresse in semantic web

vincent_donofrio starred_in law_&_order_ci

law_&_order_ci is_a tv_show

the_thirteenth_floor similar_plot_as the_matrix

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Namespace

Dataset

Modificatori

Clausola

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!Pagina su Wikipedia

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!L’abstract

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!Classe su DBPedia

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

PREFIX dbpclass:<http://dbpedia.org/class/yago/ArtMuseumsAndGalleriesInRome>

PREFIX dbpowl:<http://dbpedia.org/ontology/>

PREFIX rdfs:<http://www.w3.org/2000/01/rdf-schema#>

SELECT ?resource ?abstractEN

WHERE {

?resource a <http://dbpedia.org/class/yago/ArtMuseumsAndGalleriesInRome> .

?resource dbpowl:abstract ?abstractEN .

FILTER(lang(?abstractEN)="en")

} ORDER BY ?resource

Query SPARQL

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Risultato

in

HTML

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Risultato

in

JSON

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Capitoline

Museums

ArtMuseumsAn

dGalleriesInRo

me

Soggetto

OggettoPredicato

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Soggetto Predicato Oggetto

TRIPLA

CapitolineMuseums appartiene alla categoria ArtMuseumsAndGalleriesInRome

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Altri Namespaces DBPEDIA

----------------------------------------------------------------------------------

PREFIX dbp:<http://dbpedia.org/>

PREFIX dbpowl:<http://dbpedia.org/ontology/>

PREFIX dbpres:<http://dbpedia.org/resource/>

PREFIX dbpprop:<http://dbpedia.org/property/>

PREFIX dbpclass:<http://dbpedia.org/class/yago/>

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Codice del progetto (codelab): https://github.com/spulci/gdg_rome/tree/master/GdgCultFest

LINK

https://en.wikipedia.org/wiki/Capitoline_Museums

http://dbpedia.org/class/yago/ArtMuseumsAndGalleriesInRome

http://dbpedia.org/sparql & http://it.dbpedia.org/sparql

http://wiki.dbpedia.org/Datasets

http://www.w3.org/TR/rdf-sparql-query

http://dati.acs.beniculturali.it/sparql

Cosa faremo durante il codelab?

● Realizzeremo la query SPARQL

● Realizzeremo il servizio di chiamata della QUERY verso l’endpoint di DB Pedia

● Esporremo il risultato come un Google Cloud Endpoint su Google App Engine

● Lo testeremo in locale tramite l’API Explorer

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Grazie :-)

CAMELIA BOBAN

camelia.boban@gmail.com

G+:https://plus.google.com/u/0/+cameliaboban

LinkedIn:

http://it.linkedin.com/pub/camelia-boban/22/191/313/

SIMONE PULCINI

simone.pulcini@gmail.com

G+:https://plus.google.com/+SimonePulcini

LinkedIn:

http://www.linkedin.com/in/simonepulcini

Cloud Cult Platform: Roma non è mai stata così ''Esposta''!

Recommended