Skip to content

NIVED-CYBER/Fitness_tracker_python_-ml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Fitness_tracker_python_-ml

Personal Fitness Tracker Web App ๐Ÿš€๐Ÿ‹๏ธโ€โ™‚๏ธ Overview This AI-powered Personal Fitness Tracker is a Streamlit-based web application that predicts the number of calories burned during exercise using Machine Learning. By entering details like Age, BMI, Duration, Heart Rate, Body Temperature, and Gender, users receive an instant calorie burn estimate. The app provides personalized insights and compares user data with others in the dataset, making it a great tool for fitness tracking.

๐Ÿ”น Key Features โœ… User-Friendly Interface โ€“ Simple sliders and buttons for easy data input. โœ… ML-Powered Predictions โ€“ Uses a Random Forest Regressor to estimate calorie burn. โœ… Insightful Analytics โ€“ Compare your stats with others to understand where you stand. โœ… Similar Case Analysis โ€“ Find users with similar fitness profiles for better context. โœ… Data Visualization โ€“ Interactive charts for trends and performance analysis.

๐Ÿ”น Tech Stack & Methodology ๐Ÿ”น Python, Streamlit for web app development. ๐Ÿ”น Pandas, NumPy, Matplotlib, Seaborn for data handling & visualization. ๐Ÿ”น Scikit-learn (RandomForestRegressor) for machine learning predictions. ๐Ÿ”น CSV Data Processing & Feature Engineering to improve model accuracy.

The model is trained on real-world exercise and calorie data, ensuring reliable results. BMI is calculated dynamically, and gender is one-hot encoded to maintain accuracy. The app also highlights how your exercise stats compare with other users, providing valuable insights into your fitness levels.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors