https://github.com/csoren66/multiple-diseases-prediction
A Machine Learning based webapp used to predict multiple diseases.
https://github.com/csoren66/multiple-diseases-prediction
machine-learning machine-learning-algorithms prediction-model python streamlit
Last synced: 3 months ago
JSON representation
A Machine Learning based webapp used to predict multiple diseases.
- Host: GitHub
- URL: https://github.com/csoren66/multiple-diseases-prediction
- Owner: csoren66
- License: apache-2.0
- Created: 2022-09-27T17:41:42.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-01-13T13:07:44.000Z (over 2 years ago)
- Last Synced: 2025-01-13T19:51:59.780Z (5 months ago)
- Topics: machine-learning, machine-learning-algorithms, prediction-model, python, streamlit
- Language: Jupyter Notebook
- Homepage:
- Size: 96.7 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Multiple Disease Predictor
## About
This webapp was developed using Flask Web Framework and was deployed on Heroku server. The models used to predict the diseases were trained on large Datasets. All the links for datasets and the python notebooks used for model creation are mentioned below in this readme. The webapp can predict following Diseases:
- Diabetes
- Heart Disease
- Parkinsons Diesease## Models with their Accuracy of Prediction
| Disease | Type of Model | Accuracy |
| -------------- | ------------------------ | -------- |
| Diabetes | Machine Learning Model | 77.27% |
| Heart Disease | Machine Learning Model | 81.96% |
| Parkinsons Disease | Machine Learning Model | 87.17% |## NOTE
==> Python version 3.9 was used for the whole project.
==> You can find all the models in [Saved model](https://github.com/csoren66/Multiple-Diseases-Prediction/tree/main/Saved%20model) folder.## Steps to run this application in your system
1. Clone or download the repo.
2. Open command prompt in the downloaded folder.
3. Create a virtual environment```
mkvirtualenv environment_name
```4. Install all the dependencies:
```
pip install -r requirements.txt
```5. Run the application
```
python app.py
```## Dataset Links
All the datasets were used from kaggle.
- [Diabetes Dataset](https://www.kaggle.com/uciml/pima-indians-diabetes-database)
- [Heart Disease Dataset](https://www.kaggle.com/ronitf/heart-disease-uci)
- [Parkinsons Disease Dataset](https://www.kaggle.com/datasets/vikasukani/parkinsons-disease-data-set)## Links for Python Notebooks used for model creation
- [Diabetes Notebook](https://github.com/csoren66/Multiple-Diseases-Prediction/blob/main/Notebook/Multiple_disease_prediction_system_diabetes.ipynb)
- [Heart Disease Notebook](https://github.com/csoren66/Multiple-Diseases-Prediction/blob/main/Notebook/Multiple_disease_prediction_system_heart.ipynb)
- [Parkinsons Disease Notebook](https://github.com/csoren66/Multiple-Diseases-Prediction/blob/main/Notebook/Multiple_disease_prediction_system_parkinsons.ipynb)