Department of Civil Engineering
Department of Civil Engineering
part-
ment of civil Engineering
Title Page
I, Sahil Yadav, hereby declare that the work presented in this re-
port entitled "Development of an Emotion Detector App Using
CNN" is my own and has been carried out under the supervision
of Senior Data scientist at Null Class Ed Tech. This work has not
been submitted elsewhere for any other degree or diploma.
2) Model Design and Training: A deep learning model based on CNN ar-
chitecture was designed to extract and learn features from the facial im-
ages. The CNN comprised multiple layers, including convolutional layers
for feature extraction, pooling layers for dimensionality reduction, and
fully connected layers for classification.
Table of contents
1. Introduction
General Introduction
Field application
Case studies
2. Details
Collecting a comprehensive dataset of facial expressions.
Designing and training a CNN model using TensorFlow
Developing a user-friendly app interface for real-time emotion
detection.
3. Methodology
Data training
Model training
App development
4. Results
5. Conclusion
List of Figures
List of Tables
1. Parameter Table
Abbreviations
1. CNN: Convolutional Neural Network
2. AI: Artificial Intelligence
3. ReLu: Rectified linear unit
4. FER-2013: Facial Expression Recognition 2013
5.
Introduction
General Introduction
Case Studies
8. Plotting graphs for the visualization of loss, accuracy and other im-
portant factors.
Methodology
Data Collection
The initial step in developing the Emotion Detector app involved assem-
bling a comprehensive dataset of facial expressions. Key steps included:
Model Training
The heart of the project was the design and training of a Convolutional
Neural Network (CNN) using TensorFlow. The process was divided into sev-
eral stages:
1. Model Architecture
Training and Validation Split: The dataset was split into training
(80%) and validation (20%) sets to evaluate model performance
during training.
App Development
The app was developed using a Python-based framework. Key features in-
cluded:
Thank you