@inproceedings{chiItaly2025,
author = {Al-Hazwani, Ibrahim and Ahmed, Nimra and Fedosov, Anton and Aschwanden, Oliver and Huber, Luca and Lutziger, Daniel and Kirchdorfer, Carlos and Bernard, J\"{u}rgen},
title = {Blooming Beats: An Interactive Explainable Recommender System for Exploring Personal Music Narratives through Data Humanism Principles},
year = {2025},
isbn = {9798400721021},
publisher = {ACM},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3750069.3750396},
pdf = {https://dl.acm.org/doi/epdf/10.1145/3750069.3750396},
doi = {10.1145/3750069.3750396},
abstract = {Recommender systems have become integral to our daily digital experiences, particularly in music streaming services. However, existing systems often reduce rich listening experiences to mere analytics, overlooking the personal narratives and contexts that make music meaningful. We present Blooming Beats, an interactive explainable recommender system that transforms a decade of personal Spotify listening data into compelling visual narratives. Grounded in Data Humanism principles, it represents songs as flower-like graphs where petals encode audio features, while connecting lines and contextual markers capture listening behaviors, personal milestones, and global events. The system enables users to explore 10 years of listening history through multiple temporal views, re-live musical moments, and generate context-aware recommendations. Through a preliminary qualitative user study, we found that Blooming Beats enables users to explore listening histories and understand recommendations in tailored and contextualized ways, demonstrating how Data Humanism can be employed to engage with personal data to enhance music recommendation explainability.},
booktitle = {Biannual Conference of the Italian SIGCHI Chapter},
articleno = {83},
numpages = {15},
keywords = {Data Humanism, Music, Personal Data, Personal History, Recommender Systems},
teaserpage = {13},
topics = {Explainable and Trustworthy AI, Interactive Machine Learning},
code = {P030},
