By student : Elif Nur Aslıhan Celepoğlu
Id:1904010023

This project aims to develop a system for analyzing real-time facial expressions and voices. The system detects emotions as a result of analyzing facial expressions and sounds. This project was developed as a web project and allows users to detect their emotions by analyzing their facial expressions and voices.

seven emotions - angry, disguste, fear, happy, neutral, sad and surprised.
At the same time, sentiment analysis is being carried out on the website. You can only control it by pressing the start and stop buttons.
For Windows;
git clone https://github.com/elif1906/realtime-emotion-detection.git
cd realtime-emotion-detection
For Mac;
git clone git@github.com:elif1906/realtime-emotion-detection.git
cd realtime-emotion-detection
For Mac;
python3 -m venv ai
source ai/bin/activate
For windows;
python -m venv ai
ai\Scripts\activate
pip install -r requirements.txt
python app.py
Running on http://127.0.0.1:5001
Running on http://10.0.213.38:5001
The input images are preprocessed before being fed into the model. The preprocessing steps include:
The model is based on the Vision Transformer (ViT) architecture, which has gained popularity in image processing. Originally successful in language models, the Transformer architecture has been adapted for image processing tasks.

During training, the objective is to create start and end logits for each context of a particular question. The steps include:
Masked Language Modeling (MLM) is used to train the language model. By masking some words or tokens within the text, the model learns to predict these hidden words, improving its understanding of language context for more accurate predictions. The method used here performs sentiment analysis from text, incorporating audio by converting it into text and then analyzing the sentiment.

43 commits
Jupyter Notebook
99.7%
By student : Elif Nur Aslıhan Celepoğlu
Id:1904010023

This project aims to develop a system for analyzing real-time facial expressions and voices. The system detects emotions as a result of analyzing facial expressions and sounds. This project was developed as a web project and allows users to detect their emotions by analyzing their facial expressions and voices.

seven emotions - angry, disguste, fear, happy, neutral, sad and surprised.
At the same time, sentiment analysis is being carried out on the website. You can only control it by pressing the start and stop buttons.
For Windows;
git clone https://github.com/elif1906/realtime-emotion-detection.git
cd realtime-emotion-detection
For Mac;
git clone git@github.com:elif1906/realtime-emotion-detection.git
cd realtime-emotion-detection
For Mac;
python3 -m venv ai
source ai/bin/activate
For windows;
python -m venv ai
ai\Scripts\activate
pip install -r requirements.txt
python app.py
Running on http://127.0.0.1:5001
Running on http://10.0.213.38:5001
The input images are preprocessed before being fed into the model. The preprocessing steps include:
The model is based on the Vision Transformer (ViT) architecture, which has gained popularity in image processing. Originally successful in language models, the Transformer architecture has been adapted for image processing tasks.

During training, the objective is to create start and end logits for each context of a particular question. The steps include:
Masked Language Modeling (MLM) is used to train the language model. By masking some words or tokens within the text, the model learns to predict these hidden words, improving its understanding of language context for more accurate predictions. The method used here performs sentiment analysis from text, incorporating audio by converting it into text and then analyzing the sentiment.

43 commits
Jupyter Notebook
99.7%