All Projects → ella199161 → Yelp_nlp_project

ella199161 / Yelp_nlp_project

Projects that are alternatives of or similar to Yelp nlp project

Which animal
Stars: ✭ 35 (-2.78%)
Mutual labels:  jupyter-notebook
3 body problem bot
Simulations of gravitational interaction of the random n-body systems
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Relativistic Average Gan Keras
The implementation of Relativistic average GAN with Keras
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Textwritten
Convert text file to handwritten pdf file
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Octopod
Train multi-task image, text, or ensemble (image + text) models
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Genomics In The Cloud
Source code and related materials for the O'Reilly book
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Capsule
DEPRECATED- see https://github.com/OpenMined/OpenMined or https://github.com/OpenMined/PySyft
Stars: ✭ 35 (-2.78%)
Mutual labels:  jupyter-notebook
Renkotrading
Simple algorithm inspired on Renko charts applied to cryptocurrency trading
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Treetect
Tree detection
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Helioml
A book about machine learning, statistics, and data mining for heliophysics
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Natural Language Processing
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Deep Learning With Keras
Code repository for Deep Learning with Keras published by Packt
Stars: ✭ 980 (+2622.22%)
Mutual labels:  jupyter-notebook
Syntax Speaker Prediction
The tastiest machine learning project. Can we predict who is speaking for how long during an episode of the syntax.fm podcast?
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Sirisaac
Automated dynamical systems inference
Stars: ✭ 35 (-2.78%)
Mutual labels:  jupyter-notebook
Fsdl Text Recognizer Project
Full Stack Deep Learning August 2018 Bootcamp Project (Public)
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Machine Learning Approach For Malware Detection
A Machine Learning approach for classifying a file as Malicious or Legitimate
Stars: ✭ 35 (-2.78%)
Mutual labels:  jupyter-notebook
Notebooks tutoriais
Aqui você encontrar notebooks para alguns vídeos do meu canal no Youtube
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Ml Classification Algorithms Poverty
A comparative assessment of machine learning classification algorithms applied to poverty prediction
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Residual Attention Convolutional Neural Network
It contains the Attention-56 and Attention-96 models built from scratch in keras. Residual Attention Networks are described in the paper "Residual Attention Network for Image Classification"(https://arxiv.org/pdf/1704.06904.pdf).
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook
Autocalibration
Automatic Hand-to-Eye Calibration for Dobot Magician and Realsense D415
Stars: ✭ 36 (+0%)
Mutual labels:  jupyter-notebook

Yelp Data Challenge

Data

Data_Processing_EDA

  • In the document, I clean the data, select out the recent reviews and associated the review data set with the business dataset. I ranked all the review by city, and found that Las Vegas has the most review, so I decided to deep dive into the reviews in Last Vegas.

Review Classifier

  • The review user gives come with two parts, star and text. The star ranges from 1-5. Here I want to build a predictor based on the review text and predict if the user like the restaurant or not. In this case, I assign the 5 star rating to like, and other as dislike. You might wonder “Hey 4 star is a good rating”, Yes I agree, however in many people’s text review of the four star rating, instead of saying how much he/she like the restaurant, they are talking about the reason why they did not give a 5 star. In this case, classify the 4 star into dislike makes more sense.

  • I Used NPL techniques, such as stemming, lemmatization and TF-IDF, to extract features from review text data. Then built language understanding models to classify positive and negative reviews using Logistic Regression and Random Forests. The model achieve 84% accuracy.

Similar Review Search Engin

  • From a restaurant point of view, if a customer makes suggestion if might be a hint to improve somewhere. And if many customers make the same suggestion, the hint to improve is stronger. Here I have built a similar review search engine, when you see one review and want to know if anyone else is saying the same thing, the similar review search will be a great tool.

  • Here I extracted the NLP representation of the text data and run cosine similarity between the reviews. This can provide a recommendation for the business to improve

Yelp_Unsupervised_clustering

  • I used unsupervised learning (Kmean) to cluster user into different groups. I noticed when K is small, the two cluster typical are like or dislike, as K increase we start seeing different type of food forming its own cluster.

Yelp_Restaurant_recommender

  • I Built a restaurant recommender system using collaborative filtering and matrix factorization based on user's past visits and ratings.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].