... On-line free medical diagnosis assistant. Ranked list of possible diseases from either several symptoms or a full patient history. A similarity measure between symptoms and diseases is provided.