DEVELOPMENT OF A SENTIMENT ANALYSIS SYSTEM USING COMPUTER VISION

Student: George Mofehintoluwa Onabanjo
Supervisor: Mr Adesoji Henry Adesina
HOD: Dr Ojo Olufemi
Department of Computer Science
Natural Sciences
Ajayi Crowther University, Oyo, Oyo State

Abstract

This project presents a facial emotion recognition system designed to detect and classify human emotions in real-time using computer vision and deep learning techniques. The system utilizes the DeepFace library to perform facial image preprocessing, face detection, alignment, and emotion classification from either webcam input or uploaded images. The goal is to interpret human emotional states such as happiness, sadness, anger, surprise, fear, and neutrality—by analyzing facial expressions. The backend of the application, developed in Python using the Flask framework, handles image processing, model inference, and result generation. DeepFace simplifies the implementation by integrating multiple emotion recognition models and pre-trained facial analysis capabilities. The frontend, built with React.js, allows users to interactively upload images or capture photos, view detected emotions, and receive visual feedback in an intuitive interface. This system demonstrates the effectiveness of deep learning in understanding non-verbal human cues and has potential applications in education, therapy, user experience testing, and emotion- aware systems. Its modular architecture ensures scalability and ease of integration into larger AI- driven platforms.

Full-Text Access Notice

In accordance with the NERD Policy on promoting peer-reviewed publication, public access to the full text of a project, thesis or dissertation is restricted for three years, allowing the author and supervisors sufficient time to pursue peer-reviewed publication. During this period, researchers with legitimate academic or research purposes may request authorisation directly from the author to enable NERD to release the indexed full texts of the work using the form below.

Request authorisation from the author