Restaurant Case Study PDF
Restaurant Case Study PDF
1. Introduction
This case study focuses on a comprehensive analysis of restaurant data across two cities,
Bangalore and Pune.
The dataset comprises multiple attributes such as restaurant name, category, ratings,
location, pricing, and website availability.
The purpose of this case study is to perform Exploratory Data Analysis (EDA), Predictive
Modeling, Clustering, and Dashboard-based insights to support data-driven decision-
making.
2. Dataset Overview
The dataset consists of over 7,000 entries with the following key columns:
- Restaurant_Name
- Category
- City
- Locality
- Pricing_for_2
- Dining_Rating
- Delivery_Rating
- Review Counts (Dining and Delivery)
- Website, Address, Phone No., Coordinates
This data provides a rich source for visual and algorithmic interpretation.
Initial steps involved handling missing values, encoding categorical variables, and
converting pricing and rating columns to numerical format.
Special care was taken to remove any outliers or duplicate entries that could skew the
analysis.
4. Exploratory Data Analysis (EDA)
Several visualizations were created to understand the distribution and trends across key
variables.
These graphs help in identifying key locations, top categories, average pricing, and rating
trends across cities.
5. Predictive Modeling
A Random Forest Regression model was applied to predict Dining Ratings based on features
like Category, Locality, City, and Pricing.
Model Performance:
- MAE (Mean Absolute Error): ~0.23
- RMSE (Root Mean Square Error): ~0.086
These results show reasonable accuracy and highlight the impact of locality and pricing on
dining quality.
6. Clustering Analysis
KMeans clustering was implemented using features such as Pricing_for_2, Latitude, and
Longitude.
The objective was to group similar restaurants by price and location. 4 clusters were
visualized on a scatter plot.
This analysis is crucial for identifying prime restaurant hubs and competitor analysis.
7. Dashboard Insights
A dashboard was created using Power BI (or Tableau) to highlight city-wise distributions,
pricing patterns, and rating spreads.
Key insights include:
- Bangalore has more premium restaurants.
- Pune shows a tighter cluster of affordable options.
- Dining rating concentration is higher in core areas.
8. Comparison: Bangalore vs Pune
Bangalore dominates in terms of fine-dining options, while Pune excels in budget and
delivery-efficient outlets.
Rating averages:
- Bangalore: Dining ~4.0, Delivery ~3.8
- Pune: Dining ~3.7, Delivery ~4.1
This suggests Pune prioritizes delivery, while Bangalore emphasizes dine-in experiences.
9. Business Recommendations
10. Conclusion
This project presented a multi-layered analysis of restaurant trends, rating dynamics, and
consumer pricing behavior.
From predictive models to spatial clustering, the study delivers actionable insights to
support business strategy in the food & hospitality sector.