Skip to content

An extension that would analyze your chrome tab activity and uplift your mood if you feel stressed or help you maintain your productivity if that's whats happening!

Notifications You must be signed in to change notification settings

mansidw/SpotMood

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SpotMood (The one that spots your mood) 🫡

A chrome extension that reads the open tabs in your browser window and based on a pre-trained Machine Learning Model detects your mood at the moment and based on the prediction provides you with various ways to overcome if the emotion is awful else helps you to boost your spirits.

Features

  • Get the currently open tabs and identify which of the emotions are most prevalent out of - joy, love, sadness, anger, surprise and fear ✅
  • According to the calculated emotion let the user perform certain activities -
    • HAPPY : Write down in your personal diary (through extension) what exactly caused you to be joyous?, Listen to some happy favourites kind of playlist (we open all your favorites) ✅
    • ANGER : breathing exercise performer, mindful exercises for calming down, listen to some calm down mix, sit quiet and read things that make you happy from your diary! ✅
    • SADNESS : go to your personal diary and read the things that had previously made you happy, listen to life sucks playlist, view some funny youtube videos (random recommendation), show jokes, smile videos (animals specifically) ✅
    • FEAR : listen to calm down songs, some inspirational quotes,voices or talks from famous people, talk to people who will listen ✅
  • Keep storing this user information and use it for better recommendations ✅
  • Finally give the user an option of viewing their months performance basically happiness score leaderboard (Analytics) ✅

GOOD TO HAVE FEATURES (Todo) : 🤫

  • HAPPY : Best time to make realistic and happening goals along with milestones to complete them, complete your "clear fear diary" by writing the ways you can overcome the fears mentioned
  • Option for user to edit his/her previously entered information so the extesnion remains up to date in recommendations
  • The song recommendations are constant for now try to change them everytime user listens to it
  • After angry - on clicking I'm cool now try to gather some information about what led the anger to cool down

Technology Used

React and REST APIs

ScreenShots (😻)

:-------------------------:|:-------------------------:

anout neutral
happy1 happy2
:-------------------------: :-------------------------:
sad1 sad2
:-------------------------: :-------------------------:
sad3 sad4
:-------------------------: :-------------------------:
sad5 fear1
:-------------------------: :-------------------------:
fear2 fear3
:-------------------------: :-------------------------:
angry angry1
:-------------------------: :-------------------------:
angry2 angry3
:-------------------------: :-------------------------:
angry4 angry5
:-------------------------: :-------------------------:
cured mood

About

An extension that would analyze your chrome tab activity and uplift your mood if you feel stressed or help you maintain your productivity if that's whats happening!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published