This is a Flask web app that predicts whether a patient has a disease or not based on their symptoms. The machine learning model used for this project is Random Forest Classifier.
Flask - The web framework used
Firebase - Used for deployment
Random Forest Classifier - Machine Learning Model used for prediction
-
Predicts the likelihood of having a specific disease based on symptoms and medical history
-
Uses machine learning algorithms to make predictions
-
Provides medical professionals with an additional tool for diagnosis and treatment planning
-
Easy to use interface
To use Disease Predictor, simply download the code from this repository and install the required packages using pip.
pip install -r requirements.txt
To run the application, simply navigate to the "src" directory and run the following command:
python main.py
This will launch the Disease Predictor interface. Simply enter the patient's symptoms and medical history, and Disease Predictor will make a prediction on the likelihood of having a certain disease.
If you would like to contribute to Disease Predictor, please fork the repository and create a pull request. We welcome all contributions, including bug fixes, new features, and documentation improvements.
This project is licensed under the MIT License. Please see the LICENSE file for more details.