Skip to content

A Digital Wellbeing platform that incorporates deepfake detection and audio profanity filtering to promote safer and more responsible digital interactions.

Notifications You must be signed in to change notification settings

Kr1mson/Pinocchio-s-Nose

 
 

Repository files navigation

Pinocchio's Nose: Digital Wellbeing Solution

Overview

Pinocchio's Nose is an innovative digital wellness platform designed to combat misinformation and create safer online environments by addressing two critical challenges: deepfake detection and audio profanity filtering.

🚀 Key Features

1. Pinocchio's Nose: Deepfake Image Detection

  • Advanced AI-Powered Detection: Leverages a Convolutional Neural Network (CNN) trained on extensive AI and real image datasets

  • Misinformation Combat: Identifies and flags AI-generated and deepfake images

  • Cyber Crime Reporting: Provides direct reporting mechanism to Indian cyber crime portal when deepfakes are detected

  • Robust Training Dataset: Trained over a dataset of 100,000 images, consisting of 50,000 fake and 50,000 real images.

  • Dataset Link: CIFAKE

🔍 Technical Highlights

  • Image preprocessing and data augmentation techniques

  • Comprehensive model performance monitoring

  • Cutting-edge machine learning approaches to combat digital manipulation

2. VulgarVeto: Audio Profanity Filter

  • Automated Profanity Detection: Uses Google Speech Recognition for precise audio analysis

  • Comprehensive Filtering: Identifies and censors explicit language in real-time

  • Customizable Controls: User-friendly interface for personalized content moderation

🖋️ Key Capabilities

  • Supports audio file input

  • Converts speech to text

  • Maintains extensive profanity database

  • Replaces offensive content with "beep" sounds or custom censoring.

🔮 Future Scope

For Pinocchio’s Nose:

  • Utilize the DeepFakeFace Dataset for improved accuracy.
  • Implement ResNet50, EfficientNetB7, or Vision Transformer as the classifier for better detection performance.

For VulgarVeto:

  • Integrate speech recognition models like Wav2Vec2 or Whisper (OpenAI) for advanced speech-to-text capabilities.
  • Use SpeechT5 (Microsoft) or F5 as a text-to-speech tool for improved translation of machine language to audio.

🎯 Mission

Promoting responsible technology use and creating safer digital communities by providing intelligent, user-centric content moderation tools.

About

A Digital Wellbeing platform that incorporates deepfake detection and audio profanity filtering to promote safer and more responsible digital interactions.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 97.6%
  • Python 2.4%