Successfully reported this slideshow.

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

1

Share

Loading in …3
×
1 of 19
1 of 19

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

1

Share

Download to read offline

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.

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.

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Related Audiobooks

Free with a 14 day trial from Scribd

See all

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

×