A clinically-relevant 7-class skin lesion classifier trained on the HAM10000 dermatoscopy dataset using ResNet50 transfer learning, with real-time inference exposed via REST APIs and a React web frontend.
This project addresses the challenge of automated skin lesion classification, a task critical to dermatological triage and clinical decision support. The model is trained on the HAM10000 (Human Against Machine) dataset — a collection of 10,015 dermatoscopic images spanning 7 lesion categories.
A ResNet50 backbone pretrained on ImageNet was fine-tuned with custom classification heads. The full inference pipeline is exposed via a Node.js REST API, with a React frontend allowing users to upload images and receive real-time predictions.