mirzayasirabdullahbaig07
Diabetes-Prediction-Model
Python

An interactive Machine Learning-powered web application that predicts whether a person is diabetic based on key health parameters. Built with Python, Scikit-learn, and Streamlit, this app aims to make early diabetes risk detection simple and accessible.

Last updated Jul 4, 2026
39
Stars
2
Forks
0
Issues
+19
Stars/day
Attention Score
34
Language breakdown
Python 100.0%
Files click to expand
README

🩺 Diabetes Prediction Web App

An AI-powered interactive web application built with Streamlit that predicts whether a person is diabetic based on key medical parameters. The model is trained on the PIMA Indians Diabetes Dataset using Scikit-learn.


🚀 Demo

🔗 Live App on Streamlit

🚀 Video Demo

Video Demo

🚀 Detail Video On Youtube

🎥 Watch Demo on YouTube

📌 Features

  • Enter medical details through a user-friendly input form.
  • Model predicts diabetes risk instantly.
  • Trained on the PIMA Diabetes Dataset (Kaggle).
  • Clean and interactive Streamlit interface.
  • Sidebar navigation with developer details and links.

🔍 Usage

  • Open the app in your browser.
  • Enter the required medical information:
- Pregnancies - Glucose Level - Blood Pressure - Skin Thickness - Insulin Level - BMI (Body Mass Index) - Diabetes Pedigree Function - Age
  • Click Predict.
  • Get results instantly:
- ✅ The person is not diabetic - ❌ The person is diabetic

📊 Dataset

  • Dataset Name: PIMA Indians Diabetes Database
  • Source: Kaggle Dataset
  • Attributes: 8 health parameters + outcome label
  • Goal: Predict diabetes risk from health features

⚙️ Tech Stack

  • Python 3.9+
  • Streamlit (Web App UI)
  • Scikit-learn (Machine Learning Model)
  • NumPy & Pandas (Data Processing)
  • streamlit-option-menu (UI Navigation)

📸 Screenshots

🏠 Home Page

image

🏠 Data Visualization Page

image

🏠 About Page

image

✅ Prediction Result

image

✅ Prediction Result

image

✅ Prediction Result

image

👨‍💻 Author

Mirza Yasir Abdullah Baig

❤️ Acknowledgements


⚠️ Disclaimer

This project is for educational purposes only. It should not be used as a substitute for professional medical advice or diagnosis.
🔗 More in this category

© 2026 GitRepoTrend · mirzayasirabdullahbaig07/Diabetes-Prediction-Model · Updated daily from GitHub