notube user model slides
DESCRIPTION
EU project meeting slidesTRANSCRIPT
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