Skip to content

Latest commit

 

History

History
39 lines (32 loc) · 1.83 KB

README.md

File metadata and controls

39 lines (32 loc) · 1.83 KB

Mood-Based-Food-Recommender

This project is used python and data mining techniques. The application Recommends some restaurants based on the food categories that different people want to eat at different mood types.

This project is used two data sets.

  • Restaurants
  • Restaurant Name, Address,Average rating, Price
  • Food choices
  • Comfort foods, Comfort food reasons

The Procedure

The-procedure

Data Cleaning

Data Cleaning was used to clean out the non rated Restaurants before clustering Data-Cleaning

Data Aggregation

Data aggregation was used to identify the most famous food types in Colombo
Followings are the results of Data Aggregation
Data-Aggregation

Data CLUSTERING

K - Means Clustering were used to cluster the data set accordion to the ratings they have under 7 clusters.
Data-Aggregation

NPL, NLTK, LEMMATIZATION

Second data type was analyzed using Natural Language Processing, NLTK and Lemmatization because the data consist of Natural Language therefore it’s not easy to process.

The Solution

The application is recommend the restaurants.
Solution1
Solution12