Richard Wallis
Technology Evangelist
Richard Wallis
Technology Evangelist
Linked Data
Richard Wallis
Technology Evangelist
The Simple Power Of The Link
Web?Semantic
Web?The
Web?
HTML
The
Web?
URL
HTML
The
Web?
http
URL
HTML
The
Web?
http
URL
Flash
Javascript
DOM
CSS
Ajax
SEO
Microformats RDFa
JQuery
HTML5
CSS3
XML JSON
HTML
The
Web?
http URLHTML
The
Web?
HTML http URL
Web?
HTML http URL
Text text text
text text link
text. Text, text
text text, text.
Text text - text
text - text text
text....
Web?
HTML http URL
Text text text
text text link
text. Text, text
text text, text.
Text text - text
text - text text
text....
Web?
HTML http URL
Text text text
text text link
text. Text, text
text text, text.
Text text - text
text - text text
text....
Web?
HTML http URL
Text text text
text text link
text. Text, text
text text, text.
Text text - text
text - text text
text....
Web?
HTML http URL
Text text text
text text link
text. Text, text
text text, text.
Text text - text
text - text text
text....
Web?
http://example.com/page1 http://eg.co.uk/list
Link
Web?
Linking at it’s core
http://www.flickr.com/photos/leapkye/4407661949
The
Web?
Linking at it’s core
http://www.flickr.com/photos/leapkye/4407661949
The
Powerful
Web?
©AllPosters.com
Linking at it’s core
link
The
Powerful
Web
The
Web
The
Semantic
Web
The
Semantic
Got a bad press
Flying CarsTechnology
Ai
Web
The
Semantic
Got a bad press
Linked Data
Linked Data
Linked Data
Built on Semantic Web Standards
Linked Data
Linked Data
Built on Semantic Web Standards
All about identifying and linking things
Linked Data
Thing
Identifying things
Identifying things
Identifying things
1969-059A
Identifying things
spacecraft/1969-059A
1969-059A
Identifying things
spacecraft/1969-059A
nasa.dataincubator.org/spacecraft/1969-059A
1969-059A
Identifying things
spacecraft/1969-059A
nasa.dataincubator.org/spacecraft/1969-059A
http://nasa.dataincubator.org/spacecra...
Identifying things
spacecraft/1969-059A
nasa.dataincubator.org/spacecraft/1969-059A
http://nasa.dataincubator.org/spacecra...
Things have attributes
http://nasa.dataincubator.org/spacecraft/1969-059A
Things have attributes
http://nasa.dataincubator.org/spacecraft/1969-059A
28801.0kg
Things have attributes
http://nasa.dataincubator.org/spacecraft/1969-059A
28801.0kg
Columbia
Things have attributes
http://nasa.dataincubator.org/spacecraft/1969-059A
28801.0kg
Columbia
Apollo 11 CSM
CSM-107
United ...
http://nasa.dataincubator.org/spacecraft/1969-059A
http://nasa.dataincubator.org/spacecraft/1969-059A
.../1969-059A
http://nasa.dataincubator.org/spacecraft/1969-059A
mass
28801.0
.../1969-059A
http://nasa.dataincubator.org/spacecraft/1969-059A
mass
28801.0
Apollo 11 CSM
name
.../1969-059A
http://nasa.dataincubator.org/spacecraft/1969-059A
mass
28801.0
Apollo 11 CSM Columbia
name name
.../1969-059A
http://nasa.dataincubator.org/spacecraft/1969-059A
mass
28801.0
Apollo 11 CSM Columbia
name name
.../1969-059A
prefName
http://nasa.dataincubator.org/spacecraft/1969-059A
mass
28801.0
Apollo 11 CSM Columbia
name name
launch
.../1969-059A
../l...
http://nasa.dataincubator.org/spacecraft/1969-059A
mass
28801.0
Apollo 11 CSM Columbia
name name
launch
16 July 1969
date
...
http://nasa.dataincubator.org/spacecraft/1969-059A
mass
28801.0
Apollo 11 CSM Columbia
name name
launch
16 July 1969
date
...
http://nasa.dataincubator.org/spacecraft/1969-059A
mass
28801.0
Apollo 11 CSM Columbia
name name
launch
16 July 1969
date
...
http://nasa.dataincubator.org/spacecraft/1969-059A
mass
28801.0
Apollo 11 CSM Columbia
name name
launch
16 July 1969
date
...
http://nasa.dataincubator.org/spacecraft/1969-059A
mass
28801.0
Apollo 11 CSM Columbia
name name
launch
16 July 1969
date
...
http://nasa.dataincubator.org/spacecraft/1969-059A
mass
28801.0
Apollo 11 CSM Columbia
name name
launch
16 July 1969
date
...
RDF Triple
RDF Triple
Thing attribute value
property
RDF Triple
Thing value
property
RDF Triple
Thing value
Thing property Thing
property
RDF Triple
Thing value
Thing property Thing
../person/A
property
RDF Triple
Thing value
Thing property Thing
../person/A hasParent
property
RDF Triple
Thing value
Thing property Thing
../person/B../person/A hasParent
property
RDF Triple
Thing value
Thing property Thing
../person/B
../person/B
../person/A hasParent
property
RDF Triple
Thing value
Thing property Thing
../person/B
name../person/B
../person/A hasParent
property
“Eric”
RDF Triple
Thing value
Thing property Thing
../person/B
name../person/B
../person/A hasParent
property
“Eric”
RDF Triple
Thing value
Thing property Thing
../person/B
name../person/B
../person/A hasParent
property
“Eric”
RDF Triple
Thing value
Thing property Thing
name../person/B../person/A hasParent
Merging
RDF Triple
Merging
RDF Triple
Merging
The same identifier in a different
place still identifies the same thing
Linked Data Principles
Linked Data Principles
Linked Data Principles
Linked Data Principles
1. Use URIs as names for things
Linked Data Principles
Linked Data Principles
1. Use URIs as names for things
2. Use HTTP URIs so people can look up those...
Linked Data Principles
Linked Data Principles
1. Use URIs as names for things
2. Use HTTP URIs so people can look up those...
Linked Data Principles
Linked Data Principles
1. Use URIs as names for things
2. Use HTTP URIs so people can look up those...
Data Open and/or Linked
Data Open and/or Linked
Data Open and/or Linked
Paul Walk - UKLON
1. Data can be open, while not being linked
2. Data can be linked, while not bei...
Linked Data Tools
Storage!
File System / Web Server!
Relational Database - output mapped to RDF!
D2RQ!
Graph Data Store!
!...
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
The Simple Power of the Link - ELAG 2014 Workshop
Upcoming SlideShare
Loading in...5
×

The Simple Power of the Link - ELAG 2014 Workshop

450

Published on

Slides used to introduce Linked Data concepts in the ELAG 2014 Workshop "The Power of Sharing Linked Data" - Bath University, UK 10/11 June 2014

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

No Downloads
Views
Total Views
450
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
2
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

The Simple Power of the Link - ELAG 2014 Workshop

  1. 1. Richard Wallis Technology Evangelist
  2. 2. Richard Wallis Technology Evangelist Linked Data
  3. 3. Richard Wallis Technology Evangelist The Simple Power Of The Link
  4. 4. Web?Semantic
  5. 5. Web?The
  6. 6. Web? HTML The
  7. 7. Web? URL HTML The
  8. 8. Web? http URL HTML The
  9. 9. Web? http URL Flash Javascript DOM CSS Ajax SEO Microformats RDFa JQuery HTML5 CSS3 XML JSON HTML The
  10. 10. Web? http URLHTML The
  11. 11. Web? HTML http URL
  12. 12. Web? HTML http URL Text text text text text link text. Text, text text text, text. Text text - text text - text text text. Document
  13. 13. Web? HTML http URL Text text text text text link text. Text, text text text, text. Text text - text text - text text text. Text text text text text.Text: • link • link Text text, text. Text text - link text - text text. Document Document
  14. 14. Web? HTML http URL Text text text text text link text. Text, text text text, text. Text text - text text - text text text. Text text text text text.Text: • link • link Text text, text. Text text - link text - text text. Document Document
  15. 15. Web? HTML http URL Text text text text text link text. Text, text text text, text. Text text - text text - text text text. Text text text text text.Text: • link • link Text text, text. Text text - link text - text text. Document Document http://example.com/page1
  16. 16. Web? HTML http URL Text text text text text link text. Text, text text text, text. Text text - text text - text text text. Text text text text text.Text: • link • link Text text, text. Text text - link text - text text. Document Document http://example.com/page1 http://eg.co.uk/list
  17. 17. Web? http://example.com/page1 http://eg.co.uk/list Link
  18. 18. Web? Linking at it’s core http://www.flickr.com/photos/leapkye/4407661949 The
  19. 19. Web? Linking at it’s core http://www.flickr.com/photos/leapkye/4407661949 The Powerful
  20. 20. Web? ©AllPosters.com Linking at it’s core link The Powerful
  21. 21. Web The
  22. 22. Web The Semantic
  23. 23. Web The Semantic Got a bad press
  24. 24. Flying CarsTechnology Ai Web The Semantic Got a bad press
  25. 25. Linked Data Linked Data
  26. 26. Linked Data Built on Semantic Web Standards Linked Data
  27. 27. Linked Data Built on Semantic Web Standards All about identifying and linking things Linked Data Thing
  28. 28. Identifying things
  29. 29. Identifying things
  30. 30. Identifying things 1969-059A
  31. 31. Identifying things spacecraft/1969-059A 1969-059A
  32. 32. Identifying things spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A 1969-059A
  33. 33. Identifying things spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059A 1969-059A
  34. 34. Identifying things spacecraft/1969-059A nasa.dataincubator.org/spacecraft/1969-059A http://nasa.dataincubator.org/spacecraft/1969-059A 1969-059A with URIs
  35. 35. Things have attributes http://nasa.dataincubator.org/spacecraft/1969-059A
  36. 36. Things have attributes http://nasa.dataincubator.org/spacecraft/1969-059A 28801.0kg
  37. 37. Things have attributes http://nasa.dataincubator.org/spacecraft/1969-059A 28801.0kg Columbia
  38. 38. Things have attributes http://nasa.dataincubator.org/spacecraft/1969-059A 28801.0kg Columbia Apollo 11 CSM CSM-107 United States Cape Canaveral Saturn 5
  39. 39. http://nasa.dataincubator.org/spacecraft/1969-059A
  40. 40. http://nasa.dataincubator.org/spacecraft/1969-059A .../1969-059A
  41. 41. http://nasa.dataincubator.org/spacecraft/1969-059A mass 28801.0 .../1969-059A
  42. 42. http://nasa.dataincubator.org/spacecraft/1969-059A mass 28801.0 Apollo 11 CSM name .../1969-059A
  43. 43. http://nasa.dataincubator.org/spacecraft/1969-059A mass 28801.0 Apollo 11 CSM Columbia name name .../1969-059A
  44. 44. http://nasa.dataincubator.org/spacecraft/1969-059A mass 28801.0 Apollo 11 CSM Columbia name name .../1969-059A prefName
  45. 45. http://nasa.dataincubator.org/spacecraft/1969-059A mass 28801.0 Apollo 11 CSM Columbia name name launch .../1969-059A ../launch/ 1969-059 prefName
  46. 46. http://nasa.dataincubator.org/spacecraft/1969-059A mass 28801.0 Apollo 11 CSM Columbia name name launch 16 July 1969 date .../1969-059A ../launch/ 1969-059 prefName
  47. 47. http://nasa.dataincubator.org/spacecraft/1969-059A mass 28801.0 Apollo 11 CSM Columbia name name launch 16 July 1969 date site .../1969-059A ../launch/ 1969-059 Cape Canaveral prefName
  48. 48. http://nasa.dataincubator.org/spacecraft/1969-059A mass 28801.0 Apollo 11 CSM Columbia name name launch 16 July 1969 date site N 28° 27' 31'' lat .../1969-059A ../launch/ 1969-059 Cape Canaveral prefName
  49. 49. http://nasa.dataincubator.org/spacecraft/1969-059A mass 28801.0 Apollo 11 CSM Columbia name name launch 16 July 1969 date site N 28° 27' 31'' W 80° 31' 59'' lat long .../1969-059A ../launch/ 1969-059 Cape Canaveral prefName
  50. 50. http://nasa.dataincubator.org/spacecraft/1969-059A mass 28801.0 Apollo 11 CSM Columbia name name launch 16 July 1969 date site RDF N 28° 27' 31'' W 80° 31' 59'' lat long .../1969-059A ../launch/ 1969-059 Cape Canaveral prefName
  51. 51. http://nasa.dataincubator.org/spacecraft/1969-059A mass 28801.0 Apollo 11 CSM Columbia name name launch 16 July 1969 date site RDF N 28° 27' 31'' W 80° 31' 59'' lat long .../1969-059A ../launch/ 1969-059 Cape Canaveral <../1969-059A> mass 28801.0 . <../1969-059A> name “Apollo 11 CSM” . <../1969-059A> name “Columbia” . <../1969-059A> prefName “Columbia” . <../1969-059A> launch <../launch/1969-059> . <../launch/1969-059> date 1969-07-16 . <../launch/1969-059> site <..site/capecanaveral> . <..site/capecanaveral> lat “N 28° 27' 31''” . <..site/capecanaveral> long “W 80° 31' 59''” . prefName
  52. 52. RDF Triple
  53. 53. RDF Triple Thing attribute value
  54. 54. property RDF Triple Thing value
  55. 55. property RDF Triple Thing value Thing property Thing
  56. 56. property RDF Triple Thing value Thing property Thing ../person/A
  57. 57. property RDF Triple Thing value Thing property Thing ../person/A hasParent
  58. 58. property RDF Triple Thing value Thing property Thing ../person/B../person/A hasParent
  59. 59. property RDF Triple Thing value Thing property Thing ../person/B ../person/B ../person/A hasParent
  60. 60. property RDF Triple Thing value Thing property Thing ../person/B name../person/B ../person/A hasParent
  61. 61. property “Eric” RDF Triple Thing value Thing property Thing ../person/B name../person/B ../person/A hasParent
  62. 62. property “Eric” RDF Triple Thing value Thing property Thing ../person/B name../person/B ../person/A hasParent
  63. 63. property “Eric” RDF Triple Thing value Thing property Thing name../person/B../person/A hasParent Merging
  64. 64. RDF Triple Merging
  65. 65. RDF Triple Merging The same identifier in a different place still identifies the same thing
  66. 66. Linked Data Principles Linked Data Principles
  67. 67. Linked Data Principles Linked Data Principles 1. Use URIs as names for things
  68. 68. Linked Data Principles Linked Data Principles 1. Use URIs as names for things 2. Use HTTP URIs so people can look up those names
  69. 69. Linked Data Principles Linked Data Principles 1. Use URIs as names for things 2. Use HTTP URIs so people can look up those names 3. When someone looks up a URI, provide useful information, using the standards - RDF
  70. 70. Linked Data Principles Linked Data Principles 1. Use URIs as names for things 2. Use HTTP URIs so people can look up those names 3. When someone looks up a URI, provide useful information, using the standards - RDF 4. Include links to other URIs, so that they can discover more Tim Berners-Lee - 2006
  71. 71. Data Open and/or Linked Data Open and/or Linked
  72. 72. Data Open and/or Linked Paul Walk - UKLON 1. Data can be open, while not being linked 2. Data can be linked, while not being open 3. Data which is both open and linked is increasingly viable 4. The Semantic Web can only function with data which is both open and linked Data Open and/or Linked
  73. 73. Linked Data Tools Storage! File System / Web Server! Relational Database - output mapped to RDF! D2RQ! Graph Data Store! ! Triple Store (SPARQL Endpoint)! Native graph store! SPARQL Query Language! Pattern matching! Not good at strings! SQL-like syntax!
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×