/HealthApp

A Machine Learning and Deep Learning based application for disease detection.

Primary LanguageJupyter NotebookGNU General Public License v3.0GPL-3.0

HEALTHAPP 🩺

HEALTHAPP is a simple Machine Learning and Deep Learning based application for detecting various diseases. The application is capable of detecting diseases like heart disease, diabetes, lungs disease, kidney disease, breast cancer, and covid disease(using chest xray 💪). We use state-of-the-art machine learning and deep learning technologies to make the detection pretty accurate.

DISCLAIMER ⚠️

This is a POC(Proof of concept) kind-of project. The data used here comes up with no guarantee from the creator. So, don't use it for making real time disease prediction. If you do so, the creator is not responsible for anything. However, this project presents the idea that how we can use ML/DL into disease prediction if developed at large scale and with authentic and verified data.

DATASET DETAILS 📊

Most of the datasets are uploaded in the "Dataset" folder except Covid Disease dataset(15gb).

Heart Disease Dataset - Dataset/heart.csv

Diabetes Dataset - Dataset/diabetes.csv

Kidney Disease Dataset - Dataset/kidney_disease.csv

Liver Disease Dataset - Dataset/indian_liver_patient.csv

Cancer Disease Dataset - Dataset/breast_disease.csv

Covid Disease Dataset - https://www.kaggle.com/allen-institute-for-ai/CORD-19-research-challenge

NOTEBOOK DETAILS 📓

All the notebooks are uploaded in the "Notebooks" folder.

Heart Disease - Notebooks/heart_disease_prediction.ipynb

Diabetes Disease - Notebooks/Diabetes_prediction.ipynb

Kidney Disease - Notebooks/kidney_disease_prediction.ipynb

Liver Disease - Notebooks/Liver_disease_prediction.ipynb

Cancer Disease - Notebooks/cancer_disease_prediction.ipynb

Covid Disease - Notebooks/coivd_disease_prediction.ipynb

You can view all the saved models (pickle files) in the "Saved_models" folder.

BUILT WITH 🛠️

  • Python (3.8 version)
  • Html
  • CSS
  • Javascript
  • Sklearn
  • Matplotlib
  • Numpy
  • Pandas
  • Django
  • Tensorflow
  • Postgres sql (Database)

Demo

  • Home Page and Contact Page

demo

  • Heart Disease Prediction

demo

  • Diabetes Disease Prediction

demo

  • Liver Disease Prediction

demo

  • Kidney Disease Prediction

demo

  • Cancer Disease Prediction

demo

  • Covid Disease Prediction

demo

  • Django backend authentication

demo

  • Data stored in the postgres sql database

demo

RUN LOCALLY

Clone the project

   git clone https://github.com/Chandradithya8/HealthApp.git

Extract all the files.

Open command prompt and go to the extracted files directory

Go to "HealthApp-master" directory

   cd HealthApp-master

When you type "dir" in the command prompt you should see the following files

  • Dataset
  • Notebooks
  • Saved_models
  • healthapp
  • CONTRIBUTING.md
  • LICENSE
  • requirements.txt

Install dependencies

   pip install -r requirements.txt

Go to the "healthapp" folder

   cd healthapp

Start the server

   python manage.py runserver

Then you will be able to use the application on your localhost.

FUTURE PLANS 📈

  • In this project I have added around 6 disease detection models. In the future I will try to add even more disease detection models for diseases like malaria, pneumonia, etc.

CONTRIBUTE 💻

You can use this project for further developing it and adding your work in it. If you use this project, kindly mention the original source of the project and mention the link of this repo in your report. Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.

LICENSE 📝

This project is licensed under GNU (GENERAL PUBLIC LICENSE).

Contact 📞

If you have any doubt or want to contribute feel free to email me or hit me up on LinkedIn