Our hackaton project is a deep learning detection algorithm that can identify brain tumors in patient x-rays. This project uses Python
, HTML5
, CSS
, Flask
, and Tensorflow
. In addition to the deep learning feature, the website also includes an anonymous Q&A session to talk to others about brain cancer and a list of brain tumor symptoms.
Our inspiration came from the theme, but really from how people can feel helpless when they can be taking action. People often feel like they don't know what to do if they are diagnosed with a brain tumor, but luckily we are here to help connect you with a local brain doctor. Our passion for implementing software into everyday uses drove us to create this end piece.
You can upload scans of your brain, and it will determine using Artificial Intelligence if you have a tumor or not. Depending on that information, you can choose to talk to a brain doctor in your zip code area.
First, we used Flask
to communicate with a backend. Using HTML5
and CSS
as our front end, we were able to make the website very accessible and using Python
associated through Flask
, we were able to create a Deep Learning Model that the user can interact with.
- Getting the model to be accurate. But we tried to use as many data sets as possible to make the images vague, helping the user.
- Deploying our website. We are unable to use
Heroku
because our files are too large, and it is hard to find another server to use that is free.
- The ability to connect people to local brain doctors. We think that this is very helpful because people need the opportunity to have a verified doctor on call.
- The ability for people to ask questions anonymously. We feel like, without this, people wouldn't feel confident in asking questions, and can help people get answers that they are desperate to find.
- One thing would be moving this website interface/software to an iPhone application or Desktop app.
- Another thing would be able to connect people directly and live to a doctor.
Install all dependencies needed for this program:
pip install -r requirements.txt
Set the Flask variable accordingly:
export FLASK_APP=run
Do the following to start the Flask application on localhost:
flask run
Created by Ben Nguyen, Rishit Agrawal, Adarsh Agrahara, and Eshaan Kaipa