SatisfySense is a convolutional neural network (CNN) model that classifies images of faces. The CNN model detects what emotion is present in the image of the face. The model is written in Python using Tensorflow and Keras libraries. The model is currently in its prototype stage.
The dataset used is the mouadriali's AffectNet sample dataset on Kaggle. The dataset is currently unreachable. Currently, training and testing has resulted in 31.72% accuracy and 24.97% validation accuracy. This model was compiled with the "categorical crossentropy" loss function, "Adam" optimizer and uses accuracy as its metric. The optimizer has a learning rate of 0.0001.
SatisfySense was made for my Artificial Intelligence college assignment.