Deep Learning has found massive applications in the area of Computer vision. In everyday activities, each individual connect with the other via facial expressions too along with basic communication languages. Emotions allow a person to convey his or her inner state of mind. In this project, we developed a CNN model and inception V3 model to train and to identify various human emotions like anger, sadness, disgust, fear, happiness, neutral feeling along with their age and gender using image, video, and audio.