I. Introduction
Affective computing involves studying and developing intelligent systems that can identify, understand and imitate human emotions. It is a multidisciplinary field that spans across computer science, cognitive science and psychology. The field of affective computing was first discussed in the year 1995 in Rosalind Picard’s work [1] which elaborated on the ability of computers to imitate human emotions by understanding the underlying expression. It is necessary to study the emotions of humans as they hold a huge significance in human interactions as suggested by Ekman [2]. The fact that humans treat computers as other living creatures necessitates improving human-computer interaction. [3]. This solidifies the idea that the interactions between humans and computers can be made naturalistic through the use of affective computing. In other words, affective computing helps in instilling human essence in artificially intelligent machines. Research in affective computing can be categorized into two: sentiment analysis and emotion recognition.Our objective is to focus on emotion recognition.