🧠 EmpaThink — AI Emotion Analysis
EmpaThink is an AI-powered emotion analysis app that helps you understand your emotional patterns through facial expressions, voice tone, and text.
✨ KEY FEATURES
😊 Face Analysis
Capture a selfie and EmpaThink analyzes your facial expressions using AI.
Detects 7 core emotions:
Joy
Sadness
Anger
Fear
Surprise
Disgust
Neutral
🎤 Voice Analysis
Record your voice and our AI analyzes:
Tone
Pitch
Energy
Tempo
Detects your emotional state from acoustic features.
✍️ Text Analysis
Write how you feel and our NLP model will:
Detect emotions and sentiment
Highlight important words influencing the result
🔍 Transparent AI (XAI)
Unlike black-box AI, EmpaThink explains WHY each emotion is detected:
FACS → shows facial muscle movements behind emotions
SHAP analysis → highlights key words in your text
Acoustic breakdown → explains voice-based detection
🎯 Emotion Refinement
After detection, choose detailed sub-emotions like:
Tired, Grateful, Frustrated, Anxious…
Capture exactly how you feel.
📹 Live Camera
Real-time emotion tracking with advanced detection:
Identifies fake smiles
Detects suppressed emotions
📊 Track Your Journey
Monitor your emotional wellbeing over time:
Session history
Emotion trends & patterns
🔐 Privacy & Safety
End-to-end encryption
No raw images or audio stored
Real-time processing only
Fully GDPR compliant
⚙️ Built With
Flutter
FastAPI
PyTorch
TensorFlow
🤖 Models
DistilRoBERTa
Wav2Vec2
DeepFace
MediaPipe
SHAP