Disease Predictor is a helper module created to support Smart Health Assistant which predicts a probable disease based on the symptoms given by a patient. The predictor takes in 5 symptoms to predict the ailment and also classifies the disease by corresponding specialization.
To use the classifier, pass 5 symptoms as parameters to the hosted application as follows:
https://disease-detector.herokuapp.com/symptom1/symptom2/symptom3/symptom4/symptom5
The output will be returned in the form of Doctor Specialization in order to maintain privacy of the patient.
The module is integrated with the Flutter app, using a simple http.get()
call. The information is stored into the Firebase Firestore Database for future reference by the concerned doctor.
The dataset used for training can be found here