A model that tries to diagnose a condition based on the symptoms selected. Initialy this model was made to be used as a standalone windows application using tkinter to render the UI. I adapted the model slightly so that it can be implemented inside other web based applications.
It is recommended that you use a virtual environment to manage your dependencies. For the purposes of this project I used pipenv.
- Clone this repo
git clone <repo url>
. - Change your directory to the newly downloaded repo folder
cd diagnosis
. - Install the dependencies
pipenv install -r requirements.txt
. - Activate the virtual enviroment
pipenv shell
. - Run the model
python prediction-model.py
. - To exit the virtual enviroment
exit
.
The dataset for this project was collected from a study of university of Columbia. The study was performed at New York Presbyterian Hospital during 2004.
For a more extensive project based on the same dataset you can have a look here