Skip to content

12kerti/Diet_Recommendation-and-Workout_reommendation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ₯— Fitness and Diet Plan Recommendation System

This is a machine learning-powered web application that provides personalized fitness and diet recommendations based on user inputs such as age, weight, height, fitness goals, and dietary preferences. The system uses hybrid recommendation models (collaborative filtering + content-based filtering) to suggest ideal food and workout plans for users.

πŸš€ Features βœ… Personalized diet plans for:

Weight Gain

Weight Loss

Healthy Maintenance

βœ… Fitness workout suggestions

βœ… Filters for:

Age, Weight, Height

Dietary Preference (Veg, Non-Veg, Vegan)

βœ… Web interface built using Flask

βœ… ML backend for intelligent food and fitness recommendations

βœ… Indian food support included!

🧠 Machine Learning Techniques K-Means Clustering

πŸ›  Tech Stack Frontend: HTML, CSS, JavaScript (with Flask templates)

Backend: Python (Flask)

Libraries: Pandas, NumPy, Scikit-learn, Pickle

πŸ“Š Sample Inputs

Age Weight (kg) Height (cm) Goal Diet Preference 25 60 170 Weight Gain Veg 30 75 165 Weight Loss Non-Veg πŸ§ͺ Example Output 🍽️ Suggested Meals: Dal Khichdi, Grilled Paneer, Smoothies

πŸ‹οΈβ€β™‚οΈ Workout Plan: Cardio 30 min/day, Strength 3x/week

πŸ“Œ Future Improvements Add user login and profile

Integrate wearable device data (steps, calories)

Add chatbot for recommendations

Deploy on the cloud

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published