BraveVahid/facial-emotion-recognition

A deep learning project for facial emotion recognition using CNN architecture trained on the FER2013 dataset. The model classifies facial expressions into 7 emotion categories with comprehensive data augmentation and regularization techniques.

15
/ 100
Experimental

This project helps you automatically detect human emotions from still images of faces. You provide images of faces, and the system categorizes the expression into one of seven emotions like 'Happy,' 'Sad,' or 'Angry.' This is useful for researchers in psychology, human-computer interaction, or anyone analyzing emotional responses from visual data.

Use this if you need to classify facial expressions from static images into predefined emotional categories and are comfortable with a work-in-progress solution.

Not ideal if you need real-time emotion detection from a webcam, require a web-based interface, or demand extremely high accuracy for subtle emotions like 'Fear' or 'Sadness' in production.

facial-analysis emotion-detection psychology-research human-computer-interaction image-analysis
No License No Package No Dependents
Maintenance 6 / 25
Adoption 4 / 25
Maturity 5 / 25
Community 0 / 25

How are scores calculated?

Stars

8

Forks

Language

Jupyter Notebook

License

Last pushed

Dec 16, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/BraveVahid/facial-emotion-recognition"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.