Code Monkey home page Code Monkey logo

hungrygator's Introduction

HungryGator

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.

Please run the below command to install the Python packages for the project:

pip3 install -r stable-req.txt

Follow below instructions if you run into the below issues:

1.ImportError: No module named wordcloud

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.

This can be followed for most imports, if they are not working with normal pip installation.

The conda commands for installing the packages using conda terminal can be found in :

https://conda.io/docs/user-guide/tasks/manage-pkgs.html

Results of Our Aggregation:

Below is a sample results of our analysis of data from the two major restaurant data sites - Zomato and Yelp

publish message

Below is a word cloud description generated using restaurant reviews from a user entered ZIPCODE.

publish message

You can check the source code for more interesting insights.

hungrygator's People

Contributors

devdiptapal avatar imjuoy avatar srossgupta avatar

Watchers

 avatar  avatar

Forkers

srossgupta

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.