• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Linked data under the hood
 

Linked data under the hood

on

  • 716 views

Presented by Tim Hodson at the Talis Event 'Data on the Web the Benefits of Linking' London 19th October 2011

Presented by Tim Hodson at the Talis Event 'Data on the Web the Benefits of Linking' London 19th October 2011

Statistics

Views

Total Views
716
Views on SlideShare
716
Embed Views
0

Actions

Likes
1
Downloads
13
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Linked data under the hood Linked data under the hood Presentation Transcript

    • Linked Data Under the Hood Tim Hodson Technical Consultant @timhodson #talisldodThursday, 20 October 11
    • Where do I start?Thursday, 20 October 11
    • Thursday, 20 October 11
    • dprr iel r reP o Iif e y Se Aud g me s Fpe eRfrQ Ptlocen le Durl re o to ertL ce nAn r Rm ode trip y i gin g http://www.flickr.com/photos/thienzieyung/5147954561Thursday, 20 October 11
    • le res trip our I F ce P RD A o lo gy o ntSPAR Q L pro l pe d e der rty m o me efe e r ren ti fi ce rg n url ing e idThursday, 20 October 11 http://www.flickr.com/photos/thienzieyung/5147954561
    • Simple Process Na Co De Mo Pu bli sc me nv de sh ri e l be rtThursday, 20 October 11
    • Simple Process Na Co De Mo Pu bli sc me nv de sh ri e l be rtThursday, 20 October 11
    • Simple Process Mo de lThursday, 20 October 11
    • Look at your data http://www.flickr.com/photos/pss/4876189045/Thursday, 20 October 11
    • What am I looking for?Thursday, 20 October 11
    • http://www.flickr.com/photos/striatic/729822Thursday, 20 October 11
    • Simple Process Mo de lThursday, 20 October 11
    • Simple Process Na Mo me de lThursday, 20 October 11
    • identifierThursday, 20 October 11
    • identifier thingThursday, 20 October 11
    • identifier thingThursday, 20 October 11
    • identifier thing 1969-059AThursday, 20 October 11
    • identifier thing 1969-059A spacecraft/1969-059AThursday, 20 October 11
    • identifier thing 1969-059A spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059AThursday, 20 October 11
    • identifier thing 1969-059A spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059AThursday, 20 October 11
    • identifier 28801.0kg thing 1969-059A spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059AThursday, 20 October 11
    • identifier 28801.0kg Columbia Apollo 11 CSM CSM-107 thing 1969-059A spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059AThursday, 20 October 11
    • identifier 28801.0kg Columbia Apollo 11 CSM CSM-107 thing United States 1969-059A spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059AThursday, 20 October 11
    • identifier 28801.0kg Columbia Apollo 11 CSM CSM-107 thing United States Cape Canaveral 1969-059A spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059AThursday, 20 October 11
    • identifier 28801.0kg Columbia Apollo 11 CSM CSM-107 thing United States Cape Canaveral 1969-059A Saturn 5 spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059AThursday, 20 October 11
    • identifier 28801.0kg Columbia Apollo 11 CSM CSM-107 thing United States Cape Canaveral 1969-059A Saturn 5 spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059AThursday, 20 October 11
    • identifierThursday, 20 October 11
    • identifier .../1969-059AThursday, 20 October 11
    • identifier 28801.0 mass .../1969-059AThursday, 20 October 11
    • identifier Apollo 11 CSM 28801.0 name mass .../1969-059AThursday, 20 October 11
    • identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059AThursday, 20 October 11
    • identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A launch ../launch: 1969-059Thursday, 20 October 11
    • identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A 16 July 1969 launch date ../launch: 1969-059Thursday, 20 October 11
    • identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A 16 July 1969 launch date ../launch: 1969-059 site Cape CanaveralThursday, 20 October 11
    • identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A 16 July 1969 launch date ../launch: 1969-059 site Cape Canaveral lat N 28° 27 31Thursday, 20 October 11
    • identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A 16 July 1969 launch date ../launch: 1969-059 site Cape Canaveral lat N 28° 27 31 long W 80° 31 59Thursday, 20 October 11
    • identifier Apollo 11 CSM Columbia name 28801.0 name mass .../1969-059A 16 July 1969 launch date ../launch: 1969-059 <../1969-059A> mass 28801.0 . <../1969-059A> name “Apollo 11 CSM” . site <../1969-059A> name “Columbia” . <../1969-059A> launch <../launch/1969-059> . <../launch/1969-059> date 1969-07-16 . Cape <../launch/1969-059> site <..site/capecanaveral> . Canaveral lat <..site/capecanaveral> lat “N 28° 27 31” . <..site/capecanaveral> long “W 80° 31 59” . N 28° 27 31 long W 80° 31 59Thursday, 20 October 11
    • That all looks a bit scary!Thursday, 20 October 11
    • Simple format An easy structure for capturing dataThursday, 20 October 11
    • Simple format An easy structure for capturing data property subject valueThursday, 20 October 11
    • Simple format An easy structure for capturing data property subject value property thing thingThursday, 20 October 11
    • Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff togetherThursday, 20 October 11
    • Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/AThursday, 20 October 11
    • Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParentThursday, 20 October 11
    • Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent ../person/BThursday, 20 October 11
    • Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent ../person/B ../person/BThursday, 20 October 11
    • Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent ../person/B ../person/B nameThursday, 20 October 11
    • Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent ../person/B ../person/B name “Eric”Thursday, 20 October 11
    • Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent ../person/B ../person/B name “Eric”Thursday, 20 October 11
    • Simple format An easy structure for capturing data property subject value property thing thing Simple merging An easy way to bung stuff together ../person/A hasParent ../person/B name “Eric”Thursday, 20 October 11
    • RDF Triple MergingThursday, 20 October 11
    • RDF Triple Merging The same identifier in a different place is still the same thingThursday, 20 October 11
    • Thursday, 20 October 11
    • Simple Process Na Mo me de lThursday, 20 October 11
    • Simple Process Na De Mo sc me de ri l beThursday, 20 October 11
    • Thursday, 20 October 11
    • Properties?Thursday, 20 October 11
    • Properties? Classes?Thursday, 20 October 11
    • Properties? describe why something is linked Classes?Thursday, 20 October 11
    • Properties? describe why something is linked Classes? group similarly typed things togetherThursday, 20 October 11
    • How do I know what terms to use?Thursday, 20 October 11
    • Ask someoneThursday, 20 October 11
    • Ask someone • schemapedia.comThursday, 20 October 11
    • Ask someone • schemapedia.com • scemacache.comThursday, 20 October 11
    • Ask someone • schemapedia.com • scemacache.com • sindice.comThursday, 20 October 11
    • Why don’t I just use my own terms for things?Thursday, 20 October 11
    • Thursday, 20 October 11
    • Thursday, 20 October 11
    • Add Value Link to external sourcesThursday, 20 October 11
    • Simple Process Na De Mo sc me de ri l beThursday, 20 October 11
    • Simple Process Na Co De Mo sc me nv de ri e l be rtThursday, 20 October 11
    • ConversionThursday, 20 October 11
    • Conversion • Database / spreadsheet exportThursday, 20 October 11
    • Conversion • Database / spreadsheet export - Script/program convertThursday, 20 October 11
    • Conversion • Database / spreadsheet export - Script/program convert • Pull existing Linked Data from sitesThursday, 20 October 11
    • Conversion • Database / spreadsheet export - Script/program convert • Pull existing Linked Data from sites - URI matchingThursday, 20 October 11
    • Conversion • Database / spreadsheet export - Script/program convert • Pull existing Linked Data from sites - URI matching - LinksetsThursday, 20 October 11
    • Conversion • Database / spreadsheet export - Script/program convert • Pull existing Linked Data from sites - URI matching - Linksets • Google RefineThursday, 20 October 11
    • Conversion • Database / spreadsheet export - Script/program convert • Pull existing Linked Data from sites - URI matching - Linksets • Google Refine - Facet analysisThursday, 20 October 11
    • Conversion • Database / spreadsheet export - Script/program convert • Pull existing Linked Data from sites - URI matching - Linksets • Google Refine - Facet analysis - Reconciliation APIThursday, 20 October 11
    • What does my data look like now?Thursday, 20 October 11
    • RDF Flavours 16 July 1969 date ../launch: 1969-059 Cape CanaveralThursday, 20 October 11
    • RDF Flavours • RDF/XML 16 July 1969 date ../launch: 1969-059 Cape CanaveralThursday, 20 October 11
    • RDF Flavours • RDF/XML 16 July 1969 Machine to machine date ../launch: 1969-059 Cape CanaveralThursday, 20 October 11
    • RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date ../launch: 1969-059 Cape CanaveralThursday, 20 October 11
    • RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date Processing ../launch: 1969-059 Cape CanaveralThursday, 20 October 11
    • RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date Processing ../launch: • Turtle 1969-059 Cape CanaveralThursday, 20 October 11
    • RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date Processing ../launch: • Turtle 1969-059 Human readable Cape CanaveralThursday, 20 October 11
    • RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date Processing ../launch: • Turtle 1969-059 Human readable • RDFa Cape CanaveralThursday, 20 October 11
    • RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date Processing ../launch: • Turtle 1969-059 Human readable • RDFa Cape Html embedded CanaveralThursday, 20 October 11
    • RDF Flavours • RDF/XML 16 July 1969 Machine to machine • N-Triples date Processing ../launch: • Turtle 1969-059 Human readable • RDFa Cape Html embedded Canaveral All valid RDFThursday, 20 October 11
    • Simple Process Na Co De Mo sc me nv de ri e l be rtThursday, 20 October 11
    • Simple Process Na Co De Mo Pu bli sc me nv de sh ri e l be rtThursday, 20 October 11
    • Put it on a web server http://www.flickr.com/photos/traftery/4773457853Thursday, 20 October 11
    • SPARQLThursday, 20 October 11
    • SPARQL SPARQL RDF Query LanguageThursday, 20 October 11
    • SPARQL SPARQL RDF Query Language • Triple pattern matchingThursday, 20 October 11
    • SPARQL SPARQL RDF Query Language • Triple pattern matching 16 July 1969 date ../launch: 1969-059 Cape CanaveralThursday, 20 October 11
    • SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle 16 July 1969 date ../launch: 1969-059 Cape CanaveralThursday, 20 October 11
    • SPARQL SPARQL RDF Query Language • Triple pattern matching - uses TurtleThursday, 20 October 11
    • SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle • Requires a SPARQL-endpointThursday, 20 October 11
    • SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle • Requires a SPARQL-endpoint • Backed by a Triple StoreThursday, 20 October 11
    • SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle • Requires a SPARQL-endpoint • Backed by a Triple Store - Local hostedThursday, 20 October 11
    • SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle • Requires a SPARQL-endpoint • Backed by a Triple Store - Local hosted - HostedThursday, 20 October 11
    • SPARQL SPARQL RDF Query Language • Triple pattern matching - uses Turtle • Requires a SPARQL-endpoint • Backed by a Triple Store - Local hosted - Hosted - Managed Service - TalisThursday, 20 October 11
    • eh?Thursday, 20 October 11
    • Linked Data ViewsThursday, 20 October 11
    • Linked Data Views Alternative views of your dataThursday, 20 October 11
    • Linked Data Views Alternative views of your data • Linked Data APIThursday, 20 October 11
    • Linked Data Views Alternative views of your data • Linked Data API - PueliaThursday, 20 October 11
    • Linked Data Views Alternative views of your data • Linked Data API - Puelia - EldaThursday, 20 October 11
    • Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda • Bespoke ViewsThursday, 20 October 11
    • Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda • Bespoke Views - Hand crafted webpagesThursday, 20 October 11
    • Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda • Bespoke Views - Hand crafted webpages • Backed by a Triple StoreThursday, 20 October 11
    • Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda • Bespoke Views - Hand crafted webpages • Backed by a Triple Store - Local hostedThursday, 20 October 11
    • Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda • Bespoke Views - Hand crafted webpages • Backed by a Triple Store - Local hosted - HostedThursday, 20 October 11
    • Linked Data Views Alternative views of your data • Linked Data API - Puelia - Elda • Bespoke Views - Hand crafted webpages • Backed by a Triple Store - Local hosted - Hosted - Managed Service - TalisThursday, 20 October 11
    • Thursday, 20 October 11
    • Thursday, 20 October 11
    • Thursday, 20 October 11
    • LinksThursday, 20 October 11
    • Links Follow your noseThursday, 20 October 11
    • Thursday, 20 October 11
    • Links Follow your noseThursday, 20 October 11
    • Thursday, 20 October 11
    • Thursday, 20 October 11
    • Is RDF the only way to do Linked Data?Thursday, 20 October 11
    • Thursday, 20 October 11
    • Web StandardsThursday, 20 October 11
    • But I just want to let people use my data.Thursday, 20 October 11
    • http://www.flickr.com/photos/jwilde/3499946512Thursday, 20 October 11
    • Accessing your Data http://www.flickr.com/photos/jwilde/3499946512Thursday, 20 October 11
    • Accessing your Data Dat a API http://www.flickr.com/photos/jwilde/3499946512Thursday, 20 October 11
    • Accessing your Data } All have APIs Dat a API http://www.flickr.com/photos/jwilde/3499946512Thursday, 20 October 11
    • Accessing your Data } All have APIs All different! Dat a API http://www.flickr.com/photos/jwilde/3499946512Thursday, 20 October 11
    • Summary Na Co De Mo Pu bli sc me nv de sh ri e l be rt pr e r reP o Iifiely me S sAud g Fpo tl rQ PRer L le Durlce no to ty nA rg Rm ode trip i ingThursday, 20 October 11
    • Summary Na Co De Mo Pu bli sc me nv de sh ri e l be rt ontology identifier SPARQL RDF property g url resource mergin model triple APIThursday, 20 October 11
    • le URI DF trip R http://www.flickr.com/photos/thienzieyung/5147954561Thursday, 20 October 11
    • D F R I U R rip le t http://www.flickr.com/photos/thienzieyung/5147954561Thursday, 20 October 11
    • Thursday, 20 October 11
    • http://consulting.talis.comThursday, 20 October 11