Inspiration

The inspiration for this project stems from personal experiences of two team members whose significant others and family members faced challenges in obtaining accurate medical diagnoses. Motivated by these difficulties, the team aimed to create a solution that could provide users with a broader range of potential diagnoses based on their symptoms, leveraging the authoritative health information from the WHO and the advanced AI capabilities of OpenAI.

What it does

MedicalParse allows the user to enter symptoms into a search box and then see 30 of the possible diseases these symptoms relate to. We wanted it to show more than one because of past family experiences where the first diagnosis was false.

How we built it

Eyas and Jalen worked on front end UI and Flask implementation. Josh and Jared worked on backend functionality using API's, datasets and Tensorflow.

Challenges we ran into

We had a difficult time implementing the Python code into the website. We ended up using FLASK to solve this challenge but it took us nearly 6 hours to come to a solution. We also ran into issues with adding animations into our UI. Possibly the most time consuming challenge we ran into was finding a dataset that gave us the insights we needed.

Accomplishments that we're proud of

The accomplishment of implementing two API's into our website was a big one for us. The ability to learn languages and tools on the fly such as Flask and TensorFlow was also something we were satisfied with. Lastly, the ability to produce a product that we hope to make accessible to anyone was our biggest accomplishment.

What we learned

We learned how to connect back-end development to front-end development. We learned how to use API's and how to visualize that data. We learned languages we were not comfortable with in depth. For example, the back end developers Josh and Jared were less experienced with HTML and CSS and the front end developers were less experienced with Python. We were able to collaborate and become more comfortable with these languages through teamwork.

What's next for MedicalParse

The next steps for MedicalParse include adding a vastly improved UI, adding more generative AI, and expanding the website to a virtual server.

Built With

Share this project:

Updates