DermaDetectAI

A simplified and streamlined version of the original DermaDetectAI project. Built with Streamlit and powered by PyTorch, this app enables quick and accurate skin disease detection.

python
PYTHON
pytorch
PYTORCH
streamlit
STREAMLIT
CategoryAI TOOL
TimelineAug 2024 – Oct 2024
RoleLead Developer
StatusCompleted
01

Executive Summary

Providing a quick, accessible, and lightweight tool for preliminary skin disease identification directly in the browser.

DermaDetectAI-v2 is an AI-powered diagnostic tool rebuilt for efficiency. Developed as a college initiative by a team of four, it leverages PyTorch and Streamlit to classify skin images into multiple disease categories. The system is fully web-based, ensuring that users can receive preliminary health insights without the need for complex software installations.

02

Core Infrastructure

Spec 01

Fast, Lightweight UI

Built with Streamlit for quick interaction and easy deployment.

Spec 02

Deep Learning Powered

Uses a PyTorch model trained on a diverse skin disease dataset.

Spec 03

Instant Image Upload

Upload your skin image and get predictions instantly.

Spec 04

Fine-tuned Classification

Optimized inference pipeline for accurate results.

03

Design Philosophy

Rebuilt as an upgraded, simplified version of the original DermaDetectAI for a college initiative to ensure high efficiency and ease of use for general users.

The Breakthrough

Successfully deploying a complex PyTorch model on a lightweight Streamlit interface, allowing for sub-second inference in a web-based environment.

04

Technical Architecture

Optimizing the inference pipeline to ensure the model weights load quickly in a serverless Streamlit environment without sacrificing accuracy.

Engineered With

  • Streamlit
  • PyTorch
  • TorchVision
  • Pillow
  • Pandas

Performance Goal

  • Instant inference results
  • Low memory footprint for web deployment
  • Seamless image processing pipeline

System Integrity

  • Secure image handling
  • Robust model weight loading
  • Reliable classification accuracy
Honey-Pot
Up Next

Honey-Pot

An AI-powered security tool that engages scammers with an autonomous agent to extract actionable intelligence. Using Google Gemini, it automatically identifies bank details and phishing links in real-time conversations.

View