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
No commits in the last 6 months.
Stars
6
Forks
1
Language
Jupyter Notebook
License
—
Category
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.
Higher-rated alternatives
harshit-sh/topic-modeling-tripadv
Topic modeling of TripAdvisor hotel reviews
thomastrg/NLP_Clustering_OpenFoodFacts
NLP clustering project consists in clustering items thanks to textual data from the Open Food...
bhaskarranvirkar/Airbnb_Reviewer_Sentiment_Analysis
Big Data Analytics projects including clustering, sentiment analysis, and transfer learning...
AliMufeed/Hotel_Review_NLP
NLP Project for SDAIA T5 Data Science Bootcamp. This project consists of sentiment analysis for...
dimitramav/thesis-sentiment-analysis-in-tourism
This research aims to extract the general sentiment of visitors in Athens by exploiting tourism...