Interact with Jupyter Notebook:
Geospatial analysis is the gathering, display, and manipulation of imagery, GPS, satellite photography and historical data, described explicitly in terms of geographic coordinates or implicitly, in terms of a street address, postal code, or forest stand identifier as they are applied to geographic models. Geospatial analytics can help organizations anticipate and prepare for possible changes due to changing spatial conditions or location-based events. Develop targeted solutions Location-based analysis can help decision-makers understand why solutions that work in one place often fail in another.
- Cleaned the dataset
- Calculated average rating of all restaurants
- Evaluated the distribution type of ratings
- Discovered the top restaurant chain in Bangalore
- Explored a list of restaurants that do not accept online orders
- Derived ratio of restaurants that provide table booking to those who do not
- Studied the types of restaurants available
- Determined the highest voted restaurants
- Counted total number of restaurants in a particular location
- Varitey of restaurants in Bangalore
- Approximate cost for 2 people
- Relationship between Approx. cost for 2 people vs Rating
- Difference between votes of restaurants accepting and not accepting online orders
- Difference between prices of restaurants accepting and not accepting online orders
- Luxurious Restaurants of Bangalore
- Top 10 most expensive restaurants in Bangalore
- Top 10 most affordable restaurants in Bangalore
- Restaurants that have rating > 4 and that are under budget
- Good & Affordable restaurants based on different locations
- Locations with most number of restaurants
Libraries Used: pandas, numpy, matplotlib, seaborn, plotly, geopy, folium