Human communication heavily relies on facial expressions as a means to express emotions, intentions, and reactions without the need for verbal cues. Facial expression recognition (FER) technology capitalizes on this natural form of communication through the analysis of visual media and key facial features, such as the eyes, eyebrows, and mouth, to accurately determine an individual's emotional state. FER encompasses three core stages: face detection, feature extraction, and feature expression classification to distinguish between seven major emotions (anger, disgust, fear, happiness, neutrality, sadness, and surprise).