Skip to content

This repository contains a machine learning project that predicts restaurant ratings. It leverages the Flask framework for model deployment, providing an interactive interface for real-time predictions.

Notifications You must be signed in to change notification settings

bhaveshk22/Project---RestaurantRating_Prediction

Repository files navigation

Flask Restaurant Rating Predictor

This repository contains a 'Flask Restaurant Rating Predictor'. It is a Flask-based web application that predicts restaurant ratings based on various features. The goal of this project is to provide insights to restaurant owners about factors influencing their ratings and to help customers in making informed choices.

Screenshots

image

Roadmap

  • Data Preprocessing: The first step involved cleaning and preprocessing the data to make it suitable for training. This included handling missing values, removing outliers, and encoding categorical variables.

  • Model Training: I experimented with different machine learning algorithms including Linear Regression, Decision Trees, and Random Forests. Each model was trained and validated using cross-validation to ensure robust performance.

  • Model Evaluation: The performance of each model was evaluated using metrics such as Mean Absolute Error (MAE), Mean Squared Error (MSE), and R-squared. This helped in identifying the most accurate model for prediction.

  • Model Deployment: The best-performing model was then deployed using Flask, a lightweight web server gateway interface (WSGI) web application framework. This allowed the model to be accessed via a simple web interface, enabling real-time predictions.

Lessons Learned

This project was a fantastic opportunity to apply machine learning concepts to a real-world problem. It was particularly interesting to see how different algorithms performed on the same task and how model performance can be optimized.

I’m excited about the potential applications of this project and look forward to exploring more ways to leverage machine learning in the future. 💡

Authors

Hi, I'm Bhavesh! 👋

🚀 About Me

I'm a Full Stack Data Scientist

🔗 Links

linkedin

🛠 Skills

  1. C, C++, Python
  2. SQL
  3. Machine Learning
  4. Deep Learning
  5. Data Science

Summary of My Journey

👩‍💻 I'm currently a student

🧠 Btech Computer Science

💬 more details loading

Logo

About

This repository contains a machine learning project that predicts restaurant ratings. It leverages the Flask framework for model deployment, providing an interactive interface for real-time predictions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published