Implementing the Verifiable Claims data model

42
Implementing the Verifiable Claims Data Model David Hyland-Wood [email protected] @prototypo 3 April 2017

Transcript of Implementing the Verifiable Claims data model

Page 1: Implementing the Verifiable Claims data model

Implementing the Verifiable Claims Data Model

David [email protected]@prototypo3 April 2017

Page 2: Implementing the Verifiable Claims data model
Page 3: Implementing the Verifiable Claims data model

Today’s Data Systems

Page 4: Implementing the Verifiable Claims data model

Lack of Context

Page 5: Implementing the Verifiable Claims data model

Required Context

Page 6: Implementing the Verifiable Claims data model
Page 7: Implementing the Verifiable Claims data model
Page 8: Implementing the Verifiable Claims data model

Organisation Charts

Page 9: Implementing the Verifiable Claims data model

Organisation Charts redux

Page 10: Implementing the Verifiable Claims data model

A

B C

E

A B C

B F

C D E

D

E

Node 1st Adjacent

2nd Adjacent

Tree Table

DF

Page 11: Implementing the Verifiable Claims data model

A

B C

D E

M

N

O P

Q

F

Page 12: Implementing the Verifiable Claims data model

A

B C

D E

M

N

O P

Q

R

F

Page 13: Implementing the Verifiable Claims data model

A

B C

D E

M

N

P

R

EF

Page 14: Implementing the Verifiable Claims data model

A

B C

D E

M

N

P

R

F

Page 15: Implementing the Verifiable Claims data model

A

B C

D E

M

N

P

R

F

Page 16: Implementing the Verifiable Claims data model

The Web makes graphs out of trees

Page 17: Implementing the Verifiable Claims data model

40% annual growth in data produced

5% annual growth in IT spending

1.8 ZB

35 ZB

2012 2020

Digital Information Produced

294B

1 Trillion

2 Trillion

3 Trillion

4 Trillion

5 Trillion

Online AdImpressions

Emails Tweets

Daily (2013)

230M

4.8T

Page 18: Implementing the Verifiable Claims data model

RDF

Thing 1 Thing 2

Relationship

Page 19: Implementing the Verifiable Claims data model

Thing 1 Thing 2

Relationship

Page 20: Implementing the Verifiable Claims data model

Thing 1(the “subject”)

Thing 2(the “object”)

Relationship(the “predicate”)

Page 21: Implementing the Verifiable Claims data model

https://about.me/david_wood

https://about.me/damien_fitzpatrick

http://xmlns.com/foaf/0.1/knows

Page 22: Implementing the Verifiable Claims data model

aboutme:david_wood

about.me:damien_fitzpatrick

foaf:knows

aboutme: https://about.me/foaf: http://xmlns.com/foaf/0.1/

Page 23: Implementing the Verifiable Claims data model

aboutme:david_wood

about.me:damien_fitzpatrick

foaf:knows

aboutme: https://about.me/foaf: http://xmlns.com/foaf/0.1/xsd: http://www.w3.org/2001/XMLSchema#

David

Hyland-Wood

foaf:givenName

foaf:surname

1963-08-28

foaf:birthday

xsd:date

xsd:string

xsd:string

Page 24: Implementing the Verifiable Claims data model

Lack of Context

Page 25: Implementing the Verifiable Claims data model

Linked Data on the Web

my data

collector

collected by

measurement

Michael

first name

Hausenblaslast name

Person

a

a measurement

2011-01-01date

0

valueunits of measure

degrees Centigrade

...

Galway Airport

collected at

or

Page 26: Implementing the Verifiable Claims data model

08 Oct 2007

Page 27: Implementing the Verifiable Claims data model

07 Nov 2007

Page 28: Implementing the Verifiable Claims data model

10 Nov 2007

Page 29: Implementing the Verifiable Claims data model

28 Feb 2008

Page 30: Implementing the Verifiable Claims data model

31 Mar 2008

Page 31: Implementing the Verifiable Claims data model

18 Sep 2008

Page 32: Implementing the Verifiable Claims data model

05 Mar 2009

Page 33: Implementing the Verifiable Claims data model

27 Mar 2009

Page 34: Implementing the Verifiable Claims data model

14 Jul 2009

Page 35: Implementing the Verifiable Claims data model

Sep 2010

Page 36: Implementing the Verifiable Claims data model

Sep 2011

Page 37: Implementing the Verifiable Claims data model

Sep 2011

Page 38: Implementing the Verifiable Claims data model
Page 39: Implementing the Verifiable Claims data model

Crawlable Linked Datasets as of February 2016

Page 40: Implementing the Verifiable Claims data model

M A N N I N G

David WoodMarsha ZaidmanLuke RuthWITH Michael Hausenblas

FOREWORD BY Tim Berners-Lee

Structured data on the Web

Page 41: Implementing the Verifiable Claims data model

Implementing the Verifiable Claims Data Model

David [email protected]@prototypo3 April 2017

Page 42: Implementing the Verifiable Claims data model

AcknowledgementsBouncer photo by Hans-Petter Fjeld (CC BY-SA 2.5)

Oak tree photo by pixabay.com user klausPeter (CC0)

Linking Open Data cloud diagram 2017, by Andrejs Abele, John P. McCrae, Paul Buitelaar, Anja Jentzsch and Richard Cyganiak. http://lod-cloud.net/

Linked Data: Structured Data on the Web book cover © 2014 Manning Publications Inc.