A real-time facial expression recognition system built with CNN, TensorFlow, and OpenCV. It uses a webcam to detect faces and classify emotions like happiness, sadness, anger, and more.
-
Updated
May 12, 2025 - Jupyter Notebook
A real-time facial expression recognition system built with CNN, TensorFlow, and OpenCV. It uses a webcam to detect faces and classify emotions like happiness, sadness, anger, and more.
This project implements a dual-mode Emotion Recognition system using deep learning. It trains separate models for: Facial emotion recognition using the FER-2013 dataset Audio emotion recognition using the RAVDESS dataset Both training scripts generate h5 and png. Deployment is not yet integrated; current focus is on training and model generation.
Add a description, image, and links to the cnn-for-emotion-detection topic page so that developers can more easily learn about it.
To associate your repository with the cnn-for-emotion-detection topic, visit your repo's landing page and select "manage topics."