The pupose of this project is to make a emotion detection system based on human face. As we know there lots of human emetion detection system already exist but the main focus of this project is to increase the accuracy of emotion detection. We try best to get a accuracy based on our train file that already exists.
Numpy Version: 1.17.4
Keras Version: 2.3.1
Tensorflow Version: 1.15.0
Python 3.7.6
Dataset Here is the dataset of this emotion detection system accesible for anyone.Donwload and unzip this file to save in your programming folder.Also important to add this file to change coding and direction for your file loacation.
Google drive link is as follows. https://drive.google.com/file/d/1RlHVMupHC8aF3liFtTggt_kjGjRkignG/view?usp=sharing
1.emotion_detection01.py
2.Emotion_saved.h5
3.dataset[unzip to apply]
4.classify_train
5.haarcascade_frontalface_default
First of all you wil have to change the directory in emotion_detection01.py code there number
two and five exist and make sure that properly connect in code to this directory
If you use any platfor like visual studio or pycharm then you will have to install proper extension to run this program
python emotion_detection01.py
I have been tested on my personal pc