This paper proposes a facial emotion recognition system utilizing a convolutional neural network (CNN) to enhance human-computer interaction by accurately identifying facial expressions from images. The system leverages CNN's efficiency in reducing image dimensions without quality loss, enabling emotion detection from various angles, with applications in fields such as clinical practices and product reviews. Despite its potential, the CNN-based detector faces challenges in computational load, particularly when processing video inputs.