Your SlideShare is downloading. ×
0
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Linked opendata   parisemantique.fr - 24062011
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Linked opendata parisemantique.fr - 24062011

1,953

Published on

Presentation done at the Paris City Hall on june 23th

Presentation done at the Paris City Hall on june 23th

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

No Downloads
Views
Total Views
1,953
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Linked Data for Open Cities Loïc DIAS DA SILVA [email_address] http://parisemantique.fr is your data 5 ? Amsterdam Barcelona Berlin Paris
  • 2. - deeply passionate about the web, its history, its future.. - software engineer, GNU/Linux addict - responsible for the API team in Viadeo ( http://www.viadeo.com ) - not a designer (as you will see soon..) - semantic web evangelist, open-source software user - created some weeks ago the webapp http://parisemantique.fr
  • 3. <ul>The semantic web paradigm Paris Semantique feedbacks Linked Open Cities </ul>
  • 4. WEB before ~2000 the document web
  • 5. webmasters readers HTML Netscape unidirectional to link documents
  • 6. WEB '2.0' the social web
  • 7. user-centric prosumers crowd sourcing participation friends sharing media to link people API
  • 8. Web of Data use-case
  • 9. http://www.dltk-teach.com/rhymes/sleeping-beauty/story.htm The nicer story i've never read ! I want more !
  • 10. I want more ! OK !
  • 11. http://www.imdb.com/title/tt1588398/ ?!?!?! Highly ranked !
  • 12. http://www.rcpsych.ac.uk/mentalhealthinfoforall/problems/sleepproblems/sleepingwell.aspx ???? Recommended to you
  • 13.  
  • 14. :~(
  • 15. = ?
  • 16. ok !
  • 17. media suitable for little girls searching for princess stories ...
  • 18. Web of Data
  • 19. to link knowledge
  • 20. <subject> <verb> <complement> a unit of information can be atomicized : as of RDF vocabulary : <subject> <predicat> <object> an RDF triple
  • 21. [<subject>] [<predicat>] [<object>] ” lorem ipsum” lang type all is UR I
  • 22. <subject> <predicat> <object> express the semantics using ontologies FRBR
  • 23. [<subject>] [<predicat>] [<object>] Loïc ” is a” person < http://www.viadeo.com/r/profile/ 002l8n979djxjeg> < http://www.w3.org/1999/02/22-rdf-syntax-ns# type> viadeoprofile: 002l8n979djxjeg < http://xmlns.com/foaf/0.1/ Person> rdf: type foaf: Person
  • 24. owl: sameAs rdf: type foaf: interests (foaf: interests) dc: creator (rdf: type) foaf: knows owl: sameAs (foaf: knows) foaf: name foaf: nickname viadeoprofile :loic.diasdasilva facebook :loic.diasdasilva foaf: Person wikipedia: Semantic_Web foaf: Person foaf: Person w3cpeople :Berners-Lee viadeoprofile :jean-philippe.clement1 twitter :opendataParis ” Loïc DIAS DA SILVA” ” Mglcel”
  • 25. <ul>RDF expresses graphes, this is not about format several serializations </ul>< rdf:RDF xmlns:rdf=&quot; http://www.w3.org/1999/02/22-rdf-syntax-ns #&quot; xmlns:foaf=&quot; http://xmlns.com/foaf/0.1/ &quot;> < rdf:Description rdf:about =” http://www.viadeo.com/r/profile/002l8n979djxjeg ”> < rdf:type rdf:resource =”http://xmlns.com/foaf/0.1/Person” /> < foaf:name >Loïc DIAS DA SILVA</ foaf:name > </ rdf:Description > </ rdf:RDF > RDF/XML @prefix foaf : < http://xmlns.com/foaf/0.1/ > . @prefix viadeoprofile : < http://www.viadeo.com/r/profile/002l8n979djxjeg > . viadeoprofile :002l8n979djxjeg a foaf :Person ; foaf :name ”Loïc Dias Da Silva” . TURTLE { &quot; http://www.viadeo.com/r/profile/002l8n979djxjeg &quot; : { &quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#type&quot;: [ { &quot; type &quot; : &quot; uri &quot; , &quot; value &quot; : &quot;http://xmlns.com/foaf/0.1/Person&quot; } ], &quot;http://xmlns.com/foaf/0.1/name&quot;: [ { &quot; type &quot; : &quot; literal &quot; , &quot; value &quot; : &quot;Loïc Dias Da Silva&quot; } ] } } JSON
  • 26. <ul>RDFa : RDF in HTML attributes </ul><div> <a href=” http://www.viadeo.com/r/profile/002l8n979djxjeg ”> Loïc Dias Da Silva </a> </div> xHTML <div xmlns:foaf=&quot; http://xmlns.com/foaf/0.1/ &quot; > <a href=” http://www.viadeo.com/r/profile/002l8n979djxjeg ” class=”foaf:Person” property=”foaf:name” > Loïc Dias Da Silva </a> </div> xHTML + RDFa
  • 27.  
  • 28. <ul>SPARQL : query RDF graphes </ul>rdf: type foaf: name @prefix foaf: < http://xmlns.com/foaf/0.1/ > @prefix wikipedia: < http://en.wikipedia.org/wiki/ > SELECT ?theName WHERE { ?person a foaf:Person . ?person foaf:interests <wikipedia:Semantic_Web> . ?person foaf:name ?theName . } foaf: interests viadeoprofile :loic.diasdasilva foaf: Person ” Loïc DIAS DA SILVA” wikipedia: Semantic_Web
  • 29. SPARQL PREFIX pswcity: <http://purl.org/psw/city/0.1/#> SELECT DISTINCT ?name ?add_number ?add_wayname WHERE { ?s pswcity:name ?name . ?s pswcity:address ?address. ?address pswcity:address_number ?add_number . ?address pswcity:in_way ?way. ?way pswcity:fullName ?add_wayname . FILTER ( ?s = <http://parisemantique.fr/entities/School/ecole_elementaire_9_rue_de_la_plaine>) . }
  • 30. Linked data principles <ul><li>Use URI s to identify things.
  • 31. Use HTTP URI s so that these things can be referred to and looked up (&quot;dereferenced&quot;) by people and user agents.
  • 32. Provide useful information about the thing when its URI is dereferenced, using standard formats such as RDF/XML.
  • 33. Include links to other, related URIs in the exposed data to improve discovery of other related information on the Web. </li></ul>
  • 34. “ Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. http://lod-cloud.net/”
  • 35.  
  • 36.  
  • 37. ? ? ? ?
  • 38.  
  • 39.  
  • 40.  
  • 41.  
  • 42.  
  • 43.  
  • 44.  
  • 45.  
  • 46.  
  • 47.  
  • 48.  
  • 49.  
  • 50.  
  • 51.  
  • 52. A big work has to be done in order to semantize current data : - Different values for identifiation, ex Districts: '20e', 'XXe', '75020', 'PARIS 20', street names, etc.. - Many datasets not documented, semantization = meaning, is difficult - Some cells containing differently formatted values, multiple lines on multiple cells - ~80% of ESRI geo data without metadata Two main issues to resolve : Objects identification Types determination
  • 53.  
  • 54. ★ make your stuff available on the Web (whatever format) under an open license ★★ make it available as structured data (e.g., Excel instead of image scan of a table) ★★★ use non-proprietary formats (e.g., CSV instead of Excel) ★★★★ use open standards from W3C (RDF and SPARQL) to identify things, so that people can point at your stuff ★★★★★ link your data to other data to provide context http://www.w3.org/DesignIssues/LinkedData.html TBL : << The Semantic Web isn't just about putting data on the web. It is about making links, so that a person or machine can explore the web of data.  With linked data, when you have some of it, you can find other, related, data. Like the web of hypertext, the web of data is constructed with documents on the web. However,  unlike the web of hypertext,  where links are relationships anchors in hypertext documents written in HTML, for data they links  between arbitrary things described by RDF,.  The URIs identify any kind of object or  concept.   But for HTML orRDF, the same expectations apply to make the web grow >>
  • 55. Linked Open Cities proposal standard machine-readable material shared semantics semantic web
  • 56. Linked Open Cities : 1st step standard machine-readable material <ul><li>object-oriented
  • 57. unique identifiers for each object in each city
  • 58. clear object types
  • 59. clearly identified data (not mixed in a single field for instance)
  • 60. clear data types (integers, enums, dates, strings [names, titles, ..], years, standard units) </li></ul>proposal
  • 61. Linked Open Cities : 2nd step shared semantics <ul><li>base framework : shared object types & data types
  • 62. links inside texts, between objects
  • 63. one page for each object
  • 64. begin to find links to related content from other open cities or media repositories </li></ul>proposal
  • 65. Linked Open Cities : 3rd step semantic web <ul><li>one simple, basic, but shared ontology, linked to some well-recognized ontologies
  • 66. a shared sub-ontology for common concepts
  • 67. a specific sub-ontology per city for dedicated concepts
  • 68. RDF transformation of the data
  • 69. industrialize the linking of objects (In & Out)
  • 70. SPARQL endpoint opening
  • 71. No need for specific API (but already possible) ! </li></ul>proposal
  • 72. Thanks for you attention ! So, will your data be 5 ?
  • 73.  

×