Artificial intelligence is making a new world with the most advanced technology like machine learning, deep learning, computer vision and Robotics process automation. The techniques are making human to reduce their physical efforts, save times and accuracy more than human where human can't perform those task. With human effortless, as lots of research are done in this filed, its uses of application are also developed like self-driving card, face recognition, emotion recognition, speech recognition and many more. In this research, we are implemented a smart classroom technique using computer vision and emotion recognition for multiple faces of student and detect different types of emotion during lecture and plot a final result to predict their performance in the upcoming exam.Artificial intelligence is making a new world with the most advanced technology like machine learning, deep learning, computer vision and Robotics process automation. The techniques are making human to reducetheir physical efforts, save times and accuracy more than human where human can't perform those task.