SSumit.
AI / ML

Deepfake Detection

Full-stack app that detects deepfake images with high accuracy using an EfficientNet model served through a FastAPI backend.

Deepfake Detection
Overview

A full-stack application designed to detect deepfake images with high accuracy. The React-based frontend provides a user-friendly interface for uploading images and instantly viewing detection results. The FastAPI backend handles image processing and leverages a trained EfficientNet model to generate predictions, serving them via a REST API. Demonstrates seamless integration between modern frontend technologies and advanced deep learning models for real-time inference.

Highlights
  • EfficientNet classifier
    Fine-tuned image classifier delivering high-accuracy fake vs real predictions.
  • REST inference API
    FastAPI endpoint accepts uploads and returns predictions in under a second.
  • React uploader
    Drag-and-drop interface with instant preview and result overlay.
Challenges

Balancing model size against inference latency, and preventing false positives on compressed images.

Learnings

Gained hands-on experience deploying deep-learning models behind a production-style API and streaming predictions to a React UI.

Gallery
Deepfake Detection
Deepfake Detection