past present and future of recommender systems: an industry perspective
TRANSCRIPT
![Page 1: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/1.jpg)
11
Past, Present & Future of Recommender Systems: An Industry Perspective
Xavier Amatriain (Quora)Justin Basilico (Netflix) RecSys 2016
@xamat @JustinBasilicoDeLorean image by JMortonPhoto.com & OtoGodfrey.com
![Page 2: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/2.jpg)
2
1. Past
![Page 3: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/3.jpg)
3
Netflix Prize
2006
![Page 4: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/4.jpg)
4
For more information ...
![Page 5: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/5.jpg)
5
2. Present
![Page 6: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/6.jpg)
6
Recommender Systems in Industry
Recommender Systems are used pervasively across application domains
![Page 7: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/7.jpg)
7
Recommender Systems in Industry
click
upvotedownvote
expand
share
![Page 8: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/8.jpg)
8
Beyond explicit feedback
▪ Applications typically oriented around an action: click, buy,
read, listen, watch, …▪ Implicit Feedback
▪ More data: Implicit feedback comes as part of normal use
▪ Better data: Matches with actions we want to predict
▪ Augment with contextual information
▪ Content for cold-start
▪ Hybrid: Combine together when you can
![Page 9: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/9.jpg)
9
Ranking
▪ Ranking items is central to recommending▪ News feeds▪ Items in catalogs▪ …
▪ Most recsys can be assimilated to:▪ A learning-to-rank approach▪ A feature engineering
problem
![Page 10: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/10.jpg)
10
Everything is a RecommendationR
ow
s
Ranking
![Page 11: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/11.jpg)
11
3. Future
![Page 12: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/12.jpg)
12
Many interesting future directions
1. Indirect feedback
2. Value-awareness
3. Full-page optimization
4. Personalizing the how
▪ Others
▪ Intent/session awareness
▪ Interactive recommendations
▪ Context awareness
▪ Deep learning for
recommendations
▪ Conversational interfaces/bots
for recommendations
▪ …
![Page 13: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/13.jpg)
13
Indirect Feedback
Challenges
▪ User can only click on what you show
▪ But, what you show is the result of what your model predicted is good
▪ No counterfactuals
▪ Implicit data has no real “negatives”
Potential solutions
▪ Attention models
▪ Context is also indirect/implicit feedback
▪ Explore/exploit approaches and learning across time
▪ ...
click
upvotedownvote
expand
share
![Page 14: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/14.jpg)
14
Value-aware recommendations
▪ Recsys optimize for probability of action▪ Not all clicks/actions have the same “reward”
▪ Different margin in ecommerce▪ Different “quality” of content ▪ Long-term retention vs. short-term clicks (clickbait)▪ …
▪ In Quora, the value of showing a story to a user is approximated by weighted sum of actions:
v = ∑a va 1{ya = 1}
▪ Extreme application of value-aware recommendations: suggest items to create that have the highest value▪ Netflix: Which shows to produce or license▪ Quora: Answers and questions that are not in the service
![Page 15: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/15.jpg)
15
Full page optimization
▪ Recommendations are rarely displayed in isolation
▪ Rankings are combined with many other elements to make a page
▪ Want to optimize the whole page
▪ Means jointly solving for set of items and their placement
▪ While incorporating
▪ Diversity, freshness, exploration
▪ Depth and coverage of the item set
▪ Non-recommendation elements (navigation, editorial, etc.)
▪ Needs work hand-in-hand with the UX
![Page 16: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/16.jpg)
16
Personalizing How We Recommend (… not just what we recommend)
▪ Algorithm level: Ideal balance of diversity, novelty, popularity, freshness, etc. may depend on the person
▪ Display level: How you present items or explain recommendations can also be personalized▪ Select the best information and presentation for a user to quickly
decide whether or not they want an item
▪ Interaction level: Balancing the needs of lean-back users and power users
![Page 17: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/17.jpg)
17
Ro
ws
Example: Rows & Beyond
Hero Image
Predicted rating
Evidence
Synopsis
Horizontal Image
Row Title
Metadata
Ranking
![Page 18: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/18.jpg)
18
4. Conclusions
![Page 19: Past present and future of Recommender Systems: an Industry Perspective](https://reader034.vdocument.in/reader034/viewer/2022042517/586e73881a28ab99598b54cd/html5/thumbnails/19.jpg)
19
Conclusions
▪ Approaches have evolved a lot in the past 10 years
▪ Looking forward to the next 10
▪ Industry and academia working together has advanced the
field since the beginning, we should make sure that
continues