Skip to content

This full-stack app leverages: Python libraries: scikit-learn, pandas, numpy, joblib, and Flask for data processing, model training, and backend development. Dataset sourced from Kaggle (500 Person Gender-Height-Weight-Body Mass Index dataset) πŸ“Š A clean, responsive frontend designed with HTML, CSS, and JavaScript for a smooth user experience 🎨

License

Notifications You must be signed in to change notification settings

sandudul/BMI-Category-Predictor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸš€ BMI Category Predictor

A full-stack application built with Python, Flask, and machine learning to predict BMI categories based on user input.


🧠 Technologies Used

  • Python Libraries: scikit-learn, pandas, numpy, joblib, Flask
  • Dataset: Kaggle’s "500 Person Gender-Height-Weight-Body Mass Index" dataset πŸ“Š
  • Frontend: HTML, CSS, and JavaScript for a clean and responsive user interface 🎨

πŸ” Project Overview

This app processes user data to predict BMI categories using classification models trained on real-world data. It showcases skills in:

  • Data preprocessing and feature engineering
  • Building and training machine learning models
  • Creating RESTful APIs with Flask
  • Integrating frontend and backend for smooth user experience

🎨 Design Preview

Design Files: See Designs folder in this repository.


πŸŽ₯ Preview Images

Home Screen


πŸ›  Skills & Tools

Programming Languages & Frameworks

  • Python
  • Flask (Backend API development)
  • JavaScript, HTML, CSS (Frontend design)

Machine Learning & Data Processing

  • scikit-learn (Model building and evaluation)
  • pandas & numpy (Data manipulation and preprocessing)
  • joblib (Model serialization)

Tools & Platforms

  • VS Code (Code editor)
  • Kaggle (Dataset sourcing)
  • Git & GitHub (Version control and project hosting)

About

This full-stack app leverages: Python libraries: scikit-learn, pandas, numpy, joblib, and Flask for data processing, model training, and backend development. Dataset sourced from Kaggle (500 Person Gender-Height-Weight-Body Mass Index dataset) πŸ“Š A clean, responsive frontend designed with HTML, CSS, and JavaScript for a smooth user experience 🎨

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published