? Facial Emotion Recognition using Deep Learning ? Overview
This project detects human emotions (such as Happy, Sad, Angry, Surprised, etc.) in real-time using a webcam. It uses a Convolutional Neural Network (CNN) trained on the FER2013 dataset to classify facial expressions with high accuracy.
? Features
✅ Real-time emotion detection using webcam ✅ Live visualization with bounding boxes and emotion labels ✅ Model trained on FER2013 dataset ✅ GUI-based or live camera support ✅ Easy to use and extend
? Project Structure Facial_Emotion_Recognition/ │ ├── model_train.py # Script to train the CNN model ├── live_emotion_recognition.py # Real-time webcam emotion detection ├── emotion_model.h5 # Trained CNN model (or link below) ├── emotion_gui.py # GUI version of the project ├── requirements.txt # Python dependencies └── README.md # Project documentation
?️ Demo
? The model detects your face and displays the corresponding emotion live. Example: Detected Emotion → ? Happy