Using a Naive Bayes Classifier gets possible diseases from symptoms In 12 lines of code
python GuessDisease.py "agitation exhaustion"
('influenza', 0.0)
http://people.dbmi.columbia.edu/~friedma/Projects/DiseaseSymptomKB/index.html
sudo pip install naiveBayesClassifier
None that im aware of