Mood-Aware Music Recommendation: Integrating User Affective Signals into Ranking Systems
About
Recommendation systems are essential in modern music streaming platforms due to the vast amount of available content. While collaborative filtering is widely used to suggest items based on the preferences of others with similar patterns, it performs poorly in domains where user-item interactions are sparse, such as music. Content-based filtering is an alternative approach that examines the qualities of the items themselves. Genre, instrumentation, and lyrics have been explored; however, relatively little attention has been given to emotion recognition. Since a user's emotional state strongly influences their music choice, incorporating mood signals offers a promising direction for personalization. In this work, we propose a mood-conditioned ranking framework that integrates user affective signals into the recommendation process via softmax-based sampling in the energy-valence space. We evaluate the approach via single-blind experiments in which participants compare recommendations from the proposed system against a baseline. The results indicate improved perceived recommendation quality, providing preliminary evidence for the effectiveness of incorporating mood-based inputs into music recommendations.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Music Recommendation | User Study Sad mood 1.0 (test) | Mean Participant Rating4 | 4 | |
| Music Recommendation | User Study Distressed mood 1.0 (test) | Mean Participant Rating2.67 | 4 | |
| Music Recommendation | User Study (Relaxed) | Mean Rating5 | 2 | |
| Music Recommendation | User Study Tired | Mean Rating3.67 | 2 | |
| Music Recommendation | User Study Neutral | Mean Rating3.67 | 2 | |
| Music Recommendation | User Study Happy | Mean Rating4 | 2 | |
| Music Recommendation | User Study Angry | Mean Rating2 | 2 | |
| Music Recommendation | User Study Excited | Mean Rating2.67 | 2 | |
| Music Recommendation | User Study (Stimulated) | Mean Rating4.67 | 2 |