notube user model slides

21
WP3 User Profiles Introduce layered model for profiles NoTube & emerging Web environment Your input for API and software platform Monday, September 21, 2009

Upload: dan-brickley

Post on 19-Jan-2015

2.925 views

Category:

Technology


0 download

DESCRIPTION

EU project meeting slides

TRANSCRIPT

Page 1: NoTube User Model slides

WP3 User Profiles

• Introduce layered model for profiles

• NoTube & emerging Web environment

• Your input for API and software platform

Monday, September 21, 2009

Page 2: NoTube User Model slides

User Model principles

• Minimalist - Web 2 is beyond our control

• Layered -

• overlay activity stream “layers” from different sources - eg. last.fm, Amazon history, youtube logs...

• link to entities - programmes, directors, places, actors, topics, ...

• levels of detail: activity streams, weighted

Monday, September 21, 2009

Page 3: NoTube User Model slides

Monday, September 21, 2009

Page 4: NoTube User Model slides

Monday, September 21, 2009

Page 5: NoTube User Model slides

IMDB:

DBPedia:

My Activities:

Basic Profile:

Monday, September 21, 2009

Page 6: NoTube User Model slides

IMDB:

DBPedia:

My Activities:

Basic Profile:

Blade Runner GhostBusters

McNamara

Massive Attack

Monday, September 21, 2009

Page 7: NoTube User Model slides

Simple Example

• ‘Movies I like include <a rel=”foaf:interest” href=”http://en.wikipedia.org/wiki/The_Fog_of_War”>The Fog of War</a>’

• Simple claims that can be made explicitly, data mined, or through partial-automation

Monday, September 21, 2009

Page 8: NoTube User Model slides

Layers of detail

• simplistic claims (flat lists of interests)

• weighted view: interest (e.g.: movie url, ‘8’)

• activity stream view: person/content/verb/...

• person fields (geo, age, gender, ...) if available

Monday, September 21, 2009

Page 9: NoTube User Model slides

External standards

• Refine OpenSocial API to use URI links:

• eg. OpenSocial.Person.Field.MOVIES

• Person.Field.MOVIES_URIs

• Person.Field.MOVIES_URIs_weighted

Monday, September 21, 2009

Page 10: NoTube User Model slides

OpenWhat??

Monday, September 21, 2009

Page 11: NoTube User Model slides

OpenSocial sites

Monday, September 21, 2009

Page 12: NoTube User Model slides

iGoogle Example

Monday, September 21, 2009

Page 13: NoTube User Model slides

Web video widgets already using OpenSocial...

Monday, September 21, 2009

Page 14: NoTube User Model slides

In Other Words...

• http://en.wikipedia.org/wiki/Blade_Runner

• http://www.imdb.com/title/tt0083658/

• http://bladerunnerthemovie.warnerbros.com/

• Instead of “Favourite Movie: Blade Runner”

Monday, September 21, 2009

Page 15: NoTube User Model slides

Just identifiers?

• What kinds of thing?

• people, places, series, shows, subject areas, ... anything we can describe

• But we don’t like all things equally, how to express weighted relations to a topic?

Monday, September 21, 2009

Page 16: NoTube User Model slides

“TV stuff”

Monday, September 21, 2009

Page 17: NoTube User Model slides

“All kinds of stuff...” (because anything can be on TV!)

Monday, September 21, 2009

Page 18: NoTube User Model slides

Monday, September 21, 2009

Page 19: NoTube User Model slides

Monday, September 21, 2009

Page 20: NoTube User Model slides

Standards Recap

• Linked Data & SKOS for background info

• RDFa/FOAF++ to publish simple profiles

• Topics indicated by URI (SKOS or id)

• Weighted Topics (VoCamp work)

• Use and extend OpenSocial APIs

Monday, September 21, 2009

Page 21: NoTube User Model slides

User Profile & Use Cases

• WP3 User Models are very flexible - specific patterns needed from use cases

• Popular APIs - OpenSocial, SPARQL, OAuth, XMPP...

• ...use case driven! talk to us...

Monday, September 21, 2009