Inspiration

Raise awareness for cancer after losing a relative

What it does

Estimates cancer risk based on medical and lifestyle information. Users enter details about their habits, family history, and health background. They receive a results page showing their personalized cancer risk percentage, a comparison chart with people of similar age, and personalized recommendations for next steps.

How we built it

Python, scikit-learn, pandas, Random Forest on a public Kaggle dataset, and tailwindCSS

Challenges we ran into

Limited dataset, basic preprocessing, 5h small timeline

Accomplishments that we're proud of

Built a working ML model, interactive risk charts, educational tool for awareness that people actually liked and thanked me for building

What we learned

ML model building, data preprocessing, Random Forest implementation, feature importance and UI designing

What's next for Cancer Prediction

Add more features, improve accuracy, expand dataset, explore other algorithms, and share with the world!

Built With

Share this project:

Updates