
Deepfake Detection System
The first version of the model had an AUC of only 0.52 — essentially random guessing. After extensive debugging, the root cause was found: the class labels were reversed during training (fake=0 when it should be fake=1). This one mistake made the model predict the opposite of what was correct.
Key Outcome
Final validation AUC of 0.8994 — production-ready accuracy. Works on images, video files, and batch processing. The Grad-CAM visualization shows clients exactly where the manipulation happened, making the AI explainable and trustworthy.









