Skip to content

An AI project for the classification of images of human facial emotions for the course at IU University of Applied Sciences.

License

Notifications You must be signed in to change notification settings

takavarasha-desire/realTime7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emotion Recognition

The project entails the creation of an artificial intelligence application, designed to empower the marketing department in gauging the emotional responses of individuals engrossed in their advertisements. This innovative system is engineered to deduce the emotional states from facial expressions captured during the viewer's interaction with the ad. The application's core functionality is to classify the observed emotional states into seven distinct categories: anger, disgust, fear, joy, neutral, sadness, and surprise, employing the sophisticated capabilities of Convolutional Neural Networks (CNN) by capturing the video frames of the human faces and classifying them uing the trained model. Neutral Anger Joy Joy2 Surprise

Running the App

To compile from the source:

After downloading Anaconda Python.

git clone https://github.com/takavarasha-desire/realTime7
cd realTime7
  • Make your virtualenv
virtualenv env
  • Activate the virtualenv On Windows
env/scripts/activate

On MacOS and Linux

source env/Scripts/activate

Install cv2

pip install opencv-python

Install keras

pip3 install keras

Run the app

python application.py .\haarcascade_frontalface_default.xml

About

An AI project for the classification of images of human facial emotions for the course at IU University of Applied Sciences.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages