Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Roma, 8 novembre 2014 
Cloud Cult Platform: 
Roma non è mai stata così 
''Esposta''! 
GoogleDevFest 
Camelia Boban - Simon...
Cloud Cult Platform: Roma non è mai stata così ''Esposta''! 
Metadato - letteralmente, “(dato) oltre un (altro) dato”: chi...
Cloud Cult Platform: Roma non è mai stata così ''Esposta''! 
SPARQL - Linguaggio Query per RDF 
RDF (Resource Description ...
Cloud Cult Platform: Roma non è mai stata così ''Esposta''! 
Esempio:
Cloud Cult Platform: Roma non è mai stata così ''Esposta''! 
TRIPLA = 
un minimo di informazioni web espresse in semantic ...
Cloud Cult Platform: Roma non è mai stata così ''Esposta''! 
Namespace 
Clausola 
Dataset 
Modificatori
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''! 
Query SPARQL 
PREFIX dbpclass:<http://dbpedia.org/class/yago/...
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 
Sogget...
Cloud Cult Platform: Roma non è mai stata così ''Esposta''! 
TRIPLA 
Soggetto Predicato Oggetto 
CapitolineMuseums apparti...
Cloud Cult Platform: Roma non è mai stata così ''Esposta''! 
Altri Namespaces DBPEDIA 
-----------------------------------...
Cloud Cult Platform: Roma non è mai stata così ''Esposta''! 
Codice del progetto (codelab): https://github.com/spulci/gdg_...
Cloud Cult Platform: Roma non è mai stata così ''Esposta''! 
Cosa faremo durante il codelab? 
● Realizzeremo la query SPAR...
Cloud Cult Platform: Roma non è mai stata così ''Esposta''! 
Grazie :-) 
CAMELIA BOBAN 
camelia.boban@gmail.com 
G+:https:...
Upcoming SlideShare
Loading in …5
×

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

890 views

Published on

Noi e Roma: l'immensa cultura e l'arte senza tempo della capitale incapsulata negli open data interrogabili tramite SPARQL e resi disponibili come un servizio di backend Google Cloud Endpoint su Google AppEngine? Ora è possibile! In questo codelab ti mostreremo come sia facile integrare queste 3 tecnologie per rendere disponibile ad applicazioni client un'immensa quantità di dati storico-culturali relativi ai tesori della nostra città millenaria.

Published in: Technology

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

  1. 1. Roma, 8 novembre 2014 Cloud Cult Platform: Roma non è mai stata così ''Esposta''! GoogleDevFest Camelia Boban - Simone Pulcini
  2. 2. 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.
  3. 3. 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)
  4. 4. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Esempio:
  5. 5. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! TRIPLA = un minimo di informazioni web espresse in semantic web Soggetto Predicato Oggetto (risorsa/entità) (proprietà)(risorsa/entità) vincent_donofrio starred_in law_&_order_ci law_&_order_ci is_a tv_show the_thirteenth_floor similar_plot_as the_matrix
  6. 6. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Namespace Clausola Dataset Modificatori
  7. 7. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Pagina su Wikipedia
  8. 8. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! L’abstract
  9. 9. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Classe su DBPedia
  10. 10. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Query SPARQL 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
  11. 11. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Risultato in HTML
  12. 12. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Risultato in JSON
  13. 13. Cloud Cult Platform: Roma non è mai stata così ''Esposta''!
  14. 14. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Capitoline Museums ArtMuseumsAn dGalleriesInRo me Soggetto Predicato Oggetto
  15. 15. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! TRIPLA Soggetto Predicato Oggetto CapitolineMuseums appartiene alla categoria ArtMuseumsAndGalleriesInRome
  16. 16. 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/>
  17. 17. 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
  18. 18. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! 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
  19. 19. 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

×