As a natural progression of facial recognition technology, emotion recognition is a field of computer vision that is gaining more and more attention in mass media. It involves facial emotion detection and the automatic assessment of sentiment from body language, voice patterns, gestures, facial expressions, and other non-verbal signals.