0% found this document useful (0 votes)
470 views20 pages

Nagareddy 18-Nov-2023

The document discusses a data analysis project for a food delivery company called FoodHub. The objectives are to analyze order data to understand customer demand and identify opportunities to improve customer experience. Key areas of analysis include popular restaurants, cuisine preferences, order times by day of week, customer ratings, food preparation times, and delivery times. The analysis will provide insights and recommendations in these areas to optimize operations and enhance customer satisfaction.

Uploaded by

Naga
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
470 views20 pages

Nagareddy 18-Nov-2023

The document discusses a data analysis project for a food delivery company called FoodHub. The objectives are to analyze order data to understand customer demand and identify opportunities to improve customer experience. Key areas of analysis include popular restaurants, cuisine preferences, order times by day of week, customer ratings, food preparation times, and delivery times. The analysis will provide insights and recommendations in these areas to optimize operations and enhance customer satisfaction.

Uploaded by

Naga
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 20

GREAT LEARNING

SMDM PROJECT - GUIDED -2023


FoodHub - Data Analysis for Enhanced
Customer Experience
Name:N. NAGA REDDY
PG-PDSBA.O.SEP23.C
Table of Contents

Executive Summary

1.1 Key Findings

1.2 Recommendations

2. Introduction

2.1 Background

2.2 Objectives

3. Data Analysis and Insights

3.1 Demand Analysis

3.1.1 Popular Restaurants

3.1.2 Cuisine Preferences

3.1.3 Day-of-the-Week Analysis

3.2 Customer Experience Metrics

3.2.1 Customer Ratings

3.2.2 Food Preparation Time

3.2.3 Delivery Time

3.3 Operational Efficiency

3.3.1 Overall Order Processing Time

3.3.2 Cost Analysis

4. Detailed Analysis

4.1 Demand Analysis


4.1.1 Popular Restaurants

Insights:

Identify the top 10 most frequently ordered restaurants.

Understand the reasons behind their popularity (e.g., cuisine variety, delivery speed).

Recommendations:

Strengthen partnerships with popular restaurants to ensure optimal service levels.

Consider exclusive promotions or collaborations to drive more orders.

4.1.2 Cuisine Preferences

Insights:

Analyze the distribution of cuisine types ordered by customers.

Identify emerging trends or preferences in cuisine choices.

Recommendations:

Introduce targeted marketing for trending cuisines.

Explore partnerships with trending cuisine-focused restaurants.

4.1.3 Day-of-the-Week Analysis

Insights:

Determine the peak order days (weekday vs. weekend).

Understand the impact of promotions or external factors on order volumes.

Recommendations:

Optimize delivery resources on peak days.

Implement targeted promotions on slower days to balance demand.

4.2 Customer Experience Metrics

4.2.1 Customer Ratings

Insights:

Calculate average ratings for each restaurant.

Identify factors influencing higher or lower ratings.

Recommendations:
Recognize and reward consistently high-rated restaurants.

Work with lower-rated restaurants to address customer concerns.

4.2.2 Food Preparation Time

Insights:

Analyze the distribution of food preparation times.

Identify outliers and potential bottlenecks.

Recommendations:

Encourage and incentivize restaurants to improve preparation times.

Provide training or support for optimizing kitchen processes.

4.2.3 Delivery Time

Insights:

Evaluate the distribution of delivery times.

Identify areas for improvement in the delivery process.

Recommendations:

Optimize delivery routes and scheduling for faster deliveries.

Recognize and reward delivery personnel for efficient service.

4.3 Operational Efficiency

4.3.1 Overall Order Processing Time

Insights:

Analyze the end-to-end processing time from order to delivery.

Identify stages contributing most to the overall time.

Recommendations:

Streamline and automate order processing stages.


Implement technology solutions to minimize delays.

4.3.2 Cost Analysis

Insights:

Analyze the distribution of order costs.

Understand the impact of cost on customer satisfaction.

Recommendations:

Evaluate the feasibility of dynamic pricing strategies.

Negotiate cost-effective partnerships with high-order volume restaurants.

5. Recommendations

Collaborate with popular restaurants to optimize delivery processes.

Provide incentives for restaurants with efficient food preparation times.

Optimize delivery routes and processes to reduce overall delivery time.

Implement promotional strategies on peak order days.

Consider dynamic pricing strategies based on demand and operational factors.


Project Statistical Methods for Decision Making: FoodHub Data
Analysis
Context
The number of restaurants in New York is increasing day by day. Lots of students and busy
professionals rely on those restaurants due to their hectic lifestyles. Online food delivery service is
a great option for them. It provides them with good food from their favorite restaurants. A food
aggregator company Food-hub offers access to multiple restaurants through a single smart-phone
app.

The app allows the restaurants to receive a direct online order from a customer. The app
assigns a delivery person from the company to pick up the order after it is confirmed by the
restaurant. The delivery person then uses the map to reach the restaurant and waits for the
food package. Once the food package is handed over to the delivery person, he/she
confirms the pick-up in the app and travels to the customer's location to deliver the food.
The delivery person confirms the drop-off in the app after delivering the food package to
the customer. The customer can rate the order in the app. The food aggregator earns
money by collecting a fixed margin of the delivery order from the restaurants.

Objective
The food aggregator company has stored the data of the different orders made by the
registered customers in their online portal. They want to analyze the data to get a fair idea
about the demand of different restaurants which will help them in enhancing their
customer experience. Suppose you are hired as a Data Scientist in this company and the
Data Science team has shared some of the key questions that need to be answered. Perform
the data analysis to find answers to these questions that will help the company to improve
the business.

Data Description
The data contains the different data related to a food order. The detailed data dictionary is
given below.

Data Dictionary
 order_id: Unique ID of the order
 customer_id: ID of the customer who ordered the food
 restaurant_name: Name of the restaurant
 cuisine_type: Cuisine ordered by the customer
 cost_of_the_order: Cost of the order
 day_of_the_week: Indicates whether the order is placed on a weekday or weekend
(The weekday is from Monday to Friday and the weekend is Saturday and Sunday)
 rating: Rating given by the customer out of 5
 food_preparation_time: Time (in minutes) taken by the restaurant to prepare the
food. This is calculated by taking the difference between the timestamps of the
restaurant's order confirmation and the delivery person's pick-up confirmation.
 delivery_time: Time (in minutes) taken by the delivery person to deliver the food
package. This is calculated by taking the difference between the timestamps of the
delivery person's pick-up confirmation and drop-off information

Understanding the structure of the data

order_id customer_id restaurant_name cuisine_type \


0 1477147 337525 Hangawi Korean
1 1477685 358141 Blue Ribbon Sushi Izakaya Japanese
2 1477070 66393 Cafe Habana Mexican
3 1477334 106968 Blue Ribbon Fried Chicken American
4 1478249 76942 Dirty Bird to Go American

cost_of_the_order day_of_the_week rating food_preparation_time \


0 30.75 Weekend Not given 25
1 12.08 Weekend Not given 25
2 12.23 Weekday 5 23
3 29.20 Weekend 3 25
4 11.59 Weekday 4 25

delivery_time
0 20
1 23
2 28
3 15
4 24

datatypes of the different columns in the dataset

Data columns (total 9 columns):


# Column Non-Null Count Dtype
--- ------ -------------- -----
0 order_id 1898 non-null int64
1 customer_id 1898 non-null int64
2 restaurant_name 1898 non-null object
3 cuisine_type 1898 non-null object
4 cost_of_the_order 1898 non-null float64
5 day_of_the_week 1898 non-null object
6 rating 1898 non-null object
7 food_preparation_time 1898 non-null int64
8 delivery_time 1898 non-null int64
dtypes: float64(1), int64(4), object(4)
memory usage: 133.6+ KB
order_id int64
customer_id int64
restaurant_name object
cuisine_type object
cost_of_the_order float64
day_of_the_week object
rating object
food_preparation_time int64
delivery_time int64
dtype: object

missing values in the data


order_id 0
customer_id 0
restaurant_name 0
cuisine_type 0
cost_of_the_order 0
day_of_the_week 0
rating 0
food_preparation_time 0
delivery_time 0
dtype: int64

statistical summary of the data for the minimum, average, and maximum time it takes for
food to be prepared once an order is placed
Statistical Summary of Numerical Data:
order_id customer_id cost_of_the_order food_preparation_time
\
count 1.898000e+03 1898.000000 1898.000000 1898.000000

mean 1.477496e+06 171168.478398 16.498851 27.371970

std 5.480497e+02 113698.139743 7.483812 4.632481

min 1.476547e+06 1311.000000 4.470000 20.000000

25% 1.477021e+06 77787.750000 12.080000 23.000000

50% 1.477496e+06 128600.000000 14.140000 27.000000

75% 1.477970e+06 270525.000000 22.297500 31.000000

max 1.478444e+06 405334.000000 35.410000 35.000000


delivery_time
count 1898.000000
mean 24.161749
std 4.972637
min 15.000000
25% 20.000000
50% 25.000000
75% 28.000000
max 33.000000

4.3.2 Cost Analysis

Insights:

Analyze the distribution of order costs.

Understand the impact of cost on customer satisfaction.


Day of the week

Rating
4.2.1 Customer Ratings

Insights:

Calculate average ratings for each restaurant.

Identify factors influencing higher or lower ratings.


Food Preparation time
Delivery time
4.3.1 Overall Order Processing Time

Insights:

Analyze the end-to-end processing time from order to delivery.

Identify stages contributing most to the overall time.


# Get top 5 restaurants with highest number of orders

Top 5 Restaurants with Highest Number of Orders:


Shake Shack 219
The Meatball Shop 132
Blue Ribbon Sushi 119
Blue Ribbon Fried Chicken 96
Parm 68
Name: restaurant_name, dtype: int64

# Get most popular cuisine on weekends

Unique Cuisine Types on Weekends:


['Korean' 'Japanese' 'American' 'Italian' 'Mexican' 'Mediterranean'
'Chinese' 'Indian' 'Thai' 'Southern' 'French' 'Spanish' 'Middle Eastern'
'Vietnamese']

# Get orders that cost above 20 dollars


df_greater_than_20 = df[df['cost_of_the_order']>20] ## Write the appropriate
Multivariate Analysis

Cuisine vs Food Preparation time


# Relationship between food preparation time and cuisine type

Day of the Week vs Delivery time


# Relationship between day of the week and delivery time
Run the below code and write your observations on the revenue generated by the restaurants.
restaurant_name
Shake Shack 3579.53
The Meatball Shop 2145.21
Blue Ribbon Sushi 1903.95
Blue Ribbon Fried Chicken 1662.29
Parm 1112.76
RedFarm Broadway 965.13
RedFarm Hudson 921.21
TAO 834.50
Han Dynasty 755.29
Blue Ribbon Sushi Bar & Grill 666.62
Rubirosa 660.45
Sushi of Gari 46 640.87
Nobu Next Door 623.67
Five Guys Burgers and Fries 506.47
Name: cost_of_the_order, dtype: float64

Rating vs Delivery time


# Relationship between rating and delivery time
Rating vs Food preparation time
# Relationship between rating and food preparation time

Rating vs Cost of the order


# Relationship between rating and cost of the order
Correlation among variables
# Plot the heatmap
Conclusion and Recommendations

Conclusions:
Cuisine Type Impact: The analysis reveals variations in the cost of orders and delivery
times across different cuisine types. Understanding these patterns can help optimize
pricing strategies and delivery operations for each cuisine type.
Rating and Revenue: Higher-rated restaurants may attract more orders and contribute
positively to overall revenue. It's essential to maintain high-quality service and food to
enhance customer satisfaction and ratings.
Delivery Time: Analysis of delivery times on weekdays and weekends suggests potential
differences. Further investigation into the factors affecting delivery times during these
periods may be beneficial.

Recommendations:
Dynamic Pricing Strategy: Implement a dynamic pricing strategy based on cuisine types.
Consider adjusting prices for popular or high-demand cuisines to maximize revenue. Use
customer data to identify price-sensitive segments.
Quality Assurance Programs: To improve ratings and customer satisfaction, invest in
quality assurance programs for both food preparation and delivery services. Monitor and
respond to customer feedback to address concerns promptly.
Optimize Delivery Operations: Evaluate and optimize delivery operations during weekdays
and weekends. Consider allocating additional resources during peak times to ensure timely
deliveries.
Promote High-Rated Restaurants: Promote high-rated restaurants to attract more
customers. Consider special promotions or partnerships to highlight these establishments
and enhance their visibility on the platform.
Customer Communication: Enhance communication with customers regarding expected
delivery times. Providing accurate delivery time estimates can positively impact customer
satisfaction and ratings.
Diversify Cuisine Offerings: Explore opportunities to diversify cuisine offerings based on
customer preferences. Introduce trending or unique cuisines to attract a broader customer
base.
These recommendations aim to enhance customer satisfaction, increase revenue, and
optimize operational efficiency based on the insights derived from the analysis. Continuous
monitoring and adaptation to customer preferences are essential for sustained success in
the food delivery business.
This detailed report provides a comprehensive analysis of demand, customer experience
metrics, and operational efficiency for FoodHub. The recommendations aim to address
specific areas for improvement, ensuring a more streamlined and enhanced customer
experience.

This in-depth business report provides a granular analysis of various aspects, offering
specific insights and recommendations for FoodHub's continuous improvement

You might also like