AI-Detect is a multi-model AI-powered image verification system designed to identify manipulated media, forged documents, and authenticity-related fraud scenarios. Built using FastAPI, ONNX Runtime, and Computer Vision techniques, the platform provides a lightweight web interface for uploading images and receiving real-time predictions.
The system combines multiple deep learning models into a single platform capable of:
- Detecting AI-generated face images (Deepfakes)
- Verifying Aadhaar and document authenticity
- Identifying fake rotten-food images used in refund scams
- Detecting fruit spoilage and authenticity issues
The project was developed to demonstrate practical AI applications in fraud prevention, document verification, and media authenticity analysis.
Detects AI-generated or manipulated facial images using ONNX-based deep learning models.
Classifies uploaded documents as authentic or potentially forged.
Identifies manipulated food images and distinguishes between real and artificially generated rotten-food content.
Classifies fruit images based on spoilage characteristics.
Provides confidence scores and instant results through a lightweight web interface.
Supports multiple ONNX models under a unified FastAPI backend.
- FastAPI
- ONNX Runtime
- NumPy
- OpenCV
- HTML5
- CSS3
- Vanilla JavaScript
- CNN-Based Models
- ResNet-Based Models
- ONNX Deployment Format
AI-Detect/
├── backend/
│ ├── main.py
│ ├── requirements.txt
│ └── models/
├── frontend/
│ ├── index.html
│ └── .nojekyll
├── README.md
└── .gitignore
Detect AI-generated face images.
Verify document authenticity.
Analyze food images for authenticity and spoilage.
Perform fruit spoilage detection.
{
"prediction": "fake",
"confidence": 91.23
}git clone https://github.com/tylrx404/AI-Deepfake-Detection-System.git
cd AI-Deepfake-Detection-Systempip install -r requirements.txtcd backend
uvicorn main:app --reloadOpen:
frontend/index.html
in your browser.
- Deepfake Detection
- Document Verification
- Identity Fraud Prevention
- Refund Scam Detection
- Food Authenticity Analysis
- Media Verification Systems
- Video-Based Deepfake Detection
- Cloud Deployment
- User Authentication
- Prediction History
- Enhanced Analytics Dashboard
- Model Performance Monitoring
Mrunal Kolhe