This project aims to predict the likelihood of a patient having diabetes based on health parameters. By utilizing machine learning models, it provides insights into potential diabetes risks and assists in early diagnosis.
- Data preprocessing and exploratory data analysis (EDA)
- Feature selection and engineering
- Machine learning model development
- Model evaluation and optimization
- Python
- Pandas, NumPy
- Scikit-learn
- Matplotlib, Seaborn
- Jupyter Notebook
The dataset includes various medical parameters such as:
- Age
- Blood Pressure
- Glucose Levels
- BMI
- Insulin Levels
- Diabetes Pedigree Function
- Logistic Regression
- Random Forest Classifier
- Support Vector Machine (SVM)
- XGBoost
The models are evaluated based on accuracy, precision, recall, and AUC-ROC score. The best-performing model provides reliable predictions for diabetes risk.
📂 Diabetes-Prediction
👉 📂 data (Dataset & processed data)
👉 📂 notebooks (Jupyter Notebooks)
👉 📂 models (Trained models)
👉 📂 images (Code and Results Screenshots)
👉 📄 README.md (Project documentation)
Include images of code and results in the images
folder. Example:
- Clone the repository:
git clone https://github.com/rohitinu6/Diabetes-Prediction.git
- Navigate to the project folder:
cd Diabetes-Prediction
- Install dependencies:
pip install -r requirements.txt
- Run the Jupyter Notebook or Python scripts to train and test models.
- GitHub Repository: Diabetes Prediction
- Portfolio: Rohit Dubey
- GitHub Profile: rohitinu6
- LinkedIn: Rohit Dubey
- Twitter/X: @rohitdubey003
Machine Learning
Diabetes Prediction
Health Analytics
Data Science
Python
EDA
This project is licensed under the MIT License.
💡 For any queries or collaboration opportunities, feel free to connect! 🚀