bbc foaf talk

33
the From philosophy to features: BBC semweb workshop, Sept 5th 2008 Dan Brickley <http://danbri.org /> friend of a friend project what we made and why we made it. what it helps you make, and what happens next...

Upload: dan-brickley

Post on 19-Jan-2015

3.181 views

Category:

Technology


0 download

DESCRIPTION

A talk I gave at the BBC, 5th Sept 2008. "FOAF - from philosophy to features"...

TRANSCRIPT

Page 1: BBC foaf talk

the

From philosophy to features:

BBC semweb workshop, Sept 5th 2008Dan Brickley <http://danbri.org/>

friendof

afriend project

what we made and why we made it. what it helps you make, and what happens next...

Page 2: BBC foaf talk

The Web.-worldwide

-decentralised

-unpredictable-pluralistic

Page 3: BBC foaf talk

FOAF.-homepages as data

-linked information

-out of control-standards-based

“An experimental linked information system”

Page 4: BBC foaf talk

1989

Page 5: BBC foaf talk

“To a computer, the Web is a flat, boring world, devoid of meaning. This is a pity, as in fact documents on the Web describe real objects and imaginary concepts, and give particular relationships between them.”

“For example, a document might describe a person. The title document to a house describes a house and also the ownership relation with a person.”

“Adding semantics to the Web involves two things: allowing documents which have information in machine-readable forms, and allowing links to be created with relationship values. [this will] help us exploit the information to a greater extent than our own reading.”

Tim Berners-Lee "W3 future directions" keynote

1st World Wide Web Conference Geneva, May 1994

1994

Page 6: BBC foaf talk

!

!

2008

The World:

The Web:

Page 7: BBC foaf talk

Pages make claims.

FOAF is a dictionary. (‘a’, not ‘the’...)

Page 8: BBC foaf talk
Page 9: BBC foaf talk

...of choice

...of expression

...of association

...of movement

“Freedom...”

Philosophy?

[...]

Page 10: BBC foaf talk

Freedom of choice?

Spoiled for choice!

Page 11: BBC foaf talk

Freedom of expression?

As you write what you like on a homepage......you can express what you like in FOAF.

(without a group of English-speaking

programmers deciding if it’s “useful”)

Independent extension encouraged

Page 12: BBC foaf talk

Freedom of movement?

(Sometimes walls are there for a reason...)

Page 13: BBC foaf talk

Freedom of association?

(technical & social barriers)

“Humanity is a tangle, which the Web lets us see...” (TimBL ‘08)

Page 14: BBC foaf talk
Page 15: BBC foaf talk

Features?

Page 16: BBC foaf talk

Search...Yandex.ru, Aug 15th 2008:

“The FOAF (friend of a friend) standard makes blog search or social network search deeper and more accurate, in particular, it allows searching friend feeds and user profiles”

“the largest blog services in the Russian internet including Livejournal.com, Liveinternet.ru and Blogs.Mail.ru, represent user profiles in FOAF.”

Page 17: BBC foaf talk

Is Google the next Google?

“The Social Graph API makes information about the public connections between people on the web more easily available.”

“...indexes the public Web for XHTML Friends Network (XFN), Friend of a Friend (FOAF) markup

and other publicly declared connections. By supporting open Web standards for describing connections between people, web sites can add

to the social infrastructure of the web.”

Page 18: BBC foaf talk
Page 19: BBC foaf talk

Friendfeed.comExports your account list using FOAF...

Page 20: BBC foaf talk
Page 21: BBC foaf talk
Page 22: BBC foaf talk

Are we playing with fire?

What happens when the data walls

come down?

What if we get our data back?

Page 23: BBC foaf talk
Page 24: BBC foaf talk

‘Out of control by design.’

pownce.comTribe.net

Page 25: BBC foaf talk
Page 26: BBC foaf talk

SGAPI. SIOC. DOAP. Laconica. Google Dbpedia. SearchMonkey. Yandex.

FOAF isn’t a feature.

...also aren’t features.

What BBC-ish features might FOAF help with?

OK, but ... features?

Page 27: BBC foaf talk

Karma sharing

Page 28: BBC foaf talk

Social media re-aggregation

Page 29: BBC foaf talk

Buddylist import

‘Find my friends...’

Page 30: BBC foaf talk

Profile discovery & import

Favourite band? news topics?

Content targeting

Annotation filtering

Search disambiguation

Page 31: BBC foaf talk

& more...

Page 32: BBC foaf talk

The End.

Questions?

Page 33: BBC foaf talk