Customers Satisfaction Based On Zomato Ratings and Reviews Using Machine Learning
Customers Satisfaction Based On Zomato Ratings and Reviews Using Machine Learning
Customers Satisfaction Based On Zomato Ratings and Reviews Using Machine Learning
ISSN No:-2456-2165
Abstract:- Nowadays most of the people are going out to uses the concept of conceptualization in order to create a
grab food, the majority of individuals relying on food platform. By this the user can easily categorise the specific
applications. Though Zomato is popular food app in restaurant and its menu from the restaurant. Also becomes
India, it deals with few challenges like – extreme market easy to the customer to give the reviews as their satisfaction.
competition, loss of market shares, negative impact on Launching the platform there are many difficulties faced by
brand etc. It experiences a major drop of orders during Zomato such as, understanding the needs and preferences of
the month of October, which is a festival season that the customer as well as the competitive land space.
leads to drop down of revenue. Zomato came up with a Research helped the Zomato to identify the opportunities for
solution for this problem, during festival season Zomato differentiation of the growth within the food delivery
provides discounts and coupons on food that they industry.
purchase and asked restaurants and food stalls to keep
open so that customers can make order even on festival Zomato has invested its technology in developing the
season. The few root cause for Zomato are delivery issues technologies. The latest technology of it is robust. This
and delay deliveries that can leads to unhappy customers provides the user-friendly interface for both the customers
and opt other food apps, more competition from other and the partners. It helps in implementation of the
food apps which provides festival offers and discounts algorithms more efficiently and ensuring scalability to
can make the customers to switch other food apps, accommodate for future growth. Zomato mainly focuses on
customers doesn’t come forward to purchase when they acquiring partnership with the restaurant owners in order to
look high cost on food menu without discounts, and develop the platform with wide variety of dining options.
during festival time people more likely to eat outside Building up strong relationships with the owners and chefs
rather than to order food from food apps. To increase was essential for ensuring the diverse and high-quality
more and more deliveries Zomato should ensure with selection of food offerings. It uses the major strategies to
good quality of food, providing transparency in order- campaign their platform to attract the user's attention. This
tracking and delivery of meals in time efficiently, and involved leveraging social media advertising, digital
finally to resolve competition over other apps Zomato advertising, and word-of-mouth referrals to drive user
needs to provide personalized services and make sure the acquisition. Additionally, efforts were made to engage users
deliveries speed and accurate. Zomato make use of through features such as reviews, ratings, and personalized
machine learning to predict real time challenges such as recommendations.
allocating delivery partners, estimating time for
preparation of food and food delivery, and removing or People use Zomato platform to search their wished
deducting fake customer reviews. It also uses ML to restaurants for their food and ratings are given according to
digitalize the food menu and identifies the items included the customer satisfaction. The reviews are also given to the
in that. It includes Natural Language Processing (NLP) owner based on their service. At present it has occupied
to extract the structured data from unstructured data more than 1000 Indian cities and became wide spread. This
from food menu. is mainly engaged with 15-35 years of people. It is estimated
that it takes more than 10million orders every day. There are
Keywords:- Importing and Cleaning Data, Statistical few main reasons for succession, they are: advertising,
Methods, Visualization Techniques, Carrying Out Statistical online-table bookings, online ordering and effective delivery
Tests, Model Prediction. of food. Zomato is very successful online food delivery
application as it mainly delivers Biryani and Pizza. It is
I. INTRODUCTION mainly implemented in cities other than villages because
people in village people do not know the knowledge of
Zomato was initially introduced as foodie Bay the in application.
the year 2008 by Deepinder Goyal and Pankaj Chandah. The
first stage of Zomato is the service of door delivery to the It mainly uses the AI knowledge in order make the
customer from there belonging restaurant. And later on, it customer work easier. Whenever the food is ordered by the
has become a unique company and tied up with the major customer the delivery boy must know the address of the
star restaurants in order to develop their ratings. It becomes customer then it uses Google maps based on the AI
more beneficial to the restaurant owners because this raises knowledge. It is mainly based on the sentimental analysis
the more profits. Because each costumer need not come to that is according to the customers weather they are familiar
the restaurant, they can grab their food by using Zomato. It
The pseudo code for random forest algorithm can split C. Data Pre-Processing:
into two stages. First, in which ‘n' random trees are created, The given dataset should me pre-processed and this
this forms the random forest. In the second stage, the involves handling missing values, encoding categorical
outcome for the same test feature from all decision trees is variables, scaling numerical features and filtering outliers.
combined. Then the final prediction is derived by assessing
the results of each decision tree or just by going with a D. Data Modification:
prediction that appears the most times in the decision trees. The dataset used here contains ratings and reviews of
customers who have purchased food on Zomato platform.
The dataset is taken from Kaggle site
[https://www.kaggle.com]. Data is executed in Jupiter
Notebook.
B. Output
Fig. 4: Output
REFERENCES