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.