Skip to content

React AI detection app to detect melanomas and other forms of skin cancer.

Notifications You must be signed in to change notification settings

Emmanuel-Roy/DarkSpot

Repository files navigation

DarkSpot

DarkSpot

An application used to detect melanoma, a type of skin cancer, using machine learning, built with React, Tensorflow, JavaScript, and CSS.

Project Status

Complete

Project Screen Shot(s)

Example:

Image 10-24-21 at 9 46 AM

Image 10-24-21 at 9 50 AM

Installation and Setup Instructions

Example:

Clone down this repository. You will need node and npm installed globally on your machine.

Installation:

npm install

To Run Test Suite:

npm test

To Start Server:

npm start

To Visit App:

localhost:3000

How we did it

This was a 36 hour long project built during HackTAMS at the Texas Academy of Mathematics and Science. Project goals included using technologies learned up until this point and familiarizing ourselves with documentation for new features.

Originally we wanted to build an application that allowed users to classify whether a mole was melanoma or not. We started this process by using the create-react-app boilerplate, then adding react-router-dom, tailwindcss, and NES.CSS.

One of the main challenges we ran into was the actual image classification and the video rendering. This lead us to spend a few hours on html videos, less common react depedency components, and overall Tensorflow-React collaboration.

At the end of the day, the technologies implemented in this project are React, React-Router-Dom, TailwindCSS, NES.CSS, Tensorflow, and ML5. We chose to use the create-react-app boilerplate to minimize initial setup and invest more time in diving into weird design rabbit holes. In the next iteration we plan on adding a numerical descrption and accuracy of the image classification.

About

React AI detection app to detect melanomas and other forms of skin cancer.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published