An open API service indexing awesome lists of open source software.

https://github.com/mathavansg/human-disease-prediction


https://github.com/mathavansg/human-disease-prediction

Last synced: 8 months ago
JSON representation

Awesome Lists containing this project

README

          

Human Disease Prediction
GitHub license

Overview
Human Disease Prediction is a machine learning project that uses transfer learning with ResNet-50 and ImageNet weights to predict various skin diseases. The project provides an easy-to-use web interface for users to upload images of skin conditions and get predictions for the following diseases:

'BA- cellulitis': 0
'BA-impetigo': 1
'FU-athlete-foot': 2
'FU-nail-fungus': 3
'FU-ringworm': 4
'PA-cutaneous-larva-migrans': 5
'VI-chickenpox': 6
'VI-shingles': 7
The application is deployed locally using Streamlit.

Project Structure
The project's structure is organized as follows:

bash
Copy code
├── app.py # Streamlit application source code
├── Disease_prediction.h5 # Pretrained model for disease prediction
├── requirements.txt # Project dependencies
├── screenshots/ # Screenshots of the application
├── README.md # This README file
Setup and Installation
Clone this repository to your local machine:

cd human-disease-prediction
Install the required Python packages:

pip install -r requirements.txt
Usage
Start the Streamlit application:

streamlit run app.py
Access the application by opening the provided URL in your web browser.

Upload an image of the skin condition you want to predict.

Click the "Predict" button to get the disease prediction.

Acknowledgments
ResNet-50 with ImageNet weights
Streamlit for the web interface# Human-Disease-Prediction