Skip to content

Content-based +Emotion/Mood aware Music Recommendation system

Notifications You must be signed in to change notification settings

Gail529/Recommendation-system

Repository files navigation

Content-based Emotion/Mood aware Music Recommendation system

Created a recommendation engine that recommends songs based on the Current mood of the user.

  • Gathered audio features from the Spotify API.
  • Scraped song lyrics from the web using Beautiful Soup.
  • Calculated emotion scores for each song in the dataset using the NRC Emotion lexicon.
  • Generated song recommendations using Cosine Similarity.
  • Created a simple Streamlit Application to test out the engine.

Releases

No releases published

Packages