Our world today is driven by machines of various complexities. From a basic one like a computer to a highly complex
humanoid robot, everything is a product of human intelligence. A lot of industries are being benefited from such new
technologies. Facial Expression Recognition is one of these technologies. It has a wide range of applications and is an area that
is constantly evolving. The analogy behind it is, when we gaze at someone, the eyes send signals to the brain. The face patterns of
that specific person are carried by these messages.