Skip to content

Convolutional Neural Network model for mood classification using images.

Notifications You must be signed in to change notification settings

tharangachaminda/cnn_mood_classifier

Repository files navigation

Mood Recognition CNN

Logo

A mood classification is a type of machine learning task that is used to recognize human moods or emotions based on input data, such as text, images, audio, or physiological signs. It's designed to automatically determine the emotional state or mood of an individual from the provided input.

Business Impact

Mood classification has various applications.

  • sentiment analysis in customer feedback
  • recommendation systems
  • personalized user experiences
  • mental health monitoring

Stackholders

For this project stackholders possibly be

  • Any retail store
  • Banks
  • Mental health professionals
  • Academic and reseach institutions

Data Sources

I will be using the Happy House dataset for this project, which contains images of peaoples' faces.

Technologies and Tools

  • Tensorflow
  • Keras' Sequential API

Installation

I have used TensorFlow framework for this project.

pip install tensorflow

🏆 Lessons Learned

  1. TensorFlow
  2. Keras
  3. Saving and reusing models

Demo

Try it on my profile

About

Convolutional Neural Network model for mood classification using images.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published