This project predicts whether a patient is diabetic using Machine Learning techniques based on medical attributes and health indicators.
The project was developed during my Data Science Internship at Exposys Data Labs Pvt. Ltd. from 19 September 2022 to 18 October 2022.
The objective was to prepare the dataset, train machine learning models, analyze feature relationships, and predict diabetes with high accuracy.
Organization: Exposys Data Labs Pvt. Ltd.
Domain: Data Science
Duration: 19 September 2022 – 18 October 2022
Diabetes is a chronic disease affecting people across all age groups. Early prediction can help individuals take preventive measures and improve their lifestyle.
- Prepare the dataset
- Perform data preprocessing
- Train machine learning models
- Evaluate model performance
- Predict diabetes with high accuracy
- Data preprocessing
- Exploratory Data Analysis (EDA)
- Feature correlation analysis
- Machine learning model training
- Disease prediction
- Accuracy evaluation
- Python
- Pandas
- NumPy
- Scikit-Learn
- Matplotlib
- Jupyter Notebook
The dataset contains the following medical attributes:
- Pregnancies
- Glucose
- Blood Pressure
- Skin Thickness
- Insulin
- BMI
- Diabetes Pedigree Function
- Age
- Outcome
- Data Cleaning
- Data Preprocessing
- Exploratory Data Analysis (EDA)
- Data Visualization
- Machine Learning
- Logistic Regression
- Classification Models
- Python Programming
- Statistical Analysis
Diabetes-Prediction-Model/
│
├── dataset/
│ └── diabetes.csv
│
├── source-code/
│ ├── diabetes_prediction.py
│ ├── main.c
│ └── read csv.cbp
│
├── screenshots/
│ ├── first-5-records.PNG
│ ├── feature-correlations-output.PNG
│ ├── correlation-heatmap.PNG
│ ├── diabetic-vs-non-diabetic-barplot.PNG
│ ├── average-age-analysis.PNG
│ ├── logistic-regression-weights.PNG
│ └── terminal-output.JPG
│
├── report/
│ └── project-report.docx
│
├── presentation/
│ └── diabetes-presentation.pptx
│
├── certificates/
│ ├── exposys-data-science-internship-certificate.pdf
│ ├── simplilearn-introduction-to-data-science-certificate.pdf
│ └── basics-of-machine-learning-certificate.pdf
│
├── README.md
└── LICENSE
- Load Dataset
- Data Cleaning & Preprocessing
- Exploratory Data Analysis (EDA)
- Correlation Analysis
- Feature Selection
- Model Training
- Logistic Regression Implementation
- Accuracy Evaluation
- Diabetes Prediction
The model analyzes patient health data and predicts the likelihood of diabetes based on medical indicators.
- Dataset preprocessing
- Feature correlation analysis
- Data visualization
- Model training
- Logistic Regression implementation
- Prediction generation
- Accuracy evaluation
- Data preprocessing techniques
- Exploratory Data Analysis (EDA)
- Correlation analysis
- Machine learning fundamentals
- Logistic Regression implementation
- Model evaluation techniques
- Healthcare data analysis
- Deploy as a Web Application
- Add Multiple Machine Learning Algorithms
- Improve Prediction Accuracy
- Create Interactive Dashboard
- Real-Time Prediction Interface
- Streamlit Deployment
- Model Comparison Dashboard
This project is licensed under the MIT License.
Arpeet Bhaisare
B.Tech – Electronics & Communication Engineering Indian Institute of Information Technology (IIIT) Bhopal
LinkedIn: https://www.linkedin.com/in/arpeet-bhaisare-a02a061ba
GitHub: https://github.com/Arpeet-Bhaisare
⭐ If you found this project useful, consider giving it a star.