How It Works

Disclaimer

While we strive for accuracy, music perception is subjective, and our mood categorizations might not always align with every individual's interpretation. Our system is designed to offer a general guide to the mood of tracks based on their audio features.

The Audio Features

Each track's mood is determined based on several key audio features provided by Spotify:

  • Valence: Measures the musical positiveness.

  • Energy: Indicates the intensity and activity level.

  • Mode: Determines if the track is in a major (happy) or minor (sad) key.

  • Danceability: Assesses how suitable a track is for dancing.

  • Acousticness: Reflects the confidence level of the track being acoustic.

  • Loudness: The overall loudness of a track in decibels (dB).

  • Tempo: The overall estimated tempo of a track in beats per minute (BPM).

  • Speechiness: Detects the presence of spoken words.

  • Instrumentalness: Predicts whether a track contains no vocals.

  • Liveness: Detects the presence of an audience in the recording.

Determining Your Mood

The mood that best matches your current state is determined by analyzing your recently played tracks on Spotify.

Here's how it works:

- We calculate scores for each mood based on the audio features of your recently played tracks.- These scores are then normalized to identify the most prominent mood.- The mood with the highest score is considered your current mood.

Mood Calculation Explained

Here's how we calculate different moods for each track, and the weighting for each audio feature:

  • Blissful

    • Valence (Joyfulness)30%
    • Energy20%
    • Major Key20%
    • Danceability15%
    • Acousticness (Less Acoustic)5%
    • Instrumentalness (Less Instrumental)5%
    • Tempo5%
  • Serenity

    • Acousticness30%
    • Energy (Lower Energy)25%
    • Loudness (Quieter Sound)15%
    • Tempo (Slower Tempo)15%
    • Valence10%
    • Mode (Major Key)5%
  • Melancholic

    • Valence (Lower Valence)25%
    • Mode (Minor Key)20%
    • Acousticness15%
    • Energy (Lower Energy)15%
    • Tempo (Slower Tempo)10%
    • Danceability (Less Danceable)5%
    • Loudness (Quieter Sound)5%
    • Instrumentalness5%
  • Vibrant

    • Energy25%
    • Tempo20%
    • Loudness15%
    • Danceability15%
    • Valence10%
    • Mode (Major Key)5%
    • Speechiness5%
    • Liveness5%
  • Nostalgic

    • Acousticness30%
    • Energy (Lower Energy)25%
    • Tempo (Slower Tempo)20%
    • Danceability (Less Danceable)10%
    • Valence10%
    • Speechiness (Less Speechiness)5%
  • Reflective

    • Instrumentalness30%
    • Acousticness25%
    • Valence (Lower Valence)20%
    • Tempo (Slower Tempo)10%
    • Energy (Lower Energy)10%
    • Speechiness (Less Speechiness)5%