141
Richard Wallis @rjw Linked Data What is just flannel What skill sets are required?

Linked Data: What is just flannel - what skills are required

Embed Size (px)

DESCRIPTION

Presentation to the BCS & UK Location Group. London 24th November 2011

Citation preview

Page 1: Linked Data: What is just flannel - what skills are required

Richard Wallis@rjw

Linked DataWhat is just flannel

What skill sets are required?

Page 2: Linked Data: What is just flannel - what skills are required
Page 3: Linked Data: What is just flannel - what skills are required

Leading Semantic WebTechnology

Page 4: Linked Data: What is just flannel - what skills are required

Leading Semantic WebTechnology

40 Year RichMetadata Heritage

Page 5: Linked Data: What is just flannel - what skills are required

Leading Semantic WebTechnology

40 Year RichMetadata Heritage

Shared InnovationEthos

Page 6: Linked Data: What is just flannel - what skills are required
Page 7: Linked Data: What is just flannel - what skills are required
Page 8: Linked Data: What is just flannel - what skills are required

kasabi.com

Page 9: Linked Data: What is just flannel - what skills are required
Page 10: Linked Data: What is just flannel - what skills are required

Linked Data

A Silver Bullet?

Page 11: Linked Data: What is just flannel - what skills are required

Linked Data

Page 12: Linked Data: What is just flannel - what skills are required

Linked Data

... about using the Web to connect related data that wasn't previously linked...

Page 13: Linked Data: What is just flannel - what skills are required

Linked Data

... about using the Web to connect related data that wasn't previously linked...

... Linked Data as "a term used to describe a recommended best practice for exposing, sharing, and connecting pieces of data, information, and knowledge...

... on the Semantic Web

Page 14: Linked Data: What is just flannel - what skills are required

Linked Data

... about using the Web to connect related data that wasn't previously linked...

... Linked Data as "a term used to describe a recommended best practice for exposing, sharing, and connecting pieces of data, information, and knowledge...

recommended best practice

... on the Semantic Web

Page 15: Linked Data: What is just flannel - what skills are required

Semantic Web

Page 16: Linked Data: What is just flannel - what skills are required

Semantic Web

Page 17: Linked Data: What is just flannel - what skills are required

Flying Cars Technology

Ai

Got a bad press

Semantic Web

Page 18: Linked Data: What is just flannel - what skills are required

Linked Data

Page 19: Linked Data: What is just flannel - what skills are required

Linked DataBuilt on Semantic Web Standards

Page 20: Linked Data: What is just flannel - what skills are required

Linked DataBuilt on Semantic Web Standards

All about identifying and linking things

Thing

Page 21: Linked Data: What is just flannel - what skills are required

Identifying things

Page 22: Linked Data: What is just flannel - what skills are required

Identifying things

Page 23: Linked Data: What is just flannel - what skills are required

Identifying things

1969-059A

Page 24: Linked Data: What is just flannel - what skills are required

Identifying things

spacecraft/1969-059A

1969-059A

Page 25: Linked Data: What is just flannel - what skills are required

Identifying things

spacecraft/1969-059A

nasa.dataincubator.org/spacecraft/1969-059A

1969-059A

Page 26: Linked Data: What is just flannel - what skills are required

Identifying things

spacecraft/1969-059A

nasa.dataincubator.org/spacecraft/1969-059A

http://nasa.dataincubator.org/spacecraft/1969-059A

1969-059A

with URIs

Page 27: Linked Data: What is just flannel - what skills are required

Things have attributeshttp://nasa.dataincubator.org/spacecraft/1969-059A

Page 28: Linked Data: What is just flannel - what skills are required

Things have attributeshttp://nasa.dataincubator.org/spacecraft/1969-059A

28801.0kg

Page 29: Linked Data: What is just flannel - what skills are required

Things have attributeshttp://nasa.dataincubator.org/spacecraft/1969-059A

28801.0kg

Columbia

Page 30: Linked Data: What is just flannel - what skills are required

Things have attributeshttp://nasa.dataincubator.org/spacecraft/1969-059A

28801.0kg

Columbia

Apollo 11 CSM

CSM-107

United States

Cape Canaveral

Saturn 5

Page 31: Linked Data: What is just flannel - what skills are required

http://nasa.dataincubator.org/spacecraft/1969-059A

Page 32: Linked Data: What is just flannel - what skills are required

http://nasa.dataincubator.org/spacecraft/1969-059A

.../spacecraft/1969-059A

Page 33: Linked Data: What is just flannel - what skills are required

http://nasa.dataincubator.org/spacecraft/1969-059A.../spacecraft/1969-059A

Page 34: Linked Data: What is just flannel - what skills are required

⤵mass

28801.0

http://nasa.dataincubator.org/spacecraft/1969-059A.../spacecraft/1969-059A

Page 35: Linked Data: What is just flannel - what skills are required

⤵mass

28801.0

Apollo 11 CSM⤵name

http://nasa.dataincubator.org/spacecraft/1969-059A.../spacecraft/1969-059A

Page 36: Linked Data: What is just flannel - what skills are required

⤵mass

28801.0

Apollo 11 CSM⤵⤵name name

http://nasa.dataincubator.org/spacecraft/1969-059A.../spacecraft/1969-059A

Columbia

Page 37: Linked Data: What is just flannel - what skills are required

⤵⤵mass

28801.0

Apollo 11 CSM⤵⤵name name

launchhttp://nasa.dataincubator.org/spacecraft/1969-059A.../spacecraft/

1969-059A

../launch/1969-059

Columbia

Page 38: Linked Data: What is just flannel - what skills are required

⤵⤵mass

28801.0

Apollo 11 CSM⤵⤵name name

launch⤵

date

http://nasa.dataincubator.org/spacecraft/1969-059A.../spacecraft/1969-059A

../launch/1969-059

Columbia

16 July 1969

Page 39: Linked Data: What is just flannel - what skills are required

⤵⤵mass

28801.0

Apollo 11 CSM⤵⤵name name

launch⤵

date

⤵site

http://nasa.dataincubator.org/spacecraft/1969-059A.../spacecraft/1969-059A

../launch/1969-059

../cape canaveral

Columbia

16 July 1969

Page 40: Linked Data: What is just flannel - what skills are required

⤵⤵mass

28801.0

Apollo 11 CSM⤵⤵name name

launch⤵

date

⤵site

⤵lat

http://nasa.dataincubator.org/spacecraft/1969-059A.../spacecraft/1969-059A

../launch/1969-059

../cape canaveral

Columbia

16 July 1969

N 28° 27' 31''

Page 41: Linked Data: What is just flannel - what skills are required

⤵⤵mass

28801.0

Apollo 11 CSM⤵⤵name name

launch⤵

date

⤵site

W 80° 31' 59''

⤵⤵lat

long

http://nasa.dataincubator.org/spacecraft/1969-059A.../spacecraft/1969-059A

../launch/1969-059

../cape canaveral

Columbia

16 July 1969

N 28° 27' 31''

Page 42: Linked Data: What is just flannel - what skills are required

⤵⤵mass

28801.0

Apollo 11 CSM⤵⤵name name

launch⤵

date

⤵site<../1969-059A> mass 28801.0 .<../1969-059A> name “Apollo 11 CSM” .<../1969-059A> name “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''” . W 80° 31' 59''

⤵⤵lat

long

http://nasa.dataincubator.org/spacecraft/1969-059A.../spacecraft/1969-059A

../launch/1969-059

../cape canaveral

Columbia

16 July 1969

N 28° 27' 31''

Page 43: Linked Data: What is just flannel - what skills are required

⤵⤵mass

28801.0

Apollo 11 CSM⤵⤵name name

launch⤵

date

⤵site<../1969-059A> mass 28801.0 .<../1969-059A> name “Apollo 11 CSM” .<../1969-059A> name “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''” .

RDF

W 80° 31' 59''

⤵⤵lat

long

http://nasa.dataincubator.org/spacecraft/1969-059A.../spacecraft/1969-059A

../launch/1969-059

../cape canaveral

Columbia

16 July 1969

N 28° 27' 31''

Page 44: Linked Data: What is just flannel - what skills are required

RDF Triple

Page 45: Linked Data: What is just flannel - what skills are required

RDF Triple

Thing attribute value

Page 46: Linked Data: What is just flannel - what skills are required

property

RDF Triple

Thing value

Page 47: Linked Data: What is just flannel - what skills are required

property

RDF Triple

Thing value

Thing property Thing

Page 48: Linked Data: What is just flannel - what skills are required

property

RDF Triple

Thing value

Thing property Thing

../person/A

Page 49: Linked Data: What is just flannel - what skills are required

property

RDF Triple

Thing value

Thing property Thing

../person/A hasParent

Page 50: Linked Data: What is just flannel - what skills are required

property

RDF Triple

Thing value

Thing property Thing

../person/B../person/A hasParent

Page 51: Linked Data: What is just flannel - what skills are required

property

RDF Triple

Thing value

Thing property Thing

../person/B

../person/B

../person/A hasParent

Page 52: Linked Data: What is just flannel - what skills are required

property

RDF Triple

Thing value

Thing property Thing

../person/B

name../person/B

../person/A hasParent

Page 53: Linked Data: What is just flannel - what skills are required

property

“Eric”

RDF Triple

Thing value

Thing property Thing

../person/B

name../person/B

../person/A hasParent

Page 54: Linked Data: What is just flannel - what skills are required

property

“Eric”

RDF Triple

Thing value

Thing property Thing

../person/B

name../person/B

../person/A hasParent

Merging

Page 55: Linked Data: What is just flannel - what skills are required

property

“Eric”

RDF Triple

Thing value

Thing property Thing

name../person/B../person/A hasParent

Merging

Page 56: Linked Data: What is just flannel - what skills are required

RDF TripleMerging

Page 57: Linked Data: What is just flannel - what skills are required

RDF TripleMerging

The same identifier in a different place is still identifying the same thing

Page 58: Linked Data: What is just flannel - what skills are required

Linked Data Principles

Page 59: Linked Data: What is just flannel - what skills are required

Linked Data Principles1. Use URIs as names for things

Page 60: Linked Data: What is just flannel - what skills are required

Linked Data Principles1. Use URIs as names for things

2. Use HTTP URIs so people can look up those names

Page 61: Linked Data: What is just flannel - what skills are required

Linked Data Principles1. 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, SPARQL

Page 62: Linked Data: What is just flannel - what skills are required

Linked Data Principles1. 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, SPARQL

4. Include links to other URIs, so that they can discover more

Tim Berners-Lee - 2006

Page 63: Linked Data: What is just flannel - what skills are required

Linked Data Principles

Page 64: Linked Data: What is just flannel - what skills are required

Linked Data Principles1. Identify your things with URIs

Page 65: Linked Data: What is just flannel - what skills are required

Linked Data Principles1. Identify your things with URIs

2. When someone looks up your identifier give them information in a [Web] standard form

Page 66: Linked Data: What is just flannel - what skills are required

Linked Data Principles1. Identify your things with URIs

2. When someone looks up your identifier give them information in a [Web] standard form

3. Include links to other things (URIs), so that they can discover more

Page 67: Linked Data: What is just flannel - what skills are required

Linked Data Principles1. Identify your things with URIs

2. When someone looks up your identifier give them information in a [Web] standard form

3. Include links to other things (URIs), so that they can discover more

4. Enable follow-your-nose discovery/navigation

RJW - 2011

Page 68: Linked Data: What is just flannel - what skills are required
Page 69: Linked Data: What is just flannel - what skills are required
Page 70: Linked Data: What is just flannel - what skills are required
Page 71: Linked Data: What is just flannel - what skills are required
Page 72: Linked Data: What is just flannel - what skills are required
Page 73: Linked Data: What is just flannel - what skills are required
Page 74: Linked Data: What is just flannel - what skills are required
Page 75: Linked Data: What is just flannel - what skills are required
Page 76: Linked Data: What is just flannel - what skills are required
Page 77: Linked Data: What is just flannel - what skills are required
Page 78: Linked Data: What is just flannel - what skills are required
Page 79: Linked Data: What is just flannel - what skills are required
Page 80: Linked Data: What is just flannel - what skills are required
Page 81: Linked Data: What is just flannel - what skills are required

80% of data contains location!

Page 82: Linked Data: What is just flannel - what skills are required

80% of data contains location!lots✗

Page 83: Linked Data: What is just flannel - what skills are required

80% of data contains location!lots✗

http://mydomain.com/location/London

Page 84: Linked Data: What is just flannel - what skills are required

80% of data contains location!lots✗

http://mydomain.com/location/London

sameAs

Page 85: Linked Data: What is just flannel - what skills are required

80% of data contains location!lots✗

http://mydomain.com/location/London sameAs

http://dbpedia.org/resource/London

Page 86: Linked Data: What is just flannel - what skills are required

80% of data contains location!lots✗

http://mydomain.com/location/London sameAs http://dbpedia.org/resource/London

Page 87: Linked Data: What is just flannel - what skills are required

80% of data contains location!lots✗

http://mydomain.com/location/London sameAs http://dbpedia.org/resource/London

http://dbpedia.org/resource/London

Page 88: Linked Data: What is just flannel - what skills are required

80% of data contains location!lots✗

http://mydomain.com/location/London sameAs http://dbpedia.org/resource/London

http://dbpedia.org/resource/London

sameAs

Page 89: Linked Data: What is just flannel - what skills are required

80% of data contains location!lots✗

http://mydomain.com/location/London sameAs http://dbpedia.org/resource/London

http://dbpedia.org/resource/London

http://sws.geonames.org/2643743/

sameAs

Page 90: Linked Data: What is just flannel - what skills are required

80% of data contains location!lots✗

http://mydomain.com/location/London sameAs http://dbpedia.org/resource/London

http://dbpedia.org/resource/London http://sws.geonames.org/2643743/sameAs

Page 91: Linked Data: What is just flannel - what skills are required

80% of data contains location!lots✗

http://mydomain.com/location/London sameAs http://dbpedia.org/resource/London

http://dbpedia.org/resource/London http://sws.geonames.org/2643743/

SalesLocation: London

sameAs

Page 92: Linked Data: What is just flannel - what skills are required
Page 93: Linked Data: What is just flannel - what skills are required
Page 94: Linked Data: What is just flannel - what skills are required
Page 95: Linked Data: What is just flannel - what skills are required
Page 96: Linked Data: What is just flannel - what skills are required
Page 97: Linked Data: What is just flannel - what skills are required

Data Open and/or Linked

Page 98: Linked Data: What is just flannel - what skills are required

Data Open and/or Linked1. Data can be open, while not being linked

Page 99: Linked Data: What is just flannel - what skills are required

Data Open and/or Linked1. Data can be open, while not being linked

2. Data can be linked, while not being open

Page 100: Linked Data: What is just flannel - what skills are required

Data Open and/or Linked1. 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

Page 101: Linked Data: What is just flannel - what skills are required

Data Open and/or Linked1. 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

Paul Walk - UKLON

Page 102: Linked Data: What is just flannel - what skills are required

http://www.flickr.com/photos/stuartpilbrow/3449993951

Putting the theory in to practice

Page 103: Linked Data: What is just flannel - what skills are required

http://www.flickr.com/photos/stuartpilbrow/3449993951

Putting the theory in to practice

What do I need to know?

Page 104: Linked Data: What is just flannel - what skills are required

http://www.flickr.com/photos/stuartpilbrow/3449993951

Putting the theory in to practice

What do I need to know?

What skills are needed?

Page 105: Linked Data: What is just flannel - what skills are required

What do I need to know?Linked Data

Page 106: Linked Data: What is just flannel - what skills are required

What do I need to know?

•Globally distributed / adopted

Linked Data

Page 107: Linked Data: What is just flannel - what skills are required

What do I need to know?

•Globally distributed / adopted

•Still evolving

Linked Data

Page 108: Linked Data: What is just flannel - what skills are required

What do I need to know?

•Globally distributed / adopted

•Still evolving

•Built on Web standards

Linked Data

Page 109: Linked Data: What is just flannel - what skills are required

What do I need to know?

•Globally distributed / adopted

•Still evolving

•Built on Web standards

•Recommended best practice

Linked Data

Page 110: Linked Data: What is just flannel - what skills are required

What do I need to know?

•Globally distributed / adopted

•Still evolving

•Built on Web standards

•Recommended best practice

•Low barrier to

Linked Data

data

Page 111: Linked Data: What is just flannel - what skills are required

What do I need to know?

•Globally distributed / adopted

•Still evolving

•Built on Web standards

•Recommended best practice

•Low barrier to

Linked Data

[other people’s] data

Page 112: Linked Data: What is just flannel - what skills are required

What do I need to know?

•Globally distributed / adopted

•Still evolving

•Built on Web standards

•Recommended best practice

•Low barrier to

•Integration without ‘need’ for coordination

Linked Data

[other people’s] data

Page 113: Linked Data: What is just flannel - what skills are required

What do I need to know?

•Globally distributed / adopted

•Still evolving

•Built on Web standards

•Recommended best practice

•Low barrier to

•Integration without ‘need’ for coordination

•Follow-your-nose discovery/navigation

Linked Data

[other people’s] data

Page 114: Linked Data: What is just flannel - what skills are required

Linked Data

Page 115: Linked Data: What is just flannel - what skills are required

What skills are needed?Linked Data

Page 116: Linked Data: What is just flannel - what skills are required

What skills are needed?Linked Data

•Domain experience/understanding

Page 117: Linked Data: What is just flannel - what skills are required

What skills are needed?Linked Data

•Domain experience/understanding

•Appreciation of Linked Data principles

Page 118: Linked Data: What is just flannel - what skills are required

What skills are needed?Linked Data

•Domain experience/understanding

•Appreciation of Linked Data principles

•Guidance from experience

Page 119: Linked Data: What is just flannel - what skills are required

What skills are needed?Linked Data

•Domain experience/understanding

•Appreciation of Linked Data principles

•Guidance from experience

•Open world thinking

Page 120: Linked Data: What is just flannel - what skills are required

What skills are needed?Linked Data

•Domain experience/understanding

•Appreciation of Linked Data principles

•Guidance from experience

•Open world thinking

•Not constrained by siloed thinking

Page 121: Linked Data: What is just flannel - what skills are required

What skills are needed?Linked Data

•Domain experience/understanding

•Appreciation of Linked Data principles

•Guidance from experience

•Open world thinking

•Not constrained by siloed thinking

•Not difficult, but different

http://www.flickr.com/photos/katclay/3778830795

Page 122: Linked Data: What is just flannel - what skills are required

Linked Data

Page 123: Linked Data: What is just flannel - what skills are required

Hyped?

Linked Data

Page 124: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Linked Data

Page 125: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data

Linked Data

Page 126: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Linked Data

Page 127: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Potential to deliver wider use of data

Linked Data

Page 128: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Potential to deliver wider use of data – yes

Linked Data

Page 129: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Successful examples

Potential to deliver wider use of data – yes

Linked Data

Page 130: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Successful examples – many

Potential to deliver wider use of data – yes

Linked Data

Page 131: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Successful examples – many

Potential to deliver wider use of data – yes

Linked Data

ROI

Page 132: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Successful examples – many

Potential to deliver wider use of data – yes

Linked Data

ROI – yes

Page 133: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Successful examples – many

Potential to deliver wider use of data – yes

Linked Data

ROI – yes

New business model opportunities

Page 134: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Successful examples – many

Potential to deliver wider use of data – yes

Linked Data

ROI – yes

New business model opportunities – yes

Page 135: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Successful examples – many

Potential to deliver wider use of data – yes

Linked Data

Enterprise application

ROI – yes

New business model opportunities – yes

Page 136: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Successful examples – many

Potential to deliver wider use of data – yes

Linked Data

Enterprise application – yes

ROI – yes

New business model opportunities – yes

Page 137: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Successful examples – many

Potential to deliver wider use of data – yes

Linked Data

Enterprise application – yes

Difficult

ROI – yes

New business model opportunities – yes

Page 138: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Successful examples – many

Potential to deliver wider use of data – yes

Linked Data

Enterprise application – yes

Difficult – no

ROI – yes

New business model opportunities – yes

Page 139: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Successful examples – many

Potential to deliver wider use of data – yes

Linked Data

Enterprise application – yes

Difficult – no

ROI – yes

New business model opportunities – yes

Will I need help

Page 140: Linked Data: What is just flannel - what skills are required

Hyped? – of course

Potential to deliver better use of data – yes

Successful examples – many

Potential to deliver wider use of data – yes

Linked Data

Enterprise application – yes

Difficult – no

ROI – yes

New business model opportunities – yes

Will I need help – initially

Page 141: Linked Data: What is just flannel - what skills are required

Richard Wallis@rjw

Linked DataWhat is just flannel

What skill sets are required?