1 G M DG M D I P S II P S I Recommending TV programs on the Web Between content based retrieval and social filtering Patrick Baudisch GMD-IPSI March 3.

Slides:



Advertisements
Similar presentations
Support.ebsco.com Business Searching Interface Tutorial.
Advertisements

GMD German National Research Center for Information Technology Darmstadt University of Technology Perspectives and Priorities for Digital Libraries Research.
For Details Visit : or For any Help Contact the Librarian EBSCOhost 2.0.
With Folder HelpDesk for Outlook, support centres and other helpdesks can work efficiently with support cases inside Microsoft Outlook. The support tickets.
Should We Be Concerned About At The Airport? YES! Next.
Zinio Library Patron Setup Step-By-Step September 2012.
Introduction to Mendeley. What is Mendeley? Mendeley is a reference manager allowing you to manage, read, share, annotate and cite your research papers...
1 Distributed Agents for User-Friendly Access of Digital Libraries DAFFODIL Effective Support for Using Digital Libraries Norbert Fuhr University of Duisburg-Essen,
Accessing and Using the e-Book Collection from EBSCOhost ® When an arrow appears, click to proceed to the next slide at your own pace. To go back, click.
© 2010 Bennett, McRobb and Farmer1 Use Case Description Supplementary material to support Bennett, McRobb and Farmer: Object Oriented Systems Analysis.
Print meets Web 2.0. Information sharing Interoperability User-centered design Collaboration Web 2.0.
Google Apps: Google Mail Got Gmail?....Need Help? Mrs. Connor.
The many uses of an iPad Here are a couple tips to keep in mind: Keep it simple: A website is a place for the exchange of information. It does not need.
Calendar Browser is a groupware used for booking all kinds of resources within an organization. Calendar Browser is installed on a file server and in a.
Collaborative Filtering Shaun Kaasten CPSC CSCW.
Using Social Care Online: an overview Version 1.0 April 2015.
A Technical Game Project 4 Due dates: Game Idea Friday, March 16 th Game Plan Friday, March 23 rd Web Page Sunday, April 9 th First Playable Wednesday,
Reading-Rewards.com The reward is in the reading...
Google Account Basics: Getting Started with free Google applications.
Why? The kids use it to – Watch fun videos – Watch sports videos – Watch music videos – Listen to music Teacher should use to – Show fun videos – Show.
Internet Research Finding Free and Fee-based Obituaries Online.
Calendar Browser is a groupware used for booking all kinds of resources within an organization. The software is totally integrated in Outlook. Calendar.
Datasheets II: Sum, sort, filter, and find your data Overview: Sum it up, and more Access 2007 makes it easier than ever to perform math functions on your.
Instructions This part of the course is a PowerPoint demonstration intended to give a guided tour of using publishers’ resources. This part of the module.
Presented by Mrs. Reynolds. Do you own or have access to an iPod or other MP3 device or a home computer? Are you familiar with the term podcast and what.
A step-by-step tutorial by Henry Liu Auckland City Libraries Make a start Chinese Digital Community.
A Tour of the ELES Online Study Skills Handbook for Secondary Schools. This site will help your students improve their results.
Introduction to Edmodo Train-the-Trainer. Another Testimonial… From: Thomas, Natasha R. Sent: Thursday, November 29, :59 AM To: Charters, Maria.
MyiLibrary® ‘Search & View’ Website Training June 8, 2010.
Getting started on informaworld™ How do I register with informaworld™? What do I do if I forget my password? My institution does not subscribe to any journals,
Getting started on informaworld™ How do I register my institution with informaworld™? How is my institution’s online access activated? What do I do if.
STAT!Ref New User Interface. The simplest way to search STAT!Ref is to enter the search term into the field at the top of the page and click the Search.
HELP… Login Enter your username and password here. Alternatively, click on the Athens login link below.
+ Worcester Telegram & Gazette. + Design Landing Page Optimization Site Sections Search Engine Optimization Mobile Facebook Twitter Pinterest Dashboards.
Introduction to Mendeley. What is Mendeley? Mendeley is a reference manager allowing you to manage, read, share, annotate and cite your research papers...
Plan the site and its structure Plan the display and navigation Test Identify the audience Determine the site’s purpose Plan the structure Planning the.
Microsoft ® Office Access ® 2007 Training Datasheets II: Sum, sort, filter, and find your data ICT Staff Development presents:
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
PROJECT LOG MOLLY ATKINSON. 10/09 Today, I got to grips with the course outline, which included creating the relevant folders for all my future publications,
iProcurement Features & Functions The Department of Procurement & Contracts.
Collaborative Information Retrieval - Collaborative Filtering systems - Recommender systems - Information Filtering Why do we need CIR? - IR system augmentation.
How To Automate At Least 80% Of Your Online Business With.
Edmodo Training A Guide to Getting Started. 2 Free social learning network for teachers, students, schools and districts Safe and easy way to connect.
TV Scout Lowering the entry barrier to personalized TV program recommendation Patrick Baudisch & Lars Brueckner AH 2002 June 1 th 2002.
Human Centric Computing (COMP106) Assignment 2 PROPOSAL 23.
Luther Rice University Bertha Smith Library Learning to Use Spectrum Cat.
Tutorial support.ebsco.com Core Collections Complete.
Welcome. Getting Started with Discovery Streaming.
Introduction to Information Retrieval Example of information need in the context of the world wide web: “Find all documents containing information on computer.
ENTER TO WIN FREE TEXTBOOKS FOR LIFE AND SAVE THOUSANDS OF $$’s! Fill out your information on the form being passed around your class Participate in the.
Topic 4 - Database Design Unit 1 – Database Analysis and Design Advanced Higher Information Systems St Kentigern’s Academy.
Saturday, January 23, 2016 Towards an easy use of CIRCABC Communication and Information Resource Centre for Administrations, Businesses and Citizens By.
Do This file can be found at
Copyright © 2010 Verizon Foundation. All Rights Reserved. This document may be reproduced and distributed solely for uses that are both (a) educational.
Proposal 12: Contents Metaphor –Briefly explains the metaphor that I have chose, and why I think it is a good one to use. Interface Design –Lists the objects.
Organize. Collaborate. Discover. 1 Introduction to Mendeley.
1 June 2013 Engaging users: initiatives and challenges in VNU-HCM Central Library.
1 Manual LIMO Content  What’s LIMO?  Content of LIMO  Getting started in LIMO  Performing Searches  Using the Search Results  Managing.
© 2015 Ex Libris | Confidential & Proprietary Yoel Kortick | Senior Librarian Primo Analytics.
NoveList and NoveList Plus Overview. Trainer Name Title Trainer Name Title Welcome!
AdisInsight User Guide July 2015
Section 10.1 Define scripting
User configurable advertising profiles applied to Web page banners
NoveList and NoveList Plus Overview
Summon discovers contents from one search box!
Checkout New Personalized Features on Hulu Live Tv
Introduction With TimeCard users can tag SharePoint events with information that converts them into time sheets. This way they can report.
Wethersfield Dollars for Scholars For additional help contact us at:
Podcasting “Podcast” is one of those words that we hear tossed around a lot these days – it sounds kind of intimidating -- but what exactly is a podcast?
Presentation transcript:

1 G M DG M D I P S II P S I Recommending TV programs on the Web Between content based retrieval and social filtering Patrick Baudisch GMD-IPSI March 3 rd 98 March 8 th 98

Credits Thanks for the award (its almost done...)

Contents Part 1 About the project Requirements An evolving system Personalization Part 2 Recommendation and cooperative aspects Feedback & Conclusions

About the project A cooperation between GMD-IPSI & GMD: German national reserach institute for information technology TV-TODAY German printed TV program guide They sell 1,400,000 copies per two weeks Where are printed guides going when digital TV and video on demand emerge?

About the project Goal: Help users in creating their personal TV schedule None of the German Web-based TV program system gives more recommendation than their printed counterpart Be more than a prototype, reach thousands of users Learn German now!

Design criteria TV programs vs. books and movies TV programs are a stream rather than a database = > We do not have much time to collect data for recommendations TV programs are experienced as having a lower value = > Require only low user effort Users have experiences and therefore expectations from printed TV program guides (e.g. TV-TODAY) = > Start with what users expect

Design criteria System must be easy to learn (WWW) = > Do what people expect Be spectacular (TV-TODAY) = > Do what people don´t expect

An evolving system guests members Familiarity Behave like printed TV program guides Retrieval Query/Browsing Personalization & Filtering Adjust permanent settings Profile, Push service

First time user interface (guest mode)

What on tonight We ran user tests: 40% of first time users plan only for today Press Start 1

Genre Visualization Table cells color-coded List items have colored field Hue = Genre e.g. {sports=green, movie=red,...}

Recommendation Visualization Color intensity = relevance the darker the more recommended less recommended programs fade to background color What means recommended? (later slide)

Retrieval: Adjust four parameters Date interval Time interval Channels (predefined set) Genre Press Start 2

Genre hierarchy A Genre is the set of programs that match a descriptor Deeper genres are more specific Guides users Less universal than boolean search

Create account / login To personalize users need an account Store user data on server side Use this data matching users making recommendation s --

Member user interface

Personalization Personalize three of four parameters favorite times favorite channels favorite genre (There are no favorite dates) 3

Personalize times Click yellow buttons into hour fields Draw whole rectangles at once (Mac Paint)

Personalize channels

(Applet Demo) Select the German regional stations that you can receive

Personalize genres Check favorite genres Use folder with favorite genres like bookmarks Click all favorite genres to load all at once 8

Personal schedule (grocery list) Select programs, print it out, take it home

Recommendation How the colors are generated?

Is Social filtering applicable? (Diagram by Joe Konstan)

Applicability of the Ringo approach Correlate users by the programs in the grocery list? In/Not in info from the grocery list is much less informative than 7 ratings scale => results of correlating people is rather poor We don´t have unlimited time, only one week. The database is not stable User A just returned from a 2 week vacation User B is a newbee Correlate on a standard set of items means extra effort (amazon recommendation center) correlation?

Applicability of the Grouplens approach GroupLens: Press 1,2,..,7 to rate and go to the next article Joseph A. Konstan says: These ratings require high cognitive costs = > Rating effort might be too much

Four types of recommendation A Recommendations by TV-TODAY Size of the audience Personal genre profile Opinion leaders B C D

The editors of TV-TODAY provide ratings for all movies of the day (60 of 1000 programs) Ratings,,, You agree or you don`t Recommendations by TV- TODAY A

Size of the audience Use programs in Grocery list as a recommendation for other users We count how often a program occurs in users grocery lists The more the better the rating Works for all programs not only movies Will lead your attention to events like Tour de France Not personalized = > might not fit your personal interests B

Initialization of Size of the audience Everyday one day is added, one removed When a program is inserted into the system it is not in anyone´s grocery list = > Initialize ratings from the genre or series Remove initialization during the week and replace with the real recommendations Grocery list means: I want to see that. It does not mean I like that (how could I know before I`ve seen it) (and afterwards nobody cares) Anyway: It works!

Personal genre profile Describe favorite genres in more detail Based on public recommendation, but users define offsets to adapt ratings to personal needs Andrea´s personal TV interests She is interested in sports, especially in basketball, where she does not want to miss a single program. She wants to be up-to-date about current information without spending too much time on it. Finally, for recreation, she wants to include some good action movies. C Profile

Form based Interface Define how many programs of this genre to get Define how personally important these are

Form based Interface Define for all favorite genres Initialization: Small is important (Law of Zipf)

Graphical user interface Grey = cropped Yellow = selected Red = important

Drag boxes around Box sizes reflect number of program s available per week

Evaluation: Number of subjects (We just got started,...) Form based interface: Graphical Profile Editor: 10 subjects

Comparison of the two interfaces The graphical interface is much more difficult to learn than the form-based interface The graphical interface provides more utility and is easier to use than the form-based interface precision graphical overview = > Provide a form-based interface for first-time users and a graphical interface for frequent users Learnability: There seems to be a lack of methaphors (Where is Don Gentner?)

Opinion leaders Allow more individual users to generate recommendation (not only TV-TODAYs editors) Loren/Phoaks: Not everybody wants to give recommendation, but some do Take Grocery lists of an individual user as your personal source for recommendation (instead of summing all up) D

Opinion leaders Opinion leaders are represented as a folder containing their grocery list An opinion leader behaves exactly like a genre Users can have their favorite opinion leaders

Who benefits...? Being an opinion leader means no extra work Don´t you want to become an opinion leader? But: Opinion leaders loose part of their privacy Let´s reward them for that: Give them program data one week in advance = > that helps initializing size of the audience A free subscription to the printed guide Tell them that it is cool to be one Survival of the fittest: If a new opinion leader applies drop the one with the fewest subscribers

... and who loses? TV-TODAY editors can be opinion leaders TV-TODAY didn´t like the idea too much :)

Evaluation of the overall system so far Our group + TV-TODAY people (about 20 users) Beta test at GMD IPSI with about 30 users User tests with 10 users for 40 minutes each

Feedback Orientation is easy, but undo is missing For some users the system is still too complex (opening folders, buttons to small for elder users) People liked the grocery list That´s good for our recommendation system Overall it is useful and easy to use High fun-factor! When will you go online?

Future work Go online! April 98 Where else can we apply the described techniques: Usenet news, web pages,... Be more proactive: Push service, notification of very important programs Scott Robertson (digital libraries): Soft pushes

Future work: Cooperative stuff We do have a Find similar users component (based on favorite genres and genre profiles) Allow users to exchange their profiles Become an opinion leader for individual users (friends, community) Recommend genres and opinion leaders This allows managing a greater number of them Have specific opinion leaders One that just recommends action movies,... Keep them inside the genre structure

Profile creation is NOT JUST iterative Three paths lead to Profiles 1. Creation 2. Outer refinement cycle 3. Inner refinement cycle Producers of Documents Distributors of Documents Distribution and Representation Document Surrogates Regular Information Interest Users/Groups with Long-term goals Representation Comparison or Filtering Modification Use and/or Evaluation Retrieved Documents Profiles

Conclusions Traditionally a broadcast medium TV makers broadcast, viewers watch Editors write, readers read Interactive and collaborative concepts are new here The system contains a lot of functions, some of which are more complex Users have months to discover all these functions Until then retrieval is just fine Many users will never push it that far That´s ok!

The END What do you think?