Introducción a la web semántica - Linkatu - irekia 2012

1,167 views

Published on

Introducción a la web semántica desde el punto de vista del periodismo de datos

Published in: News & Politics, Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,167
On SlideShare
0
From Embeds
0
Number of Embeds
23
Actions
Shares
0
Downloads
19
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Introducción a la web semántica - Linkatu - irekia 2012

  1. 1. Linkatu: Linked data journalismIrekia, Bilbao 2012
  2. 2. “the value of your informationgrows exponentially with yourability to combine it with newinformation”– Henry Story, Sun Microsystems
  3. 3. http://richard.cyganiak.de/2007/10/lod/
  4. 4. BBC and Linked Data @metade
  5. 5. Document BookNovel Short story
  6. 6. ://www.bbc.co.uk/nature/life/Lion
  7. 7. RDF is a triple model i.e. every piece of knowledge is broken down into ( subject , predicate , object )
  8. 8. ( doc.html , author , Fabien ) ( doc.html , theme , Music )( subject , predicate , object )
  9. 9. http://inria.fr/~fabien#mehttp://inria.fr/schema#author http://inria.fr/rr/doc.htmlhttp://inria.fr/schema#theme Music
  10. 10. http://en.wikipedia.org/wiki/Lion http://dbpedia.org/page/Lion
  11. 11. SPARQL stands forSPARQL Protocol and RDFQuery Language
  12. 12. SPARQL querySELECT ...FROM ...WHERE { ... }
  13. 13. SELECT clauseto identify the values to bereturned
  14. 14. FROM clauseto identify the data sourcesto query
  15. 15. WHERE clausethe triple/graph pattern tobe matched against thetriples/graphs of RDF
  16. 16. WHERE clausea conjunction of triples:{ ?x rdf:type ex:Person ?x ex:name ?name }
  17. 17. PREFIXto declare the schema usedin the query
  18. 18. example persons and their namesPREFIX ex: <http://inria.fr/schema#>SELECT ?person ?nameWHERE { ?person rdf:type ex:Person ?person ex:name ?name .}
  19. 19. Example of result<?xml version="1.0"?><sparql xmlns="http://www.w3.org/2005/sparql-results#" > <head> <variable name="person"/> <variable name="name"/> </head> <results ordered="false" distinct="false"> <result> <binding name="person"> <uri>http://inria.fr/schema#fg</uri> </binding> <binding name="name"> <literal>gandon</literal> </binding> </result> <result> ...
  20. 20. FILTERto add constraints to thegraph pattern (e.g.,numerical like X>17 )
  21. 21. example persons at least 18-year oldPREFIX ex: <http://inria.fr/schema#>SELECT ?person ?nameWHERE { ?person rdf:type ex:Person ?person ex:name ?name . ?person ex:age ?age . FILTER (?age > 17)}
  22. 22. http://data.nytimes.com/
  23. 23. http://linkedlifedata.com/
  24. 24. what is a “data market place" ? Service that make it easy to find data from a range of secondary data sources, then consume the data in a usable and unified format. Several of these services are trying to create marketplaces for data, envisioning that data providers can offer their data sets for sale to data seekers
  25. 25. what is a "platform" ? a place where we encourage... support... enable... our communities
  26. 26. You own the dataYou control accessYou can pull it/change itYou can delete itYou can decide what is best
  27. 27. @alabargaalabarga@linkatu.net

×