Inspiration
This project is based on a hackathon challenge which objective was to create an application where the patients could introduce some of their phenotypes, and it could detect rare diseases in early stages
What it does
From a series of base phenotypes, it raises questions about other possible phenotypes to suffer. The algorithm asks about the most probable phenotypes of diseases related to the initial symptoms. The answers provide a list of possible diseases along with the probability of suffering them. The application covers all branches of HPO and is capable of reaching specific terms.
How I built it
We have used the Django framework with a Postgres database and a React front end. The algorithm is written in Python as a part of Django.
Challenges I ran into
The XML was a mess and was quite hard to parse it all and to put it in a database. Also, it has many metadata that makes harder to get all the useful fields.
What I learned
We have learned how to create a reactive page with a Django backend.
What's next for Dr. Rare
Optimizing the algorithm to get all the questions and to compute the probabilities of the diseases. Even it does not spend a lot of time computing, sometimes it gets a little bit unresponsive.
Log in or sign up for Devpost to join the conversation.