A Complete Guide to Cracking The Predicting Restaurant Food Cost Hackathon By MachineHack

We all love food. And it is only normal to have a craving for one of your favourite foods from a special restaurant that we all love to have at least once in a month. However, there is a strong factor that will make us reconsider going back to that special restaurant cost.  

Machinehack’s Predicting Restaurant Food Cost Hackathon lets all Data Science enthusiasts to play with data collected from various sources, which includes the price information of thousands of restaurants across India. The contestants will predict the cost of a meal for different restaurants across the country based on various features.

About the Data Set

The hackathon is about predicting the average price for a meal. The data consists of the following features.

Size of training set: 12,690 records

Size of test set: 4,231 records

Columns/Features :

TITLE: The feature of the restaurant which can help identify what and for whom it is suitable for.

RESTAURANT_ID: A unique ID for each restaurant.

CUISINES: The variety of cuisines that the restaurant offers.

TIME: The open hours of the restaurant.

CITY: The city in which the restaurant is located.

LOCALITY: The locality of the restaurant.

RATING: The average rating of the restaurant by customers.

VOTES: The overall votes received by the restaurant.

COST: The average cost of a two-person meal.

Click here to participate in the hackathon.

Solving Predicting Restaurant Food Cost Hackathon By Machnehack

Use the following links to our top tutorials to help you with this challenge:

  1. Flight Ticket Price Prediction Hackathon: Use These Resources To Crack Our MachineHack Data Science Challenge
  2. Hands-on Tutorial On Data Pre-processing In Python
  3. Data Preprocessing With R: Hands-On Tutorial
  4. Getting started with Linear regression Models in R
  5. How To Create Your first Artificial Neural Network In Python
  6. Getting started with Non Linear regression Models in R
  7. Beginners Guide To Creating Artificial Neural Networks In R


More Great AIM Stories

Amal Nair
A Computer Science Engineer turned Data Scientist who is passionate about AI and all related technologies. Contact: amal.nair@analyticsindiamag.com

More Stories


8th April | In-person Conference | Hotel Radisson Blue, Bangalore

Organized by Analytics India Magazine

View Event >>

30th Apr | Virtual conference

Organized by Analytics India Magazine

View Event >>

Yugesh Verma
A guide to explainable named entity recognition

Named entity recognition (NER) is difficult to understand how the process of NER worked in the background or how the process is behaving with the data, it needs more explainability. we can make it more explainable.

Yugesh Verma
10 real-life applications of Genetic Optimization

Genetic algorithms have a variety of applications, and one of the basic applications of genetic algorithms can be the optimization of problems and solutions. We use optimization for finding the best solution to any problem. Optimization using genetic algorithms can be considered genetic optimization

3 Ways to Join our Community

Discord Server

Stay Connected with a larger ecosystem of data science and ML Professionals

Telegram Channel

Discover special offers, top stories, upcoming events, and more.

Subscribe to our newsletter

Get the latest updates from AIM