0% found this document useful (0 votes)
546 views

Zomato Data Analysis and Visualization

This project involves analyzing restaurant data from Zomato to gain insights and develop a Plotly dashboard. Key tasks include adding a currency column to the dataset, comparing currencies of different countries, creating interactive charts and filters for users to explore data by country, city, cuisine and more. Metrics for evaluation are maintaining modular, portable code on GitHub with documentation and a demo video. The goal is to help Zomato improve their business based on insights from visualizing and analyzing their customer data.

Uploaded by

Ashwini M
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
546 views

Zomato Data Analysis and Visualization

This project involves analyzing restaurant data from Zomato to gain insights and develop a Plotly dashboard. Key tasks include adding a currency column to the dataset, comparing currencies of different countries, creating interactive charts and filters for users to explore data by country, city, cuisine and more. Metrics for evaluation are maintaining modular, portable code on GitHub with documentation and a demo video. The goal is to help Zomato improve their business based on insights from visualizing and analyzing their customer data.

Uploaded by

Ashwini M
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Project Title Zomato Data Analysis and

Visualization
Skills take away From This Project Python scripting, Pandas and Plotly
Domain Data analysis and visualization

Problem Statement:
Zomato is a popular restaurant discovery and food delivery service. Data
analysis on the platform's data could be used to gain insights into customer
preferences and behavior, as well as identify trends in the restaurant industry.
To perform the analysis various methodologies such as Data Exploration, Data
Cleaning, Feature Selection And Deployment can be used. Additionally, various
data visualization techniques like bar charts, line charts, scatter plots, etc.
could be employed to help communicate the insights gained from the
analysis.Overall, data visualization can be used to effectively communicate the
insights from Zomato data analysis to a wide range of stakeholders, including
restaurants, food industry players, and investors.

Approach:
You’ll be able to access the zomato dataset and the country ISO code for all the countries in
the dataset from the below URL.
https://drive.google.com/file/d/1S-a2AVAZLz54ORPnt7cAtRvz4fdHzEqp/view?
usp=share_link
https://docs.google.com/spreadsheets/d/14a8GnFcw1PNpikccwCEMrH6kw59o4tx6/edit?
usp=share_link&ouid=104970222914596366601&rtpof=true&sd=true

TASK 1: DATA ENGINEERING


1. Add a column with rupees as the currency
2 .Bring out a plot that compares indian currency with other country’s currency
TASK 2 : DASHBOARD DEVELOPMENT
The Plotly Dashboard that is being developed is recommended to have the
following:
● Create a dropdown to choose the country-specific data
○ Any two charts of your choice(maybe count, total sales, favorite
cuisines, etc)
● Find which cuisines are costly in India
● Filter based on the city
● Which is famous cuisine in the city
○ Which is costlier cuisine
○ Rating count in the city (based on rating test)
○ Pie chart online delivery vs dine-in
● Comparison between the cities in India(own report)
○ Which part of India spends more on online deliver
○ Which part of India spends more on dine-in
○ Which part has a high living cost vs low living cost
Results:
You have to build a Plotly Dashboard that helps to analyze and improve zomato's business..

Project Evaluation metrics:


● You are supposed to write code in a modular fashion (in functional blocks)
● Maintainable: It can be maintained, even as your codebase grows.
● Portable: It works the same in every environment (operating system)
● You have to maintain your code on GitHub.(Mandatory)
● You have to keep your GitHub repo public so that anyone can check your
code.(Mandatory)
● Proper readme file you have to maintain for any project
development(Mandatory)
● You should include basic workflow and execution of the entire project in the
readme file on GitHub
● Follow the coding standards: https://www.python.org/dev/peps/pep-0008/
● You need to Create a Demo video of your working model and post in
LinkedIn(Mandatory)

You might also like