SlideShare una empresa de Scribd logo
1 de 19
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''! 
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
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/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
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 
Predicato Oggetto
Cloud Cult Platform: Roma non è mai stata così ''Esposta''! 
TRIPLA 
Soggetto Predicato Oggetto 
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
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
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

Más contenido relacionado

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

RDFa Tutorial di Base
RDFa Tutorial di BaseRDFa Tutorial di Base
RDFa Tutorial di BaseMonkey's Head
 
Introduzione ai Linked Data
Introduzione ai Linked DataIntroduzione ai Linked Data
Introduzione ai Linked DataSynapta
 
SCE2014 - Linked Open Data: come fare, cosa serve
SCE2014 - Linked Open Data: come fare, cosa serve SCE2014 - Linked Open Data: come fare, cosa serve
SCE2014 - Linked Open Data: come fare, cosa serve Diego Valerio Camarda
 
Integrare Apache Solr in TYPO3
Integrare Apache Solr in TYPO3Integrare Apache Solr in TYPO3
Integrare Apache Solr in TYPO3Mauro Lorenzutti
 
Sviluppo web dall'antichità all'avanguardia e ritorno
Sviluppo web  dall'antichità all'avanguardia e ritornoSviluppo web  dall'antichità all'avanguardia e ritorno
Sviluppo web dall'antichità all'avanguardia e ritornolordarthas
 
Semantic SEO nell’Era Post Hummingbird e WordLift 3.0
Semantic SEO nell’Era Post Hummingbird e WordLift 3.0 Semantic SEO nell’Era Post Hummingbird e WordLift 3.0
Semantic SEO nell’Era Post Hummingbird e WordLift 3.0 Andrea Volpini
 

Similar a Cloud Cult Platform - Roma non è mai stata così ''esposta''! (8)

RDFa Tutorial di Base
RDFa Tutorial di BaseRDFa Tutorial di Base
RDFa Tutorial di Base
 
Introduzione ai Linked Data
Introduzione ai Linked DataIntroduzione ai Linked Data
Introduzione ai Linked Data
 
Drupal + Apache SOLR
Drupal + Apache SOLRDrupal + Apache SOLR
Drupal + Apache SOLR
 
SCE2014 - Linked Open Data: come fare, cosa serve
SCE2014 - Linked Open Data: come fare, cosa serve SCE2014 - Linked Open Data: come fare, cosa serve
SCE2014 - Linked Open Data: come fare, cosa serve
 
Integrare Apache Solr in TYPO3
Integrare Apache Solr in TYPO3Integrare Apache Solr in TYPO3
Integrare Apache Solr in TYPO3
 
Sviluppo web dall'antichità all'avanguardia e ritorno
Sviluppo web  dall'antichità all'avanguardia e ritornoSviluppo web  dall'antichità all'avanguardia e ritorno
Sviluppo web dall'antichità all'avanguardia e ritorno
 
Semantic SEO nell’Era Post Hummingbird e WordLift 3.0
Semantic SEO nell’Era Post Hummingbird e WordLift 3.0 Semantic SEO nell’Era Post Hummingbird e WordLift 3.0
Semantic SEO nell’Era Post Hummingbird e WordLift 3.0
 
Okoa2016long v2
Okoa2016long v2Okoa2016long v2
Okoa2016long v2
 

Más de CAMELIA BOBAN

WDG - Le donne in Wikipedia. Festival "Rieti Digital"
WDG - Le donne in Wikipedia. Festival  "Rieti Digital"WDG - Le donne in Wikipedia. Festival  "Rieti Digital"
WDG - Le donne in Wikipedia. Festival "Rieti Digital"CAMELIA BOBAN
 
WDG - WikiDonne User Group
WDG -  WikiDonne User GroupWDG -  WikiDonne User Group
WDG - WikiDonne User GroupCAMELIA BOBAN
 
WDG - Il genere in Wikipedia
WDG -  Il genere in WikipediaWDG -  Il genere in Wikipedia
WDG - Il genere in WikipediaCAMELIA BOBAN
 
Wiki donne &amp; art + feminism 2018 alla BNN
Wiki donne &amp; art + feminism 2018 alla BNNWiki donne &amp; art + feminism 2018 alla BNN
Wiki donne &amp; art + feminism 2018 alla BNNCAMELIA BOBAN
 
WDG - Scaling diversity campaigns and programs
WDG - Scaling diversity campaigns and programsWDG - Scaling diversity campaigns and programs
WDG - Scaling diversity campaigns and programsCAMELIA BOBAN
 
WDG - Address the diversity in itwiki
WDG - Address the diversity in itwikiWDG - Address the diversity in itwiki
WDG - Address the diversity in itwikiCAMELIA BOBAN
 
WDG - WikiDonne 4 WikiFemHack @ WikiFemHack 2017
WDG - WikiDonne 4 WikiFemHack  @ WikiFemHack 2017WDG - WikiDonne 4 WikiFemHack  @ WikiFemHack 2017
WDG - WikiDonne 4 WikiFemHack @ WikiFemHack 2017CAMELIA BOBAN
 
WDG - One year of WikiDonne @ CEE Meeting 2017
WDG - One year of WikiDonne  @ CEE Meeting 2017WDG - One year of WikiDonne  @ CEE Meeting 2017
WDG - One year of WikiDonne @ CEE Meeting 2017CAMELIA BOBAN
 
WDG - WikiDonne's roadmap @ WikiWomenCamp 2017
WDG - WikiDonne's roadmap @ WikiWomenCamp 2017WDG - WikiDonne's roadmap @ WikiWomenCamp 2017
WDG - WikiDonne's roadmap @ WikiWomenCamp 2017CAMELIA BOBAN
 
WDG - Le donne e le nuove tecnologie: formazione e lavoro
WDG - Le donne e le nuove tecnologie: formazione e lavoroWDG - Le donne e le nuove tecnologie: formazione e lavoro
WDG - Le donne e le nuove tecnologie: formazione e lavoroCAMELIA BOBAN
 
WDG - Donne e social media: pericoli e opportunità della rete
WDG - Donne e social media: pericoli e opportunità della reteWDG - Donne e social media: pericoli e opportunità della rete
WDG - Donne e social media: pericoli e opportunità della reteCAMELIA BOBAN
 
Approccio wiki nella scuola
Approccio wiki nella scuolaApproccio wiki nella scuola
Approccio wiki nella scuolaCAMELIA BOBAN
 
WDG - Disconnect - essere social ma più sicure in rete
WDG - Disconnect - essere social ma più sicure in reteWDG - Disconnect - essere social ma più sicure in rete
WDG - Disconnect - essere social ma più sicure in reteCAMELIA BOBAN
 
WDG - Percorsi di parità in Wikipedia
WDG - Percorsi di parità in WikipediaWDG - Percorsi di parità in Wikipedia
WDG - Percorsi di parità in WikipediaCAMELIA BOBAN
 
Let's wiki Linux Day 2016
Let's wiki Linux Day 2016 Let's wiki Linux Day 2016
Let's wiki Linux Day 2016 CAMELIA BOBAN
 
WDG - Wikidonne in wikipedia
WDG - Wikidonne in wikipediaWDG - Wikidonne in wikipedia
WDG - Wikidonne in wikipediaCAMELIA BOBAN
 
WDG - Licenze libere
WDG - Licenze libereWDG - Licenze libere
WDG - Licenze libereCAMELIA BOBAN
 
WDG - 100 donne contro gli stereotipi
WDG - 100 donne contro gli stereotipiWDG - 100 donne contro gli stereotipi
WDG - 100 donne contro gli stereotipiCAMELIA BOBAN
 

Más de CAMELIA BOBAN (20)

WDG - Le donne in Wikipedia. Festival "Rieti Digital"
WDG - Le donne in Wikipedia. Festival  "Rieti Digital"WDG - Le donne in Wikipedia. Festival  "Rieti Digital"
WDG - Le donne in Wikipedia. Festival "Rieti Digital"
 
World Wild Wikidata
World Wild WikidataWorld Wild Wikidata
World Wild Wikidata
 
WDG - WikiDonne User Group
WDG -  WikiDonne User GroupWDG -  WikiDonne User Group
WDG - WikiDonne User Group
 
WDG - Il genere in Wikipedia
WDG -  Il genere in WikipediaWDG -  Il genere in Wikipedia
WDG - Il genere in Wikipedia
 
Wiki donne &amp; art + feminism 2018 alla BNN
Wiki donne &amp; art + feminism 2018 alla BNNWiki donne &amp; art + feminism 2018 alla BNN
Wiki donne &amp; art + feminism 2018 alla BNN
 
WDG - Scaling diversity campaigns and programs
WDG - Scaling diversity campaigns and programsWDG - Scaling diversity campaigns and programs
WDG - Scaling diversity campaigns and programs
 
WDG - Address the diversity in itwiki
WDG - Address the diversity in itwikiWDG - Address the diversity in itwiki
WDG - Address the diversity in itwiki
 
Wikipedia e BPV
Wikipedia e BPVWikipedia e BPV
Wikipedia e BPV
 
WDG - WikiDonne 4 WikiFemHack @ WikiFemHack 2017
WDG - WikiDonne 4 WikiFemHack  @ WikiFemHack 2017WDG - WikiDonne 4 WikiFemHack  @ WikiFemHack 2017
WDG - WikiDonne 4 WikiFemHack @ WikiFemHack 2017
 
WDG - One year of WikiDonne @ CEE Meeting 2017
WDG - One year of WikiDonne  @ CEE Meeting 2017WDG - One year of WikiDonne  @ CEE Meeting 2017
WDG - One year of WikiDonne @ CEE Meeting 2017
 
WDG - WikiDonne's roadmap @ WikiWomenCamp 2017
WDG - WikiDonne's roadmap @ WikiWomenCamp 2017WDG - WikiDonne's roadmap @ WikiWomenCamp 2017
WDG - WikiDonne's roadmap @ WikiWomenCamp 2017
 
WDG - Le donne e le nuove tecnologie: formazione e lavoro
WDG - Le donne e le nuove tecnologie: formazione e lavoroWDG - Le donne e le nuove tecnologie: formazione e lavoro
WDG - Le donne e le nuove tecnologie: formazione e lavoro
 
WDG - Donne e social media: pericoli e opportunità della rete
WDG - Donne e social media: pericoli e opportunità della reteWDG - Donne e social media: pericoli e opportunità della rete
WDG - Donne e social media: pericoli e opportunità della rete
 
Approccio wiki nella scuola
Approccio wiki nella scuolaApproccio wiki nella scuola
Approccio wiki nella scuola
 
WDG - Disconnect - essere social ma più sicure in rete
WDG - Disconnect - essere social ma più sicure in reteWDG - Disconnect - essere social ma più sicure in rete
WDG - Disconnect - essere social ma più sicure in rete
 
WDG - Percorsi di parità in Wikipedia
WDG - Percorsi di parità in WikipediaWDG - Percorsi di parità in Wikipedia
WDG - Percorsi di parità in Wikipedia
 
Let's wiki Linux Day 2016
Let's wiki Linux Day 2016 Let's wiki Linux Day 2016
Let's wiki Linux Day 2016
 
WDG - Wikidonne in wikipedia
WDG - Wikidonne in wikipediaWDG - Wikidonne in wikipedia
WDG - Wikidonne in wikipedia
 
WDG - Licenze libere
WDG - Licenze libereWDG - Licenze libere
WDG - Licenze libere
 
WDG - 100 donne contro gli stereotipi
WDG - 100 donne contro gli stereotipiWDG - 100 donne contro gli stereotipi
WDG - 100 donne contro gli stereotipi
 

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

  • 1. Roma, 8 novembre 2014 Cloud Cult Platform: Roma non è mai stata così ''Esposta''! GoogleDevFest Camelia Boban - Simone Pulcini
  • 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. 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. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Esempio:
  • 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. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Namespace Clausola Dataset Modificatori
  • 7. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Pagina su Wikipedia
  • 8. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! L’abstract
  • 9. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Classe su DBPedia
  • 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. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Risultato in HTML
  • 12. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Risultato in JSON
  • 13. Cloud Cult Platform: Roma non è mai stata così ''Esposta''!
  • 14. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! Capitoline Museums ArtMuseumsAn dGalleriesInRo me Soggetto Predicato Oggetto
  • 15. Cloud Cult Platform: Roma non è mai stata così ''Esposta''! TRIPLA Soggetto Predicato Oggetto CapitolineMuseums appartiene alla categoria ArtMuseumsAndGalleriesInRome
  • 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. 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. 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. 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