Moodmate an Emotion based Content recommendation System

  • Unique Paper ID: 178936
  • Volume: 11
  • Issue: 12
  • PageNo: 4589-4594
  • Abstract:
  • In today’s fast-paced world, mental and emotional well-being is often overlooked, leading to increased stress, anxiety, and emotional imbalance. MOODMATE is a personalized emotion recognition and recommendation system designed to help users become more aware of their emotions and receive tailored support. By utilizing deep learning and computer vision techniques, MOODMATE detects human emotions from facial images through a convolutional neural network (CNN) model. Once a mood is identified—such as happy, sad, angry or neutral—the system generates mood-specific recommendations including music, movies, and relaxing activities. The application is developed using a React-based frontend and a FastAPI backend, integrated with Firebase for real-time data storage and user authentication. MOODMATE provides additional features like a mood journal and journal history, enabling users to reflect on their emotional trends over time. Activity suggestions come with detailed descriptions and YouTube video links to enhance user engagement and emotional support. With an intuitive user interface and a focus on mental wellness, MOODMATE serves as a digital companion that encourages emotional self-awareness and promotes healthy coping mechanisms. It is a user-friendly, scalable, and impactful tool that bridges technology and emotional intelligence, fostering a more mindful and emotionally balanced lifestyle.

Cite This Article

  • ISSN: 2349-6002
  • Volume: 11
  • Issue: 12
  • PageNo: 4589-4594

Moodmate an Emotion based Content recommendation System

Related Articles