SlideShare ist ein Scribd-Unternehmen logo
1 von 62
Desarrollo práctico de aplicaciones Linked Data: metodología y herramientas   Guillermo Álvaro Rey La Granja de San Ildefonso, 14 Julio 2010 Cursos de Verano UPM 2010   Linked Data: ¿Una oportunidad o un riesgo?
Desarrollo práctico de aplicaciones Linked Data   Intro ¿De qué va la lección? Desarrollo práctico de  aplicaciones Linked Data : Metodología  y  herramientas
Desarrollo práctico de aplicaciones Linked Data   Agenda 1: Linked Data (intro y recordatorio) 2: Linked Data desde BD (recordatorio) 3: Aplicaciones Linked Data (ejemplo concreto, hands-on) 4: Consumo de Linked Data (más ejemplos)
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data (Re-)Introducción a Linked Data 1
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object]
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object]
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object],(jugadores de fútbol de la provincia de Albacete que jugaron la Eurocopa 2008)
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object],Servicio Operación Mensaje entrada Mensaje salida
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data http://...service#lastFm ,[object Object],http://...operation#getEvents http://...inMessage http://...outMessage hasOperation hasInput hasOutput Last.fm service geo.getEvents label label
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data http://...service#lastFm ,[object Object],http://...operation#getEvents http://...inMessage http://...outMessage hasOperation hasInput hasOutput Last.fm service geo.getEvents label label http://...review http://...reviewer Guillermo Great music service! hasReview hasReviewer name text
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data http://...service#lastFm ,[object Object],http://...operation#getEvents http://...inMessage http://...outMessage hasOperation hasInput hasOutput Last.fm service geo.getEvents label label http://...review http://...reviewer Guillermo Great music service! hasReview hasReviewer name text http://dbpedia.org/resource/Madrid  lives in
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object],[object Object],[object Object],[object Object],[object Object],Image by  http://www.flickr.com/photos/PhOtOnQuAnTiQuE/
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Intro Linked Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Exponiendo datos como Linked Data Exponiendo datos como Linked Data 2
Desarrollo práctico de aplicaciones Linked Data   Exponiendo datos como Linked Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Exponiendo datos como Linked Data ,[object Object],http://triplify.org
Desarrollo práctico de aplicaciones Linked Data   Exponiendo datos como Linked Data ,[object Object],http://www4.wiwiss.fu-berlin.de/bizer/d2r-server/
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF Aplicación Linked Data (ejemplo usando repositorio nativo) 3
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rev: <http://purl.org/stuff/rev#> .  @prefix tags: <http://www.holygoat.co.uk/owl/redwood/0.1/tags/> . <http://example.com/items#item1> rev:hasReview <http://soa4all.isoco.net/luf/ratings/xxx>  ; rev:hasReview <http://soa4all.isoco.net/luf/comments/yyy>  ; tags:tag <http://soa4all.isoco.net/luf/taggings/zzz>  . <http://soa4all.isoco.net/luf/ratings/xxx> rdf:Type rev:Review ; rev:rating &quot;3&quot; ; rev:minRating &quot;1&quot; ; rev:maxRating &quot;5&quot; ; rev:reviewer <http://example.com/users#user1> ; rev:createdOn &quot;2010-06-22T12:29:28+0200&quot;^^xsd:dateTime . <http://soa4all.isoco.net/luf/comments/yyy> rdf:Type rev:Review ; rev:text &quot;This is a comment&quot; ; rev:reviewer <http://example.com/users#user1> ; rev:createdOn &quot;2010-06-22T10:59:01+0200&quot;^^xsd:dateTime . <http://soa4all.isoco.net/luf/taggings/zzz> rdf:Type tags:Tagging ; tags:associatedTag &quot;one tag&quot; , &quot;other tag&quot; ; tags:taggedBy <http://example.com/users#user1> ; tags:taggedOn &quot;2010-06-22T13:03:05+0200&quot;^^xsd:dateTime .   Un rating: Un   comentario: Un etiquetado:
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rev: <http://purl.org/stuff/rev#> .  @prefix tags: <http://www.holygoat.co.uk/owl/redwood/0.1/tags/> . <http://example.com/items#item1> rev:hasReview <http://soa4all.isoco.net/luf/ratings/xxx> ; rev:hasReview <http://soa4all.isoco.net/luf/comments/yyy>  ; tags:tag <http://soa4all.isoco.net/luf/taggings/zzz> . <http://soa4all.isoco.net/luf/ratings/xxx> rdf:Type rev:Review ; rev:rating &quot;3&quot; ; rev:minRating &quot;1&quot; ; rev:maxRating &quot;5&quot; ; rev:reviewer <http://example.com/users#user1> ; rev:createdOn &quot;2010-06-22T12:29:28+0200&quot;^^xsd:dateTime . <http://soa4all.isoco.net/luf/comments/yyy> rdf:Type rev:Review ; rev:text &quot;This is a comment&quot; ; rev:reviewer <http://example.com/users#user1> ; rev:createdOn &quot;2010-06-22T10:59:01+0200&quot;^^xsd:dateTime . <http://soa4all.isoco.net/luf/taggings/zzz> rdf:Type tags:Tagging ; tags:associatedTag &quot;one tag&quot; , &quot;other tag&quot; ; tags:taggedBy <http://example.com/users#user1> ; tags:taggedOn &quot;2010-06-22T13:03:05+0200&quot;^^xsd:dateTime .  http://example.com/items#item1 http://soa4all.isoco.net/luf/comments/yyy http://example.com/users#user1 This is a comment hasReview hasReviewer text
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF ,[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF ,[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF ,[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF Añadidos (I): Una  API
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF ,[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF Añadidos (II): Un  SPARQL explorer
Desarrollo práctico de aplicaciones Linked Data   Caso práctico: LUF ,[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data Aplicaciones que consumen Linked Data 4
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object],SPICES (Semantic Platform for the Interaction and Consumption of Enriched Services) http://soa4all.isoco.net/spices/ iServe   (Linked Data services repository) http://iserve.kmi.open.ac.uk/browser.html
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object],<?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?> <sparql xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance xsi:schemaLocation=&quot;http://www.w3.org/2007/SPARQL/result.xsd&quot;> <head> <variable name=&quot;op&quot;/> <variable name=&quot;labelOp&quot;/> </head> <results> <result> <binding name=&quot;op&quot;> < uri> http://iserve.kmi.open.ac.uk/…#LastFmGetEventsOperation </uri> </binding> <binding name=&quot;labelOp&quot;> <literal> geo.getEvents </literal> </binding> </result> </results> </sparql> PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#> PREFIX wsl: <http://cms-wg.sti2.org/ns/minimal-service-model#> SELECT DISTINCT  ?op ?labelOp   WHERE { <http://iserve.kmi.open.ac.uk/...#LastFmEvents> wsl:hasOperation ?op . OPTIONAL{ ?op rdfs:label ?labelOp . }  }
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data Ejemplo k-Analytics
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],…  y son consultas SPARQL
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data Ejercicios y Ejemplos Extra
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data ,[object Object],[object Object]
Desarrollo práctico de aplicaciones Linked Data   Consumiendo Linked Data Por sugerencia de Vader… ( http://dbpedia.org/resource/Darth_Vader ) ,[object Object],[object Object],Image by  http://www.flickr.com/photos/bflv/
Desarrollo práctico de aplicaciones Linked Data   Fin Preguntas - Discusión Guillermo Álvaro Rey [email_address] @guillelamb ¡Gracias!
Desarrollo práctico de aplicaciones Linked Data   Fin Agradecimientos / Acknowledgements ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Ähnlich wie Desarrollo práctico de aplicaciones Linked Data: metodología y herramientas

APIs Nativas: Almacenamiento de Datos y NFC
APIs Nativas: Almacenamiento de Datos y NFCAPIs Nativas: Almacenamiento de Datos y NFC
APIs Nativas: Almacenamiento de Datos y NFC
Joel Ortíz
 

Ähnlich wie Desarrollo práctico de aplicaciones Linked Data: metodología y herramientas (20)

06 Busqueda
06 Busqueda06 Busqueda
06 Busqueda
 
Servicios web con Python
Servicios web con PythonServicios web con Python
Servicios web con Python
 
Datos abiertos: Reutilización de información en el sector público
Datos abiertos: Reutilización de información en el sector públicoDatos abiertos: Reutilización de información en el sector público
Datos abiertos: Reutilización de información en el sector público
 
Estado del arte v3.0
Estado del arte v3.0Estado del arte v3.0
Estado del arte v3.0
 
Nova Spivack Semantic Web Talk, Entendiendo la web semántica
Nova Spivack Semantic Web Talk, Entendiendo la web semánticaNova Spivack Semantic Web Talk, Entendiendo la web semántica
Nova Spivack Semantic Web Talk, Entendiendo la web semántica
 
Web semantica
Web semantica Web semantica
Web semantica
 
Charla 9a Jornada de Usuarios Ex-Libris, 30 de septiembre de 2014
Charla 9a Jornada de Usuarios Ex-Libris, 30 de septiembre de 2014Charla 9a Jornada de Usuarios Ex-Libris, 30 de septiembre de 2014
Charla 9a Jornada de Usuarios Ex-Libris, 30 de septiembre de 2014
 
Websemantica2007 1197487057652938 3
Websemantica2007 1197487057652938 3Websemantica2007 1197487057652938 3
Websemantica2007 1197487057652938 3
 
Explotando la Web de Datos: Como crear aplicaciones usando Linked Open Data
Explotando la Web de Datos: Como crear aplicaciones usando Linked Open DataExplotando la Web de Datos: Como crear aplicaciones usando Linked Open Data
Explotando la Web de Datos: Como crear aplicaciones usando Linked Open Data
 
¿Por qué una API y cómo la diseño?
¿Por qué una API y cómo la diseño?¿Por qué una API y cómo la diseño?
¿Por qué una API y cómo la diseño?
 
Glosariosaurio 2
Glosariosaurio 2Glosariosaurio 2
Glosariosaurio 2
 
24 aplicaciones rdf
24 aplicaciones rdf24 aplicaciones rdf
24 aplicaciones rdf
 
APIs Nativas: Almacenamiento de Datos y NFC
APIs Nativas: Almacenamiento de Datos y NFCAPIs Nativas: Almacenamiento de Datos y NFC
APIs Nativas: Almacenamiento de Datos y NFC
 
Open Data y Drupal
Open Data y DrupalOpen Data y Drupal
Open Data y Drupal
 
Aplicaciones Online: RefWork vs Zotero
Aplicaciones Online: RefWork vs ZoteroAplicaciones Online: RefWork vs Zotero
Aplicaciones Online: RefWork vs Zotero
 
Charla Biblioteca Nacional, 24 de julio de 2014
Charla Biblioteca Nacional, 24 de julio de 2014Charla Biblioteca Nacional, 24 de julio de 2014
Charla Biblioteca Nacional, 24 de julio de 2014
 
Datos abiertos en el Ayuntamiento de Lorca
Datos abiertos en el Ayuntamiento de LorcaDatos abiertos en el Ayuntamiento de Lorca
Datos abiertos en el Ayuntamiento de Lorca
 
Proyecto Integrador de Sistemas Gestores de Bases de Datos
Proyecto Integrador de Sistemas Gestores de Bases de DatosProyecto Integrador de Sistemas Gestores de Bases de Datos
Proyecto Integrador de Sistemas Gestores de Bases de Datos
 
Decroly en el congreso Internet en el Aula
Decroly en el congreso Internet en el AulaDecroly en el congreso Internet en el Aula
Decroly en el congreso Internet en el Aula
 
Una aplicación innovadora como puente para la recuperación de información en ...
Una aplicación innovadora como puente para la recuperación de información en ...Una aplicación innovadora como puente para la recuperación de información en ...
Una aplicación innovadora como puente para la recuperación de información en ...
 

Kürzlich hochgeladen

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Kürzlich hochgeladen (11)

Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 

Desarrollo práctico de aplicaciones Linked Data: metodología y herramientas

  • 1. Desarrollo práctico de aplicaciones Linked Data: metodología y herramientas Guillermo Álvaro Rey La Granja de San Ildefonso, 14 Julio 2010 Cursos de Verano UPM 2010 Linked Data: ¿Una oportunidad o un riesgo?
  • 2. Desarrollo práctico de aplicaciones Linked Data Intro ¿De qué va la lección? Desarrollo práctico de aplicaciones Linked Data : Metodología y herramientas
  • 3. Desarrollo práctico de aplicaciones Linked Data Agenda 1: Linked Data (intro y recordatorio) 2: Linked Data desde BD (recordatorio) 3: Aplicaciones Linked Data (ejemplo concreto, hands-on) 4: Consumo de Linked Data (más ejemplos)
  • 4. Desarrollo práctico de aplicaciones Linked Data Intro Linked Data (Re-)Introducción a Linked Data 1
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22. Desarrollo práctico de aplicaciones Linked Data Exponiendo datos como Linked Data Exponiendo datos como Linked Data 2
  • 23.
  • 24.
  • 25.
  • 26. Desarrollo práctico de aplicaciones Linked Data Caso práctico: LUF Aplicación Linked Data (ejemplo usando repositorio nativo) 3
  • 27.
  • 28.
  • 29. Desarrollo práctico de aplicaciones Linked Data Caso práctico: LUF @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rev: <http://purl.org/stuff/rev#> . @prefix tags: <http://www.holygoat.co.uk/owl/redwood/0.1/tags/> . <http://example.com/items#item1> rev:hasReview <http://soa4all.isoco.net/luf/ratings/xxx> ; rev:hasReview <http://soa4all.isoco.net/luf/comments/yyy> ; tags:tag <http://soa4all.isoco.net/luf/taggings/zzz> . <http://soa4all.isoco.net/luf/ratings/xxx> rdf:Type rev:Review ; rev:rating &quot;3&quot; ; rev:minRating &quot;1&quot; ; rev:maxRating &quot;5&quot; ; rev:reviewer <http://example.com/users#user1> ; rev:createdOn &quot;2010-06-22T12:29:28+0200&quot;^^xsd:dateTime . <http://soa4all.isoco.net/luf/comments/yyy> rdf:Type rev:Review ; rev:text &quot;This is a comment&quot; ; rev:reviewer <http://example.com/users#user1> ; rev:createdOn &quot;2010-06-22T10:59:01+0200&quot;^^xsd:dateTime . <http://soa4all.isoco.net/luf/taggings/zzz> rdf:Type tags:Tagging ; tags:associatedTag &quot;one tag&quot; , &quot;other tag&quot; ; tags:taggedBy <http://example.com/users#user1> ; tags:taggedOn &quot;2010-06-22T13:03:05+0200&quot;^^xsd:dateTime . Un rating: Un comentario: Un etiquetado:
  • 30. Desarrollo práctico de aplicaciones Linked Data Caso práctico: LUF @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix rev: <http://purl.org/stuff/rev#> . @prefix tags: <http://www.holygoat.co.uk/owl/redwood/0.1/tags/> . <http://example.com/items#item1> rev:hasReview <http://soa4all.isoco.net/luf/ratings/xxx> ; rev:hasReview <http://soa4all.isoco.net/luf/comments/yyy> ; tags:tag <http://soa4all.isoco.net/luf/taggings/zzz> . <http://soa4all.isoco.net/luf/ratings/xxx> rdf:Type rev:Review ; rev:rating &quot;3&quot; ; rev:minRating &quot;1&quot; ; rev:maxRating &quot;5&quot; ; rev:reviewer <http://example.com/users#user1> ; rev:createdOn &quot;2010-06-22T12:29:28+0200&quot;^^xsd:dateTime . <http://soa4all.isoco.net/luf/comments/yyy> rdf:Type rev:Review ; rev:text &quot;This is a comment&quot; ; rev:reviewer <http://example.com/users#user1> ; rev:createdOn &quot;2010-06-22T10:59:01+0200&quot;^^xsd:dateTime . <http://soa4all.isoco.net/luf/taggings/zzz> rdf:Type tags:Tagging ; tags:associatedTag &quot;one tag&quot; , &quot;other tag&quot; ; tags:taggedBy <http://example.com/users#user1> ; tags:taggedOn &quot;2010-06-22T13:03:05+0200&quot;^^xsd:dateTime . http://example.com/items#item1 http://soa4all.isoco.net/luf/comments/yyy http://example.com/users#user1 This is a comment hasReview hasReviewer text
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38. Desarrollo práctico de aplicaciones Linked Data Caso práctico: LUF Añadidos (I): Una API
  • 39.
  • 40. Desarrollo práctico de aplicaciones Linked Data Caso práctico: LUF Añadidos (II): Un SPARQL explorer
  • 41.
  • 42. Desarrollo práctico de aplicaciones Linked Data Consumiendo Linked Data Aplicaciones que consumen Linked Data 4
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51. Desarrollo práctico de aplicaciones Linked Data Consumiendo Linked Data Ejemplo k-Analytics
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57. Desarrollo práctico de aplicaciones Linked Data Consumiendo Linked Data Ejercicios y Ejemplos Extra
  • 58.
  • 59.
  • 60.
  • 61. Desarrollo práctico de aplicaciones Linked Data Fin Preguntas - Discusión Guillermo Álvaro Rey [email_address] @guillelamb ¡Gracias!
  • 62.