recommender systems & collaborative filtering · recsys2013: yelp business rating prediction...

7
Recommender Systems & Collaborative Filtering Prof. Alexander Ihler iCAMP 2013 +

Upload: others

Post on 24-Aug-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Recommender Systems & Collaborative Filtering · RecSys2013: Yelp Business Rating Prediction Wednesday, April 24, 2013 2 months to go $500 213 teams Saturday, August 31 , 2013 Competition

Recommender Systems & Collaborative Filtering

Prof. Alexander Ihler

iCAMP 2013

TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAA

+

Page 2: Recommender Systems & Collaborative Filtering · RecSys2013: Yelp Business Rating Prediction Wednesday, April 24, 2013 2 months to go $500 213 teams Saturday, August 31 , 2013 Competition

Recommender systems: examples

Page 3: Recommender Systems & Collaborative Filtering · RecSys2013: Yelp Business Rating Prediction Wednesday, April 24, 2013 2 months to go $500 213 teams Saturday, August 31 , 2013 Competition

Recommender systems •  Automated recommendations

•  Inputs –  User information

•  Situation context, demographics, preferences, past ratings

–  Items •  Item characteristics, or nothing at all

•  Output –  Relevance score, predicted rating, or ranking

Page 4: Recommender Systems & Collaborative Filtering · RecSys2013: Yelp Business Rating Prediction Wednesday, April 24, 2013 2 months to go $500 213 teams Saturday, August 31 , 2013 Competition

Paradigms of recommender systems

Title Genre Actors …

User profile / context

Community data

Product / item features

Knowledge models

Recommendation system

Hybrid: Combine information from many inputs and/or methods

Item score I1 0.9 I2 1 I3 0.3 … …

Recommendations

Page 5: Recommender Systems & Collaborative Filtering · RecSys2013: Yelp Business Rating Prediction Wednesday, April 24, 2013 2 months to go $500 213 teams Saturday, August 31 , 2013 Competition

Collaborative Filtering (Netflix)

12

11

10

9 8 7 6 5 4 3 2 1

4 5 5 ? 3 1 1 3 1 2 4 4 5 2

5 3 4 3 2 1 4 2 3 2 4 5 4 2 4

5 2 2 4 3 4 5 4 2 3 3 1 6

users

movies

Page 6: Recommender Systems & Collaborative Filtering · RecSys2013: Yelp Business Rating Prediction Wednesday, April 24, 2013 2 months to go $500 213 teams Saturday, August 31 , 2013 Competition

Kaggle / RecSys 2013

Page 7: Recommender Systems & Collaborative Filtering · RecSys2013: Yelp Business Rating Prediction Wednesday, April 24, 2013 2 months to go $500 213 teams Saturday, August 31 , 2013 Competition

Kaggle / RecSys 2013 •  Real-world Yelp data

–  ~10k businesses –  ~40k users –  ~200k ratings –  Miscellaneous information

•  Task: predict future ratings –  How will this user like this business?

•  International competition, workshop –  $500 prize –  213 entries so far…