arXiv:2505.11198cs.IRcs.AI2025-05中稿 · the 16th Bayesian …

基于用户长期听歌记录,实现按时间场景的精准音乐推荐

User-centric Music Recommendations

  • 构建四阶段用户中心推荐流程,融合标签与音频特征
  • 用15年超9万次播放数据预测特定时刻的舞曲感特征
  • 可扩展至多特征预测,适合个性化推荐研究者使用

本文提出一种以用户为中心的推荐框架,包含四个可定制的连贯阶段,旨在提升推荐的可解释性并增强用户参与度。我们收集了一位用户近15年的Last.fm歌曲播放记录,涵盖超过90,000次播放和约14,000首独特歌曲。基于播放记录,构建了用户时间上下文数据集(每行代表用户聆听特定音乐特征的时刻)。音乐特征采用社区贡献的Last.fm标签和Spotify音频特征,反映该用户多年来的听歌偏好。针对某一时刻(如某小时)最相关的Last.fm标签,预测其对应的最优Spotify音频特征(本研究仅预测单一目标:danceability)。随后,利用预测的音频特征查找相似歌曲。最终目标是推荐用户在特定时刻可能想听的歌曲。该框架支持扩展至更多目标变量,从单个用户学习音乐习惯的能力具有强推广潜力。

原文摘要 · Abstract (English)

This work presents a user-centric recommendation framework, designed as a pipeline with four distinct, connected, and customizable phases. These phases are intended to improve explainability and boost user engagement. We have collected the historical Last.fm track playback records of a single user over approximately 15 years. The collected dataset includes more than 90,000 playbacks and approximately 14,000 unique tracks. From track playback records, we have created a dataset of user temporal contexts (each row is a specific moment when the user listened to certain music descriptors). As music descriptors, we have used community-contributed Last.fm tags and Spotify audio features. They represent the music that, throughout years, the user has been listening to. Next, given the most relevant Last.fm tags of a moment (e.g. the hour of the day), we predict the Spotify audio features that best fit the user preferences in that particular moment. Finally, we use the predicted audio features to find tracks similar to these features. The final aim is to recommend (and discover) tracks that the user may feel like listening to at a particular moment. For our initial study case, we have chosen to predict only a single audio feature target: danceability. The framework, however, allows to include more target variables. The ability to learn the musical habits from a single user can be quite powerful, and this framework could be extended to other users.

音乐推荐用户建模时间上下文个性化

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。