petercunha/Emotion
A Python application that detects human faces in video or webcam feed and classifies their emotions using a CNN deep learning model.

Velocity · 7d
+0.2
★ / day
Trend
→steady
star history
This project uses OpenCV for face detection and a convolutional neural network (CNN) built with Keras and TensorFlow to classify facial expressions into emotion categories. Users can run real-time emotion recognition from a webcam or from video files. The model was trained on the FER2013 dataset and can be retrained on new data using provided scripts.