NoTube User Model slides

Preview:

DESCRIPTION

EU project meeting slides

Citation preview

WP3 User Profiles

• Introduce layered model for profiles

• NoTube & emerging Web environment

• Your input for API and software platform

Monday, September 21, 2009

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

Monday, September 21, 2009

Monday, September 21, 2009

IMDB:

DBPedia:

My Activities:

Basic Profile:

Monday, September 21, 2009

IMDB:

DBPedia:

My Activities:

Basic Profile:

Blade Runner GhostBusters

McNamara

Massive Attack

Monday, September 21, 2009

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

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

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

OpenWhat??

Monday, September 21, 2009

OpenSocial sites

Monday, September 21, 2009

iGoogle Example

Monday, September 21, 2009

Web video widgets already using OpenSocial...

Monday, September 21, 2009

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

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

“TV stuff”

Monday, September 21, 2009

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

Monday, September 21, 2009

Monday, September 21, 2009

Monday, September 21, 2009

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

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