what i want from linked data

108
what i want from Linked Data Dan Chudnov dchud at umich edu 2008-02-23 code4lib 2009 preconf

description

108 slides on resilient linked data, specifically through proxying and caching. presented at the code4lib 2009 preconference on linked data in providence.

Transcript of what i want from linked data

Page 1: what i want from linked data

what i wantfrom

Linked DataDan Chudnov dchud at umich edu 2008-02-23

code4lib 2009 preconf

Page 2: what i want from linked data

part one

what i care about

Page 3: what i want from linked data

i care aboutcontent

that *lasts*

Page 4: what i want from linked data

i care aboutpersistence of precision

resilience of recall

Page 5: what i want from linked data

i care abouteliminatingsoftware

Page 6: what i want from linked data

i care aboutdoing web stuff

better

Page 7: what i want from linked data

i don’t care aboutdata formats

Page 8: what i want from linked data

i don’t care aboutthe LOD cloud

Page 9: what i want from linked data

the “LOD cloud”

a“ready reference”

collection

Page 10: what i want from linked data

the differenceis

Collection Development

Page 11: what i want from linked data

data fordata’s sake

selected datafor a

designated community

Page 12: what i want from linked data

one isn’t usefulthe other is antiquated

Page 13: what i want from linked data

make this

useful

turn thisinto

linked data

Page 14: what i want from linked data

part two

the obvious step

but first a disclaimer

Page 15: what i want from linked data

MY OPINIONSDO NOT REFLECT

THOSE OF:MY EMPLOYERTHE US GOV’T

PRES. BARACK OBAMAMOST OTHER HOOSIERS

Page 16: what i want from linked data

the obvious step

Page 17: what i want from linked data

picture if you will

Page 18: what i want from linked data
Page 19: what i want from linked data
Page 20: what i want from linked data
Page 21: what i want from linked data
Page 22: what i want from linked data
Page 23: what i want from linked data
Page 24: what i want from linked data
Page 25: what i want from linked data
Page 26: what i want from linked data

which, basically,was this

Page 27: what i want from linked data
Page 28: what i want from linked data

the webis made of links

Page 29: what i want from linked data

but waitthere’s more

Page 30: what i want from linked data
Page 31: what i want from linked data
Page 32: what i want from linked data
Page 33: what i want from linked data
Page 34: what i want from linked data
Page 35: what i want from linked data
Page 36: what i want from linked data
Page 37: what i want from linked data

which, basically,was this

Page 38: what i want from linked data
Page 39: what i want from linked data

butnobody knows that

Page 40: what i want from linked data

unless theyknow to look

Page 41: what i want from linked data

so the obvious stepis

Page 42: what i want from linked data

LINKTHISDATA

Page 43: what i want from linked data

resource URI

rel=contents

rel=contents

rel=contents

(already has)resource URI

resource URI

resource URI

Page 44: what i want from linked data

arrowsbecome

cross-reference

Page 45: what i want from linked data

it becomescrawl-ablemine-able

Page 46: what i want from linked data

integrated accessthrough

smart crawl/index

Page 47: what i want from linked data

precision improveswith

rich metadataexplicitly linked

Page 48: what i want from linked data

recall improveswith

explicit linksthrough authority recs

Page 49: what i want from linked data

this isdoing web stuff

better

Page 50: what i want from linked data

i care aboutdoing web stuff

better

Page 51: what i want from linked data

just by doingHTML / HTTP

Page 52: what i want from linked data

use URIs as names for thingsuse HTTP URIs

provide useful informationinclude links to other URIs

http://www.w3.org/DesignIssues/LinkedData.html

Page 53: what i want from linked data

needs nonew software

Page 54: what i want from linked data

i care abouteliminatingsoftware

Page 55: what i want from linked data

part three

the not obvious step

Page 56: what i want from linked data

two problemswith

the obvious step

Page 57: what i want from linked data

1. there’s more stuff

Page 58: what i want from linked data
Page 59: what i want from linked data
Page 60: what i want from linked data
Page 61: what i want from linked data
Page 62: what i want from linked data
Page 63: what i want from linked data
Page 64: what i want from linked data
Page 65: what i want from linked data
Page 66: what i want from linked data
Page 67: what i want from linked data
Page 68: what i want from linked data

2. stuff goes away

Page 69: what i want from linked data
Page 70: what i want from linked data

lcsh.info’s demise:

what did it break?

Page 71: what i want from linked data

nothing

Page 72: what i want from linked data

we’d only just startedthinking

what to do with it

Page 73: what i want from linked data

what if we had?

Page 74: what i want from linked data

what would have broken?

Page 75: what i want from linked data

links.links would have

broken

Page 76: what i want from linked data

we’re not hereto learn about

404’d data

Page 77: what i want from linked data

if we applylinked data practices

to this

Page 78: what i want from linked data

resource URI

rel=contents

rel=contents

rel=contents

(already has)resource URI

resource URI

resource URI

Page 79: what i want from linked data

when an lcsh.infogoes away

all that breaks

Page 80: what i want from linked data

same forall

of this

but notany

of this

Page 81: what i want from linked data

a 404 webisn’t a better web

Page 82: what i want from linked data

part four

what i thinkwe should work on

Page 83: what i want from linked data

i care aboutcontent

that *lasts*

Page 84: what i want from linked data

i care aboutpersistence of precision

resilience of recall

Page 85: what i want from linked data

i wantlinked datathat lasts

Page 86: what i want from linked data

*resilient*linked data

Page 87: what i want from linked data

to-do #1cache linked data

Page 88: what i want from linked data

if your site breakswhen links break

cache and link yourself

Page 89: what i want from linked data

instead of this

Page 90: what i want from linked data

do this

UChicagocache

same as

Page 91: what i want from linked data

just likewe do

in ILS/OPACs

Page 92: what i want from linked data

but, yknow,the better web way

Page 93: what i want from linked data

so if this happens

your links still work

Page 94: what i want from linked data

to-do #2proxy linked data

Page 95: what i want from linked data

if this happens

your cache still work

Page 96: what i want from linked data

but you can’trestart

Page 97: what i want from linked data

dvcs lesson:no central server

is better

Page 98: what i want from linked data

make every cacheits own

linked data source

Page 99: what i want from linked data

instead of just this

UChicagocache

same as

Page 100: what i want from linked data

enable this

UChicagocache

same as

same as

same as

same as

same as

Page 101: what i want from linked data

if one goes downthe others live on

Page 102: what i want from linked data

if others live onit’s all still linked

Page 103: what i want from linked data

if it’s all still linkedwe can keep adding

Page 104: what i want from linked data

so make your cached recs

useful linked URIs too

Page 105: what i want from linked data

#1conventions for

caching linked data

Page 106: what i want from linked data

#2conventions for

proxying linked data

Page 107: what i want from linked data

food for thought

Page 108: what i want from linked data

but now,let’s eat!