179
Better Living through Linking Daniel Chudnov - 2009-05-27 - dchud at umich edu Texas Conference on Digital Libraries 2009

TCDL 2009 keynote: Better living through linking

Embed Size (px)

DESCRIPTION

Slides from the talk I gave at the TCDL 2009 conference on May 27, 2009. Full writeup at http://onebiglibrary.net/story/tcdl-2009-talk-better-living-through-linking.

Citation preview

Page 1: TCDL 2009 keynote: Better living through linking

Better LivingthroughLinking

Daniel Chudnov - 2009-05-27 - dchud at umich eduTexas Conference on Digital Libraries 2009

Page 2: TCDL 2009 keynote: Better living through linking

MY OPINIONSDO NOT REFLECT

THOSE OF:MY EMPLOYERTHE US GOV’T

PRES. BARACK OBAMATHE DETROIT RED WINGS

Page 3: TCDL 2009 keynote: Better living through linking

•doing “web” better

•linking data

•steps you can take today

Page 4: TCDL 2009 keynote: Better living through linking

1.

doing “web” better

Page 5: TCDL 2009 keynote: Better living through linking

we’ve been buildinga web

for a long time

Page 6: TCDL 2009 keynote: Better living through linking
Page 7: TCDL 2009 keynote: Better living through linking
Page 8: TCDL 2009 keynote: Better living through linking
Page 9: TCDL 2009 keynote: Better living through linking
Page 10: TCDL 2009 keynote: Better living through linking
Page 11: TCDL 2009 keynote: Better living through linking
Page 12: TCDL 2009 keynote: Better living through linking
Page 13: TCDL 2009 keynote: Better living through linking
Page 14: TCDL 2009 keynote: Better living through linking
Page 15: TCDL 2009 keynote: Better living through linking
Page 16: TCDL 2009 keynote: Better living through linking

Photo cc-sa by osunick on flickr, http://tinyurl.com/oy8qw942

Page 17: TCDL 2009 keynote: Better living through linking
Page 18: TCDL 2009 keynote: Better living through linking
Page 19: TCDL 2009 keynote: Better living through linking
Page 20: TCDL 2009 keynote: Better living through linking

which brings usto about, say,

1996.

Page 21: TCDL 2009 keynote: Better living through linking

xml1997

Page 22: TCDL 2009 keynote: Better living through linking

db-backed sites1998

Page 23: TCDL 2009 keynote: Better living through linking

xml-backed sites1999

Page 24: TCDL 2009 keynote: Better living through linking

blog tools2001

Page 25: TCDL 2009 keynote: Better living through linking

better search2002

Page 26: TCDL 2009 keynote: Better living through linking

rssopenurloai-pmhsrw/u

opensearchmicroformats

Page 27: TCDL 2009 keynote: Better living through linking

redesignredesignredesignredesignredesignredesign

Page 28: TCDL 2009 keynote: Better living through linking

scriptsincludes

templatesframeworks

cmsseo

Page 29: TCDL 2009 keynote: Better living through linking

User. Generated. Content.

OMG ROFLMAO LOLZ

Page 30: TCDL 2009 keynote: Better living through linking

how we use the webevolves

Page 31: TCDL 2009 keynote: Better living through linking

how we build the webevolves

Page 32: TCDL 2009 keynote: Better living through linking

it’s not done yet,but

Page 33: TCDL 2009 keynote: Better living through linking

we are stillbuilding a web

Page 34: TCDL 2009 keynote: Better living through linking

here’s what’s next

Page 35: TCDL 2009 keynote: Better living through linking

2.

linking data

Page 36: TCDL 2009 keynote: Better living through linking

links matter

Page 37: TCDL 2009 keynote: Better living through linking

just ask Google

Page 38: TCDL 2009 keynote: Better living through linking

but we knew that

Page 39: TCDL 2009 keynote: Better living through linking

for example

Page 40: TCDL 2009 keynote: Better living through linking
Page 41: TCDL 2009 keynote: Better living through linking
Page 42: TCDL 2009 keynote: Better living through linking
Page 43: TCDL 2009 keynote: Better living through linking
Page 44: TCDL 2009 keynote: Better living through linking
Page 45: TCDL 2009 keynote: Better living through linking
Page 46: TCDL 2009 keynote: Better living through linking
Page 47: TCDL 2009 keynote: Better living through linking
Page 48: TCDL 2009 keynote: Better living through linking

which, basically,was this

Page 49: TCDL 2009 keynote: Better living through linking
Page 50: TCDL 2009 keynote: Better living through linking

the webis made of links

Page 51: TCDL 2009 keynote: Better living through linking

but waitthere’s more

Page 52: TCDL 2009 keynote: Better living through linking
Page 53: TCDL 2009 keynote: Better living through linking
Page 54: TCDL 2009 keynote: Better living through linking
Page 55: TCDL 2009 keynote: Better living through linking
Page 56: TCDL 2009 keynote: Better living through linking
Page 57: TCDL 2009 keynote: Better living through linking
Page 58: TCDL 2009 keynote: Better living through linking
Page 59: TCDL 2009 keynote: Better living through linking

which, basically,was this

Page 60: TCDL 2009 keynote: Better living through linking
Page 61: TCDL 2009 keynote: Better living through linking

butnobody knows that

Page 62: TCDL 2009 keynote: Better living through linking

...unless theyknow to look...

Page 63: TCDL 2009 keynote: Better living through linking

...which is theproblem.

Page 64: TCDL 2009 keynote: Better living through linking

more to the point

Page 65: TCDL 2009 keynote: Better living through linking

Google won’t find this.

Page 67: TCDL 2009 keynote: Better living through linking

what’s wrongwith this picture?

Page 69: TCDL 2009 keynote: Better living through linking

unbookmarkable

Page 70: TCDL 2009 keynote: Better living through linking

screenscraping required

Page 71: TCDL 2009 keynote: Better living through linking

unscriptable

Page 72: TCDL 2009 keynote: Better living through linking

item record authority record

Page 73: TCDL 2009 keynote: Better living through linking

not linked

Page 74: TCDL 2009 keynote: Better living through linking

a holdings recorddoesn’t help

Google

Page 75: TCDL 2009 keynote: Better living through linking

but wait, there’s more

Page 76: TCDL 2009 keynote: Better living through linking
Page 77: TCDL 2009 keynote: Better living through linking
Page 78: TCDL 2009 keynote: Better living through linking
Page 79: TCDL 2009 keynote: Better living through linking
Page 80: TCDL 2009 keynote: Better living through linking
Page 81: TCDL 2009 keynote: Better living through linking
Page 82: TCDL 2009 keynote: Better living through linking
Page 83: TCDL 2009 keynote: Better living through linking
Page 84: TCDL 2009 keynote: Better living through linking
Page 85: TCDL 2009 keynote: Better living through linking

not connected

Page 86: TCDL 2009 keynote: Better living through linking
Page 87: TCDL 2009 keynote: Better living through linking

not findable

Page 88: TCDL 2009 keynote: Better living through linking

not relevant

Page 89: TCDL 2009 keynote: Better living through linking

ouch.

Page 90: TCDL 2009 keynote: Better living through linking

despite our efforts

Page 91: TCDL 2009 keynote: Better living through linking

the expense ofdigitizing

Page 92: TCDL 2009 keynote: Better living through linking

care and feeding of

cranky coders

Page 93: TCDL 2009 keynote: Better living through linking

the overheadof

authority control

Page 94: TCDL 2009 keynote: Better living through linking

we count onGoogle to guess

at relevance

Page 95: TCDL 2009 keynote: Better living through linking

inside our systemswe tweak

and improve

Page 96: TCDL 2009 keynote: Better living through linking

across our systemswe can

only hope

Page 97: TCDL 2009 keynote: Better living through linking

time todo

better

Page 98: TCDL 2009 keynote: Better living through linking

enterLinked Data

Page 99: TCDL 2009 keynote: Better living through linking

“Linked Data”is

data in the web

Page 100: TCDL 2009 keynote: Better living through linking

“Linked Data”is

a movement

Page 101: TCDL 2009 keynote: Better living through linking

“Linked Data”is

dogma

Page 102: TCDL 2009 keynote: Better living through linking

“Linked Data”is

worth a close look

Page 103: TCDL 2009 keynote: Better living through linking

so what is it?

Page 104: TCDL 2009 keynote: Better living through linking

a way tolink

better

Page 105: TCDL 2009 keynote: Better living through linking

a way tomake

concepts explicit

Page 106: TCDL 2009 keynote: Better living through linking

a way toconnectour stuff

Page 107: TCDL 2009 keynote: Better living through linking

item record authority record

a way toconnect

these together

Page 108: TCDL 2009 keynote: Better living through linking

draw our stuffdeeper

into the web

Page 109: TCDL 2009 keynote: Better living through linking

not justfiles to download

but part of the web

Page 110: TCDL 2009 keynote: Better living through linking

how?

Page 111: TCDL 2009 keynote: Better living through linking

use URIs as names for thingsuse HTTP URIs

provide useful informationinclude links to other URIs

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

Page 112: TCDL 2009 keynote: Better living through linking

break down conceptsmake them “pages”

Page 113: TCDL 2009 keynote: Better living through linking

the old

the new

Page 114: TCDL 2009 keynote: Better living through linking

the old

bad URL

screenscrapingrequired

few links out

no links in

Page 115: TCDL 2009 keynote: Better living through linking

the newgood URL

alternateformats

some links out

more links in

Page 116: TCDL 2009 keynote: Better living through linking

http://lccn.loc.gov/84759993

LCCN Permalink

alternateformats

more links out

clean URI

Page 117: TCDL 2009 keynote: Better living through linking

discoverable, parseablealternate formats

Page 118: TCDL 2009 keynote: Better living through linking

apply these ruleseverywhere

Page 119: TCDL 2009 keynote: Better living through linking
Page 120: TCDL 2009 keynote: Better living through linking

resource URI

rel=alternate

rel=contents

rel=alternate

(already has)resource URI

resource URI

resource URI

Page 121: TCDL 2009 keynote: Better living through linking

arrowsbecome

cross-references

Page 122: TCDL 2009 keynote: Better living through linking

why?

Page 123: TCDL 2009 keynote: Better living through linking

it becomescrawl-ablemine-able

Page 124: TCDL 2009 keynote: Better living through linking

integrated accessthrough

smart crawl / index

Page 125: TCDL 2009 keynote: Better living through linking

precision improveswith

rich metadataexplicitly linked

Page 126: TCDL 2009 keynote: Better living through linking

recall improveswith

explicit linksthrough authority recs

Page 127: TCDL 2009 keynote: Better living through linking

bringprecision / recallof clunky OPACs

to open web

Page 128: TCDL 2009 keynote: Better living through linking

this isdoing web stuff

better

Page 129: TCDL 2009 keynote: Better living through linking

just by doingHTML / HTTP

Page 130: TCDL 2009 keynote: Better living through linking

use URIs as names for thingsuse HTTP URIs

provide useful informationinclude links to other URIs

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

Page 131: TCDL 2009 keynote: Better living through linking

doesn’t fit the web,it is the web

Page 132: TCDL 2009 keynote: Better living through linking

many examples already

Page 133: TCDL 2009 keynote: Better living through linking
Page 134: TCDL 2009 keynote: Better living through linking
Page 135: TCDL 2009 keynote: Better living through linking

LIBRISid.loc.gov

chronicling america

Page 136: TCDL 2009 keynote: Better living through linking

if i squint just right...

Page 137: TCDL 2009 keynote: Better living through linking

the “LOD cloud”

a“ready reference”

collection

Page 138: TCDL 2009 keynote: Better living through linking

make this

useful

turn thisinto

linked data

Page 139: TCDL 2009 keynote: Better living through linking

seems obvious,right?

Page 140: TCDL 2009 keynote: Better living through linking

3.

steps you can take today

Page 141: TCDL 2009 keynote: Better living through linking

how tolink your data

Page 142: TCDL 2009 keynote: Better living through linking

(or, About All ThatOther Stuff You Have)

Page 143: TCDL 2009 keynote: Better living through linking

use URIs as names for thingsuse HTTP URIs

provide useful informationinclude links to other URIs

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

Page 144: TCDL 2009 keynote: Better living through linking

first:clean, cool URIs

for data concepts

Page 145: TCDL 2009 keynote: Better living through linking

instead of this:/search?subject=Strayhorn,+Billy

Page 146: TCDL 2009 keynote: Better living through linking

do this:/subject/lccn/n81072976

Page 147: TCDL 2009 keynote: Better living through linking

easy to implementtoday

Page 148: TCDL 2009 keynote: Better living through linking

easy to redirecttomorrow

Page 149: TCDL 2009 keynote: Better living through linking

next:offer data views

Page 150: TCDL 2009 keynote: Better living through linking

use <a rel=___ href=___>

<link rel=___>

Page 151: TCDL 2009 keynote: Better living through linking

offer upMARC,

or JSON,or RDF,

or ...

Page 152: TCDL 2009 keynote: Better living through linking

next:relate your datato established

authorities

Page 153: TCDL 2009 keynote: Better living through linking

your search resultsbacked by sharedauthority records

Page 154: TCDL 2009 keynote: Better living through linking

put it all together

Page 155: TCDL 2009 keynote: Better living through linking

visit/subject/lccn/n81072976

• get your content results

• get alternate data views (concept record)

• get links to other useful data

• get links to authorized form

Page 156: TCDL 2009 keynote: Better living through linking

all that’s easy

Page 157: TCDL 2009 keynote: Better living through linking

i promise

Page 158: TCDL 2009 keynote: Better living through linking

the next part’shard

Page 159: TCDL 2009 keynote: Better living through linking

how to make it last

Page 160: TCDL 2009 keynote: Better living through linking

if your site breakswhen links break

cache and link yourself

Page 161: TCDL 2009 keynote: Better living through linking

instead of just this

Page 162: TCDL 2009 keynote: Better living through linking

do this

UChicagocache

same as

Page 163: TCDL 2009 keynote: Better living through linking

just likewe do

in ILS/OPACs

Page 164: TCDL 2009 keynote: Better living through linking

but, yknow,the web way

Page 165: TCDL 2009 keynote: Better living through linking

so if a remotelink breaks

your local linksstill work

Page 166: TCDL 2009 keynote: Better living through linking

also, proxy concepts

Page 167: TCDL 2009 keynote: Better living through linking

your/subject/lccn/n81072976

==my

/subject/lccn/n81072976

Page 168: TCDL 2009 keynote: Better living through linking

but in your app

Page 169: TCDL 2009 keynote: Better living through linking

make every cacheits own

linked data source

Page 170: TCDL 2009 keynote: Better living through linking

instead of just this

UChicagocache

same as

Page 171: TCDL 2009 keynote: Better living through linking

enable this

UChicagocache

same as

same as

same as

same as

same as

Page 172: TCDL 2009 keynote: Better living through linking

if one goes downthe others live on

Page 173: TCDL 2009 keynote: Better living through linking

if others live onit’s all still linked

Page 174: TCDL 2009 keynote: Better living through linking

if it’s all still linkedwe can keep adding

Page 175: TCDL 2009 keynote: Better living through linking

linked datathat lasts

Page 176: TCDL 2009 keynote: Better living through linking

i think

Page 177: TCDL 2009 keynote: Better living through linking

summary

•making the web better

• follow Linked Data practices

•easy changes to make now

Page 178: TCDL 2009 keynote: Better living through linking

summary

•get more value from our data

• get more users to our data

•make relevance explicit

Page 179: TCDL 2009 keynote: Better living through linking

thanks!

dchud at umich eduonebiglibrary.net

twitter.com/dchud