Novel Natural Language Processing Models For Medical Terms And Symptoms Detection In Twitter