Zomato Data Analysis Presentation
Zomato Data Analysis Presentation
Python
👤 Name: Sapireddy Uma Satya
Mounika
📘 Branch: ECE-B
🆔 Roll No: 22551A04A8
📅 Date: 21-06-2025
Introduction to Zomato
• Zomato is a restaurant discovery and food
delivery platform.
• Provides data on: Restaurants, Cuisines,
Ratings, Locations, Cost for Two
• Useful for business insights, consumer
analysis, recommendations.
Objective of Analysis
• Understand restaurant distribution across
cities.
• Analyze customer ratings and popular
cuisines.
• Explore pricing trends and online ordering
patterns.
• Generate insights for businesses and startups.
Dataset Overview
• Source: Zomato Kaggle dataset
• Rows: ~9500+, Format: CSV file
• Columns: Restaurant Name, City, Cuisines,
Rating, Cost, Online Order, etc.
Tools Used
• pandas – data handling
• numpy – numerical operations
• matplotlib / seaborn – visualization
• plotly – interactive plots
• wordcloud – cuisines visualization
• folium – geographic mapping
Data Cleaning
• Handled null values and duplicates
• Standardized column names
• Simplified cuisine types using string operations
Exploratory Data Analysis (EDA)
• Top Cities with Most Restaurants
• Delhi NCR and Bangalore lead
• Used bar plots to visualize distribution
Ratings Distribution
• Most ratings lie between 3.0 to 4.5
• Used seaborn histplot for visualization
Popular Cuisines
• WordCloud shows most frequent cuisines
• North Indian, Chinese, Fast Food, Italian are
most popular
Online Order vs Dine-in
• Pie chart visualization
• Significant number of restaurants support
online delivery
Cost Analysis
• Boxplot comparing cost between online and
dine-in options
• Online delivery restaurants have slightly lower
average costs
Ratings by Cuisine
• Bar plot showing average rating by cuisine
• Some cuisines consistently receive higher
ratings
Map Visualization (Optional)
• Interactive map using Folium
• Markers show restaurant locations using
latitude and longitude
Business Insights
• Invest in popular cuisines like North Indian,
Chinese
• Target cities: Delhi NCR, Bangalore, Mumbai
• Support online delivery to expand reach
• Maintain ratings above 3.5 for better customer
retention
Conclusion
• Python simplifies exploration and visualization
of food business data.
• Zomato data reveals key trends for consumers
and restaurateurs.
• Data-driven decisions can lead to improved
business outcomes.
Q&A
• 🧠 Any Questions?
• 🎤 Let's discuss your thoughts!