minas26902/Improving_Yelp_Ratings_with_ML

Our goal in this group project is to apply NLP and other features from Yelp reviews into a model that outputs a new 5-star-rating, so that there is less discrepancy between reviews and star ratings. In order to make our model more robust, we will also incorporate new user star-ratings based on reviews read (meaning that someone who did not write the review gives a star-rating based on the review text alone) into our model so that it better reflects the review sentiment. We used multiple ML models, including: Naive Bayes, k-NN, K-Means, LSTM, N-Gram, TD-IDF and Linear Regression

15
/ 100
Experimental

No commits in the last 6 months.

No License Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 4 / 25
Maturity 1 / 25
Community 10 / 25

How are scores calculated?

Stars

6

Forks

1

Language

Jupyter Notebook

License

Last pushed

Jun 15, 2018

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/nlp/minas26902/Improving_Yelp_Ratings_with_ML"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.