Self Diagnosis, Computer Aided Diagnosis

A computer aided diagnosis approach to detect potential diseases based on symptoms. Baseline models were Naive Bayes, 4-layerd deep neural network and Gradient Boosted Tree(XG-Boost). best performing model was implemented in detecting Tuberculosis and Hepatitis.