A full-stack application built with Python, Flask, and machine learning to predict BMI categories based on user input.
- 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 π¨
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 Files: See Designs
folder in this repository.
- Python
- Flask (Backend API development)
- JavaScript, HTML, CSS (Frontend design)
- scikit-learn (Model building and evaluation)
- pandas & numpy (Data manipulation and preprocessing)
- joblib (Model serialization)
- VS Code (Code editor)
- Kaggle (Dataset sourcing)
- Git & GitHub (Version control and project hosting)