Behavior Analyzer

Behavior Analyzer is a web-based application, which helps the user to observe the behavior of persons as well as texts or tweets. The person's behavior detection part works on Digital Image Processing (DIP), in which the different attributes of a person's face are observed by using facial expression

2025-06-28 16:25:33 - Adil Khan

Project Title

Behavior Analyzer

Project Area of Specialization Artificial IntelligenceProject Summary

Behavior Analyzer is a web-based application, which helps the user to observe the behavior of persons as well as texts or tweets. The person's behavior detection part works on Digital Image Processing (DIP), in which the different attributes of a person's face are observed by using facial expression measurements and then the person's behavior is categorized into 5 expressions like neutral, happy, sad, angry, and surprised. On the basis of facial expression, the profile of that person is also ranked and the expressions are graphed with respect to time. The text behavior detection part works on the basis of sentimental analysis. Which observes different texts, articles, paragraphs, and tweets and predicts the impact of the text either it creates a positive or negative impact on the reader.

Project Objectives

'Behavior Analyzer' _1639955678.png

Project Implementation Method

Training:

            1. Prepare Dataset

            2. Read Image from each file

              2.1. Image read using OpenCV

              2.2. Convert image into Greyscale

              2.3. Detect face using Harrcascade

              2.4. Using D-Lib to extract landmarks of face

              2.5 Save features in .csv file with its expressions

            3. Repeat step 2 until all folders are complete

            4. Read .csv file

            5. Save features in X-variable and expression label in Y-variable

            6. Initialize Regression Model and Logistic Regression

            7. Fit above model with all data

 8. Save model in dump file

'Behavior Analyzer' _1639955680.png

'Behavior Analyzer' _1639955681.jpeg

'Behavior Analyzer' _1639955682.jpeg

Benefits of the Project

On the basis of facial expression, the profile of that person is also ranked and the expressions are graphed with respect to time. The text behavior detection part works on the basis of Sentimental Analysis, which observes different texts, articles, paragraphs, and tweets and predicts the impact of the text either it creates a positive or negative impact on the reader.

As you know that the human interaction is important in everyday life which cannot be ignored. Being in this highly interactive world, being known of each other’s expressions and mood is very much important. The behavior analyzer proved to be helping in the said task. It is simple enough, easy to use, and as platform independent as possible for the users to feel convenient while using it. Moreover, any sort of writing has a certain impact on its reader, that can either be positive or negative. The application provides the facility to rank the impact of a specific text on its reader by performing a sentimental analysis on the text, which will yield the impact of the said text it has on the reader.

Technical Details of Final Deliverable

Accuracy for Facial Expressions Recognizer

Accuracy for Sentimental Analysis

Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther Industries Education , Medical , Security Core Technology Artificial Intelligence(AI)Other Technologies Artificial Intelligence(AI)Sustainable Development Goals Good Health and Well-Being for People, Quality EducationRequired Resources
Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Total in (Rs) 66800
RAM Equipment2800016000
Report Miscellaneous 810508400
AUKEY FHD Webcam, Equipment21000020000
Hard Disk(Storing large data) Equipment2900018000
HDMI Wires Equipment222004400

More Posts