FaceEmotionRecognition

Description: Emotion is a mental state associated with the nervous system brought on by chemical change.

What does Emotion Recognition mean? Emotion recognition built on a software is a way to idenfiy how the user is currently feeling by reading the emotions on a human face. Several industries have been planning and experiments by using compex algorithms to monitor and extract data based on visual presence of a human. In the last 10 years, there has been rapid development in the industry to understand more aobut how much data we can extract from a a real time video of a person or just a picture.

Installations: -keras

-tensorflow

-CNN

-pandas

-numpy

Usage: The program will open a window that allows the webcam to take the picture of the person in front of the screen and will then perform analysis on the type of emotion he/she experiences

Dataset: I have used this dataset

Download it and put the csv in fer2013/fer2013/

-fer2013 emotion classification test accuracy: 33%

Ongoing Draw emotions faces next to the detected face. Identify what emotions the user is facing and provide media content addressing the emotion.

Built With

Share this project:

Updates