Skip to content

vibhusharma2/Zomato-Data-Analysis-Using-Python

Repository files navigation

Zomato Data Analysis Using Python

This project focuses on analyzing Zomato data to uncover insights about customer behavior, restaurant performance, and order patterns. Using Python for data analysis, the following key questions are explored:

Analysis Topics

  1. Popular Restaurant Types: What type of restaurant do the majority of customers order from?
  2. Customer Votes: How many votes has each type of restaurant received from customers?
  3. Restaurant Ratings: What ratings do the majority of restaurants receive?
  4. Average Spending by Couples: Zomato observes that most couples order food online. What is their average spending per order?
  5. Top Rated Order Mode: Which mode (online or offline) has received the highest ratings?
  6. Offline Order Insights: Which restaurant type receives more offline orders, allowing Zomato to provide targeted offers?

Tools & Libraries

  • Python: Core language for analysis.
  • NumPy: Numerical operations.
  • Pandas: Data manipulation and analysis.
  • Seaborn & Matplotlib: Data visualization.

Key Insights

  • Restaurant Preferences: A deep dive into the types of restaurants customers prefer.
  • Customer Engagement: Votes and feedback metrics by restaurant category.
  • Order Trends: Identifying trends in order mode and ratings to help Zomato optimize offers.

Results & Visualizations

Visualizations like heatmaps, bar charts, and histograms are included to provide a clear picture of Zomato's restaurant data.

Conclusion

This analysis helps Zomato better understand its customers' preferences, allowing for data-driven marketing strategies and better user experience.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published