Presentation is loading. Please wait.

Presentation is loading. Please wait.

The YouTube Video Recommendation System James Davidson Benjamin Liebald Junning Liu Palash Nandy Taylor Van Vleet (Google inc) Presented by Thuat Nguyen.

Similar presentations


Presentation on theme: "The YouTube Video Recommendation System James Davidson Benjamin Liebald Junning Liu Palash Nandy Taylor Van Vleet (Google inc) Presented by Thuat Nguyen."— Presentation transcript:

1 The YouTube Video Recommendation System James Davidson Benjamin Liebald Junning Liu Palash Nandy Taylor Van Vleet (Google inc) Presented by Thuat Nguyen

2 Introduction YouTube – the most popular video community 1 billion users watch each month 24 hours of video uploaded every minute (2010) It’s a very information-rich environment

3 Goals The recommendation system Find videos related to users’ interests Helps users discover Keep users engaged: not just to watch or find

4 Challenges Videos have no or poor metadata User interactions are relatively short and noisy (compared to Netflix or Amazon) Videos usually have short life cycle

5 System Design 1.Input data 2.Related videos 3.Generating recommendation candidates 4.Ranking 5.System implementation -> recent, fresh, diverse, relevant

6 Input Data Two main classes of data: 1.Content data Title, description… 2.User activity data Rating, liking, subscribing, etc. (explicit) Start to watch, close before finish (implicit)

7 Related Videos Relatedness score Normalization function v i -> R i of top N candidates (impose min score)

8 Generating Recommendation Candidates Seed set S C 1 is narrow Broad the diversity of candidate set

9 Generating Recommendation Candidates (cont.)

10 Ranking Candidates ranked by using categorized signals: Video quality (view count, ratings…) User specificity (user’s taste and preferences) Diversification Impose constraints for each seed

11 System Implementation Three main steps: Data collection (log files) Recommendation generation (MapReduce) Recommendation serving Batch-oriented pre-computation approach Take advantages of CPU resources Cause delay between generating and serving

12 Evaluation and Results

13 Questions?


Download ppt "The YouTube Video Recommendation System James Davidson Benjamin Liebald Junning Liu Palash Nandy Taylor Van Vleet (Google inc) Presented by Thuat Nguyen."

Similar presentations


Ads by Google