recommender system

Download Recommender system

Post on 11-Nov-2014

118 views

Category:

Data & Analytics

1 download

Embed Size (px)

DESCRIPTION

The presentation discusses about how the Recommender System works for ex: how Amazon recommends books for customers when they login to Amazon website.

TRANSCRIPT

  • 1. Recommender System How does it work ? Group 4: Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Instructed by Dr.Tim Reichert
  • 2. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Outline Introduction Collaborative filtering algorithms User-based Item-based Similarity algorithms Apache Mahout demo Case study Amazon Demo Music recommender system 2
  • 3. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh 3 Introduction Source: http://www.cguru.info/information_technology_branch.htm Technologies help people do many jobs .. and also in searching information
  • 4. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh 4 Go to web directories
  • 5. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Or use search engines 5
  • 6. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh So what is the Problem ? Find Knew what you need Search Knew the keywords 6
  • 7. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Recommender system Predict &produce the most relevant recommendations to its audiences based on their tastes. 7
  • 8. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Wheres it applied ? 8
  • 9. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Breaking news 9 Source: http://blogs.wsj.com/digits/2014/01/17/amazon-wants-to-ship-your-package-before-you-buy-it/ Amazon Wants to Ship Your Package Before You Buy It What is the secret behind ?
  • 10. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Recommender Approaches 10 Item Hierarchy Attribute-based recommendations Collaborative filtering User- user Similarity Collaborative filtering Item-item Similarity Social + Interest Graph Based Model Based
  • 11. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Recommender Approaches 11 Item Hierarchy Attribute-based recommendations Collaborative filtering User- user Similarity Collaborative filtering Item-item Similarity Social + Interest Graph Based Model Based
  • 12. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Recommender Approaches 12 Item Hierarchy Attribute-based recommendations Collaborative filtering User- user Similarity Collaborative filtering Item-item Similarity Social + Interest Graph Based Model Based
  • 13. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Recommender Approaches 13 Item Hierarchy Attribute-based recommendations Collaborative filtering User- user Similarity Collaborative filtering Item-item Similarity Social + Interest Graph Based Model Based
  • 14. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Recommender Approaches 14 Item Hierarchy Attribute-based recommendations Collaborative filtering User- user Similarity Collaborative filtering Item-item Similarity Social + Interest Graph Based Model Based
  • 15. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Recommender Approaches 15 Item Hierarchy Attribute-based recommendations Collaborative filtering User- user Similarity Collaborative filtering Item-item Similarity Social + Interest Graph Based Model Based
  • 16. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh What is Collaborative filtering ? 16 Method of making automatic predictions About the interests of a user by collecting preferences or taste information from many users.
  • 17. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh User-based CF 1/25/2014 17
  • 18. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh User-based CF 1/25/2014 18 General Idea Algorithm K-Nearest Neighbors
  • 19. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh 1/25/2014 19 I'm gonna rent a film to watch with my boyfriend this week. Do you have any suggestion ?
  • 20. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh 1/25/2014 20 What kind of film does he like ? I'm gonna rent a film to watch with my boyfriend this week. Do you have any suggestion ?
  • 21. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh 1/25/2014 21 I don't know but his best friend really like insect collecting
  • 22. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh 1/25/2014 22 I don't know but his best friend really like insect collecting Maybe your boyfriend is similar to him. You guys can watch spiderman !?
  • 23. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh 1/25/2014 23 I don't know but his best friend really like insect collecting Maybe your boyfriend is similar to him. You guys can watch spiderman !?
  • 24. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh 1/25/2014 24 I'm gonna rent a film to watch with my boyfriend this week. Do you have any suggestion ?
  • 25. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh 1/25/2014 25 What kind of film does he like ? I'm gonna rent a film to watch with my boyfriend this week. Do you have any suggestion ?
  • 26. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh 1/25/2014 26 I don't know but he really enjoys our last film, iron man
  • 27. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh 1/25/2014 27 I don't know but he really enjoys our last film, iron man Really, my boyfriend also likes it and his favourite one is the amazing Spiderman so maybe you guys can try it
  • 28. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh General Idea 1/25/2014 28 Similar
  • 29. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Algorithm 1/25/2014 29 8 8 03
  • 30. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Algorithm 1/25/2014 30 8 8 03
  • 31. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Algorithm 1/25/2014 31 8 8 03 5 5
  • 32. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Algorithm 1/25/2014 32 8 8 03
  • 33. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh K-Nearest Neighbors 1/25/2014 33 Neighborhood of most similar users is computed first Only items known to those users are considered
  • 34. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh K-Nearest Neighbors 1/25/2014 34 8 8 03
  • 35. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh Item-Based CF 1/25/2014 35 General Idea Why we need ? Algorithm
  • 36. Nguyen Dao Tan Bao Nguyen Thi Ngoc Phu Cao Dinh Qui Pham Huy Thanh 1/25/2014 36 I'm gonna rent a film to watch with my boyfriend this week. Do you have any suggestion ?