Facial emotion recognition is field of computer vision that deals with recognizing the emotions of the user by facial expression analysis. The development of facial emotion recognition technology has the potential to enhance human-computer interaction by making machines more responsive to human emotions. For recognizing facial emotions, a variety of machine learning methods have been used, such as deep neural networks, support vector machines, decision trees, and among others, Convolutional neur