Yelper Helper Concept
-
Upload
alexruizeuler -
Category
Technology
-
view
18 -
download
2
description
Transcript of Yelper Helper Concept
![Page 1: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/1.jpg)
Personalized Review Engine for Yelp Users
Yelper Helper
Alex Ruiz-Euler08/2014
![Page 3: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/3.jpg)
Ye Yelper Helper
PROBLEM SOLUTION
![Page 4: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/4.jpg)
MVPMVPYelper Helper: Overview.
Determine usefulness of new reviews
Compute user similarity
User making query
![Page 5: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/5.jpg)
MVPMVPYelper Helper: Overview.
Determine usefulness of new reviews
Compute user similarity
User making query
![Page 6: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/6.jpg)
MVPMVPYelp Reviews
Useful tags
![Page 7: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/7.jpg)
Review UserReview
attributesUser
attributesBusiness attributes
Useful tags
1 AbeVocabulary richness, stars...
no. reviews, average rating...
Average rating... 3
MVPMVP Predicting Number of “Useful” Tags
Data structure (Las Vegas):
363,691 reviews
112,702 users
3,536 businesses(source: Yelp Academic Dataset)
![Page 8: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/8.jpg)
MVPMVP Validation: Poisson regression / Comparing AIC.
Feature Selection
Model Selection
![Page 9: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/9.jpg)
MVPMVPYelper Helper: Overview.
Predict usefulness of new reviews
Compute user similarity
![Page 10: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/10.jpg)
MVPMVPYelper Helper: Overview.
Predict usefulness of new reviews
Compute user similarity
![Page 11: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/11.jpg)
MVPMVP Use-taste matrix / Restaurant-category matrix
U: Ratings (stars)
Rest 1 Rest 2 Rest 3 Rest 4
User 1 1 3 2
User 2 2 4 1
User 3 2 1
User 4 1 2 1
Hipster Divey Upscale Intimate Touristy Classy Romantic
Rest 1 1 1Rest 2 1 1Rest 3 1 1 1Rest 4 1 1 1
V: Restaurant profile
![Page 12: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/12.jpg)
2
MVPMVP User profile matrix
Hipster Divey Upscale Intimate Touristy Classy Romantic
User 1 3 1 33 1User 2 2User 3 1 1 1User 4 3
13 2 1 3 15 4 4 5
2 31 2 3
13
![Page 13: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/13.jpg)
MVPMVP Similarity Matrix – Euclidean Distance Over UV.
User 1 User 2 User 3 User 4
User 1 0
User 2 1.5 0
User 3 2 3.4 0
User 4 7.2 1 2 0
![Page 14: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/14.jpg)
MVPMVP About Me – Alex Ruiz-Euler (PhD Political Science, 2014)
![Page 15: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/15.jpg)
MVPMVP
Thank You.
![Page 16: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/16.jpg)
MVPMVP
![Page 17: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/17.jpg)
MVPMVP
![Page 18: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/18.jpg)
MVPMVP
![Page 19: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/19.jpg)
MVPMVPProblem: ~75% of Yelp reviews have 0 “useful” tags*.
(* Las Vegas sample.)
![Page 20: Yelper Helper Concept](https://reader034.fdocuments.net/reader034/viewer/2022052621/557e7fd7d8b42a48528b4a7c/html5/thumbnails/20.jpg)
Issues with data
For similarity:
Attributes of users in Yelp are about activity, not preferences.
→ Uncover taste preferences with collaborative filtering.
For prediction:
Prediction of usefulness of review:
a) Too many zeros (zero-inflated!). Weird results (null vs. full).
→ Zero-inflated Poisson model.