https://github.com/ikanurfitriani/diabetes-prediction
This repository contains code archives for Diabetes Prediction with Machine Learning
https://github.com/ikanurfitriani/diabetes-prediction
decision-tree diabetes-dateset-analysis diabetes-prediction diabetes-prediction-model ipynb-jupyter-notebook jupyter-notebook knn-algorithm linear-regression logistic-regression-algorithm naive-bayes-algorithm python random-forest streamlit-webapp svm-model
Last synced: 22 days ago
JSON representation
This repository contains code archives for Diabetes Prediction with Machine Learning
- Host: GitHub
- URL: https://github.com/ikanurfitriani/diabetes-prediction
- Owner: ikanurfitriani
- License: mit
- Created: 2024-06-30T08:55:16.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-07-23T12:23:33.000Z (over 1 year ago)
- Last Synced: 2025-02-01T10:51:09.537Z (10 months ago)
- Topics: decision-tree, diabetes-dateset-analysis, diabetes-prediction, diabetes-prediction-model, ipynb-jupyter-notebook, jupyter-notebook, knn-algorithm, linear-regression, logistic-regression-algorithm, naive-bayes-algorithm, python, random-forest, streamlit-webapp, svm-model
- Language: Jupyter Notebook
- Homepage: https://diabetes-prediction-by-ika.streamlit.app/
- Size: 2.27 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Diabetes Prediction
This repository contains a Streamlit application for predicting diabetes based on user input parameters. The prediction is made using a pre-trained machine learning model.
## Deployment
Link deployment for public:
https://diabetes-prediction-by-ika.streamlit.app/
## Contents
- `app.py`: The main Streamlit application script.
- `diabetes_model.pkl`: The trained machine learning model used for prediction.
- `scaler.pkl`: The scaler used to normalize the input features.
- `Diabetes_Prediction-Ika_Nurfitriani.ipynb`: A Jupyter Notebook used for model training and evaluation.
- `requirements.txt`: To specify the Python packages and their versions that are required to run diabetes prediction application.
## Usage
1. User Input: Enter the required parameters for the prediction.
- Pregnancies
- Glucose
- Blood Pressure
- Skin Thickness
- Insulin
- BMI
- Diabetes Pedigree Function
- Age
2. Prediction: Click the `Predict` button to get the prediction.
- The application will display whether the person is diabetic or non-diabetic.
- If available, the prediction probabilities will also be displayed.
## Project Setup / Installation Instructions
1. Clone the repository from GitHub:
```
git clone https://github.com/ikanurfitriani/Diabetes-Prediction.git
```
2. Navigate to the project directory:
```
cd Diabetes-Prediction
```
3. Install the required dependencies:
```
pip install -r requirements.txt
```
4. Run the Streamlit application:
```
streamlit run app.py
```
## Screen Capture
The following is a screen capture from the Diabetes Prediction App:
- `SS1`
- `SS2`

## Author
[@Ika Nurfitriani](https://github.com/ikanurfitriani)