An aggregator of restaurant data.
This is a course-work project.
This project aims to aggregate restaurant data from different online platforms to educate the customer which platform they should trust w.r.t different restaurants.
pip3 install -r stable-req.txt
We are using WordCloud for producing WordCloud on the restaurants. You might face issues when trying to import wordcloud in Anaconda.
Follow the below steps to get it resolved:
i.This most likely happens because in spite of having wordcloud in the local python environment, it is not available to the Anaconda package.
ii.Try installing the wordcloud package using the Anaconda terminal.
If you are using MAC, you might have to change the default shell to bash in order for the Anaconda Shell to run as the shell is available to bash only.
Use: chsh -s /bin/bash to change the shell from zsh to bash.
Use: chsh -s /bin/zsh to revert back to zsh later.
iii.Once the shell has been changed run the below command on the Anaconda shell to install wordcloud.
## conda install -c conda-forge wordcloud
iv.After this ideally the wordcloud import statements should work.
The conda commands for installing the packages using conda terminal can be found in :
https://conda.io/docs/user-guide/tasks/manage-pkgs.html
Below is a sample results of our analysis of data from the two major restaurant data sites - Zomato and Yelp
Below is a word cloud description generated using restaurant reviews from a user entered ZIPCODE.