Skip to content

coder12git/PoweringSTEMHacks

Repository files navigation

Diagnose

This project is submitted for PoweringSTEMHacks


Melanoma is a type of cancer that can be deadly if not detected early. It accounts for 75% of skin cancer deaths. A solution which can evaluate images and alert the dermatologists about the presence of melanoma has the potential to reduce a lot of manual effort needed in diagnosis.

Our application detects the following diseases:

  • Actinic keratosis
  • Basal cell carcinoma
  • Dermatofibroma
  • Melanoma
  • Nevus
  • Pigmented benign keratosis
  • Seborrheic keratosis
  • Squamous cell carcinoma
  • Vascular lesion

Technology Stack Used:

html5

  • Streamlit
  • Machine Learning

APIs used

  • Google maps API for places: Our website will calculate latitude and longitude values of current location and it will fetch all nearby dermatologists.

How it works?

Our application utilizes machine learning to predict what skin disease you may have, from just your skin images! We then recommend you specialized doctors based on your type of disease, if our model predicts you're healthy we'll suggest you a general doctor.


Installation/Execution

  1. Create a virtual environment

    python3 -m venv venv
  2. Activate the virtual environment

    for Linux and Mac:

    source venv/bin/activate

    for Windows:

    venv\Scripts\activate
  3. Install dependencies

    pip install -r requirements.txt
  4. Run the app

    streamlit run ./About.py

Challenges we ran into

  1. Fetching, Installing Dependencies and Fixing Backend Errors.
  2. Creating a model for detecting Melanoma and various other skin diseases than can lead to skin cancer.

Accomplishments that we're proud of

We were able to successfully create an application to solve problems for those who are suffering from skin cancer mainly Melanoma. Team Work was something we were really proud of specially when we had errors we worked together to fix them.

What's next for Diagnose?

We plan to finish this challenge and create a complete web application and help the user to experience the best out of it.

Team Members:

Show your support

Please ⭐ this repository if this project helped you!

About

Diagnose - Skin cancer detection from your skin images.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •