Skip to content

basmala1161/Obesity_Prediction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

7 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿง  Obesity Prediction System

A machine learning system to predict obesity levels using health and lifestyle data, with a Tkinter-based GUI.

๐Ÿ“Š Dataset

  • 2111 samples from Mexico, Peru, and Colombia
  • 16 features (e.g., Age, BMI, Eating habits)
  • Target: 7 obesity categories

โš™๏ธ Preprocessing

  • Created BMI feature
  • Handled missing values (mean/mode)
  • One-Hot & Label Encoding
  • Outlier handling (IQR)
  • Feature Scaling (StandardScaler)
  • Selected top features (RandomForest)

๐Ÿค– Models

  • Logistic Regression, SVM, KNN, Decision Tree
  • Random Forest, Gradient Boosting, Neural Network
  • Stacking (ensemble meta-model)

๐Ÿ–ฅ๏ธ GUI (Tkinter)

  • Users enter data โ†’ get prediction

๐Ÿ“ Files gui.py: Interface

obesity_classification.py: Model training

.pkl files: Models & encoders

๐Ÿ‘จโ€๐Ÿ’ป Team 107 โ€“ Ain Shams University Supervised by T.A. Maryam El Sawaf Contributors: ุจุณู…ู„ุฉุŒ ู…ุฑูŠู…ุŒ ูุงุทู…ุฉุŒ ู†ูˆุฑุงู†ุŒ ุนุจุฏุงู„ุฑุญู…ู†ุŒ ู…ุญู…ุฏ

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages