DarkSpot
An application used to detect melanoma, a type of skin cancer, using machine learning, built with React, Tensorflow, JavaScript, and CSS.
Complete
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
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.