<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>MuRS</journal-title>
      </journal-title-group>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Approach to Sequential Recom mendation Explainability through Data Humanism</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ibrahim Al-Hazwani</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Matthias Mylaeus</string-name>
          <email>matthias.mylaeus@uzh.ch</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Daniela Mormocea</string-name>
          <email>daniela.mormocea@uzh.ch</email>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jürgen Bernard</string-name>
          <email>bernard@ifi.uzh.ch</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lorenzo Porcaro</string-name>
          <email>lorenzo.porcaro@uniroma1.it</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Workshop</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Sapienza University of Rome</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Zurich, Digital Society Initiative</institution>
          ,
          <country country="CH">Switzerland</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>University of Zurich</institution>
          ,
          <country country="CH">Switzerland</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2025</year>
      </pub-date>
      <volume>3</volume>
      <fpage>0000</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>Sequential music recommendation systems operate as ”black boxes,” reducing user agency and failing to support collaborative decision-making in group settings. To address these limitations, we present HUMMUS, an interactive group recommender system that applies Data Humanism principles. HUMMUS visualizes songs as flowers where petals represent audio features, connecting lines reveal algorithmic relationships, and real-time voting enables collaborative playlist creation between users and algorithms. Through a mixed-methods evaluation with 19 participants across collaborative playlist creation scenarios, we demonstrate that this humanistic approach appears to enhance user understanding of recommendations, collaborative engagement, and satisfaction. Participants reported positive emotional responses while maintaining recommendation quality. Our contributions include: a lfower-based visualization technique for interpretable audio features, a real-time collaborative voting framework, and evidence that artistic metaphors enhance algorithmic transparency without sacrificing functionality. This research establishes Data Humanism as a viable framework for human-centered recommender systems that prioritize understanding and collaborative discovery alongside algorithmic sophistication.</p>
      </abstract>
      <kwd-group>
        <kwd>Humanism</kwd>
        <kwd>sequential music recommendation</kwd>
        <kwd>human-centered recommender systems</kwd>
        <kwd>explainable AI</kwd>
        <kwd>data humanism</kwd>
        <kwd>user</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Sequential Recommender Systems (SRS) are widely deployed in major music streaming platforms and
have significantly influenced music discovery patterns [
        <xref ref-type="bibr" rid="ref1 ref2 ref3 ref4">1, 2, 3, 4</xref>
        ]. However, these systems operate
as “black boxes”, limiting user agency and encourage passive consumption [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ]. This opacity
becomes particularly problematic in collaborative music settings, e.g., parties, co-sharing commuting,
or workspaces, where music serves as a medium for connection and shared experience [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ]. To
increase transparency, traditional approaches to explainable recommendation mainly focus on technical
transparency through post-hoc explanations, failing to address the relational, contextual, and emotional
dimensions of collaborative music experience [
        <xref ref-type="bibr" rid="ref10 ref9">9, 10</xref>
        ].
      </p>
      <p>
        SRS present unique challenges, including recommendations that must account for temporal context,
mood evolution, and remain interpretable to users without technical expertise [
        <xref ref-type="bibr" rid="ref11">11, 12</xref>
        ]. Moreover,
when these systems are embedded in collaborative settings, such as the co-creation of music playlists,
properly modeling the group dynamics is also a key factor. Typically, existing systems optimize for
individual preferences or treat group recommendation as an aggregation problem, missing opportunities
for collaborative sense-making and serendipitous discovery between the various users but also between
users and algorithm [13, 14].
      </p>
      <p>How can Data Humanism inform the design of explainable sequential music recommender
systems to enhance both transparency and collaborative engagement?</p>
      <p>CEUR</p>
      <p>ceur-ws.org</p>
      <p>We address this research question by presenting HUMMUS, an interactive music SRS designed
by following Data Humanism principles, like small data, embracing imperfection and subjectivity,
prioritizing human connection over algorithmic optimization, and aligning with the social nature of
music consumption.</p>
      <p>Our contributions include: (1) a novel application of Data Humanism to music SRS, (2) design patterns
for real-time collaborative music recommendation interfaces, and (3) evidence that artistic metaphors
can enhance algorithmic transparency without sacrificing functionality.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <sec id="sec-2-1">
        <title>2.1. Music Recommendation</title>
        <p>
          Sequential Recommendations – SRS represent an evolution in personalized music discovery,
leveraging the temporal nature of music consumption to predict user preferences [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. Advancement happen
through deep learning architectures, like Transformer models [15], RNNs/LSTMs [16, 17], and
specialized session-based approaches [18, 19]. Transformer-based architectures like BERT4Rec [15] and
SASRec [20] employ self-attention mechanisms to model sequential dependencies in listening
behaviors. Recurrent neural networks that capture temporal patterns in music playlists and listening
sessions [16]. While, session-based model short-term user interactions within listening sessions [18].
These approaches address unique challenges in the music domain including the prevalence of repeat
listening, the importance of sequential context, and the need for real-time recommendations during
active listening sessions [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ]. However, despite these algorithmic advances, SRS in the music domain
remain largely opaque to end users, who cannot understand how their listening history influences
future recommendations or have an active role steering the sequence [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ].
        </p>
        <p>Group Recommendations and Collaborative Playlist Creation – Group recommendation
approaches in music settings leverage social choice theory and consensus mechanisms, employing
methods that range from traditional aggregation strategies to neural architectures [21, 22]. Recent work
emphasizes multi-stakeholder fairness, addressing bias concerns across users, artists, and platforms
while handling conflicting musical tastes within groups [ 23].</p>
        <p>Collaborative playlist creation evolved beyond simple shared editing to incorporate social dynamics,
cross-cultural considerations, and real-time synchronization features [24, 25]. User studies reveal that
successful collaborative playlists depend on clear communication protocols, balanced contribution
mechanisms, and culturally-sensitive design choices that accommodate varying collaboration styles
across diferent regions [ 26, 25]. Nevertheless, these systems face unique challenges in music
recommendation, including the need to balance individual agency with group consensus, manage social dynamics
during playlist creation, and provide transparent explanations for group-level recommendations that
satisfy diverse stakeholders.</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Human-centered and Explainable Recommender Systems</title>
        <p>
          Human-centered and explainable recommender systems represent a shift in recommendation research,
moving beyond accuracy-focused algorithmic improvements to address the complex interplay between
human factors and system design [27]. The field encompasses several key dimensions: explainable
AI approaches that generate interpretable recommendations, Human-Computer Interaction (HCI)
methodologies that prioritize user agency and understanding, User-Centered Design (UCD) principles
that place human needs at the center of system development, and interactive interfaces that enable
users to explore, critique, and steer the recommendation process. Recent endeavors, moved from
early work on explaining collaborative filtering recommendations [ 28] to sophisticated visual analytics
tool [29, 30], and conversational interfaces [31]. Despite these advances, traditional explainability
approaches remain primarily focused on technical transparency and post-hoc explanations, often failing
to address the emotional, cultural, and social dimensions of music discovery that are central to human
musical experience [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ].
        </p>
      </sec>
      <sec id="sec-2-3">
        <title>2.3. Critical Data Visualization</title>
        <p>Critical data visualization represents an interdisciplinary field that challenges traditional approaches to
data representation by questioning the power structures, biases, and assumptions embedded within
visualization practices [32]. This field encompasses approaches including Data Humanism [ 33]
(pioneered by Giorgia Lupi) and Data Feminism visualization [34] (developed by Catherine D’Ignazio
and Lauren Klein). These approaches share a commitment to exposing how visualizations are never
neutral; rather, they are deeply political artifacts that can reinforce existing hierarchies or, alternatively,
challenge them to promote social justice. Instead of pursuing supposedly objective or universal truths,
critical data visualization advocates for situated knowledges, transparent disclosure of design decisions,
and visualization practices that empower communities rather than extract value from them [35]. This
growing field represents a paradigm shift from eficiency-focused, expert-driven visualization toward
more inclusive, reflective, and ethically-grounded approaches that acknowledge visualization as a form
of power that can either perpetuate oppression or advance liberation.</p>
        <p>The application of critical data visualization principles can potentially address the limitations of
traditional explainable AI by centering on human experience. In the case of music, SRS can help in
embracing subjectivity in musical taste, and creating interfaces that foster collaborative sense-making
rather than individual optimization—approaches particularly crucial in music discovery where personal
identity, cultural context, and social connection are fundamental to the experience.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Methodology Overview</title>
      <p>We implemented a three-step methodology. First, we employed scenario-based design [36] and
participatory design [37] to establish user requirements (Section 4) . Second, we employed a design-driven
approach that operationalizes Data Humanism principles in the development of HUMMUS, along
with five identified requirements (Section 5). Lastly, we evaluate the UX/UI through a mixed-method
approach (Section 6). Leveraging our previous work on the characterization of the Data Humanism
principles [38], we identify those most relevant to music SRS. This step involved mapping each principle
to specific design opportunities, considering both functional requirements and experiential goals.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Requirements Identification</title>
      <p>We began by creating detailed usage scenarios based on real-world contexts where collaborative music
selection occurs, with a primary focus on groups of friends at social gatherings who want to create
collaborative playlists that reflect everyone’s musical preferences while discovering new songs that
bridge their diverse tastes. These scenarios then guided our participatory design session with potential
users (N=5) who matched our target audience profile of music listeners interested in collaborative
playlist creation and understanding recommendation processes. During this session, participants were
asked to envision their ideal music recommendation system and describe what information they would
want to see when collaborating on playlist generation. Through this process, we identify the following
ifve requirements:</p>
      <p>R1. Visual representation of song relationships: Users require intuitive visual encodings of
musical similarities and connections between songs to understand recommendation logic without
technical expertise.</p>
      <p>R2. Temporal understanding: Users should be able to observe how their musical journey evolves
and understand sequential recommendation logic.</p>
      <p>R3. Transparent recommendation rationale: The system must provide explanations for why
specific songs were recommended, showing the relationship between audio features and algorithmic
decisions.</p>
      <p>R4. Collaborative influence mechanisms : The system must provide accessible ways for multiple
users to collectively steer and influence the recommendation process in real time.</p>
      <p>R5. Serendipitous discovery support: The system should encourage the exploration of unexpected
musical connections while maintaining user agency.</p>
    </sec>
    <sec id="sec-5">
      <title>5. HUMMUS</title>
      <p>5.1. Data
The aim of HUMMUS is to bridge the gap between algorithmic complexity and human comprehension
through artistic visualization and collaborative interaction design, targeting two key explainability
goals [39]: transparency (enabling users to understand how the recommendation algorithm works) and
scrutability (empowering users to influence and modify algorithmic outcomes).</p>
      <p>We utilized forty thousand songs sourced from Spotify’s API 1. The dataset provides comprehensive
metadata including artist information, album details, release dates, and audio features. Through a
feature correlation analysis, we decided to focus on five out of Spotify’s eleven available audio features:
Energy, Valence, Tempo, Danceability, Speechiness.</p>
      <sec id="sec-5-1">
        <title>5.2. Recommender System</title>
        <p>We implemented a lightweight cosine similarity-based approach that prioritizes interpretability and
real-time performance over algorithmic complexity. The system computes cosine similarity between
songs using the five audio features directly in the PostgreSQL database. The algorithm calculates the
cosine distance between the current playlist songs and all songs available in the database. For each
recommended song, we identify which audio feature contributes most to the similarity by calculating
the absolute diferences between features and selecting the maximum. This information is used to
explain why specific songs were recommended and supports the flower visualization metaphor. New
recommendations are generated dynamically whenever songs are added to the playlist or when the
queue becomes empty.</p>
        <p>This straightforward approach was deliberately chosen over more sophisticated methods, e.g. neural
networks (initially considered LightFM [40]) due to the real-time collaborative requirements and the
need for algorithmic transparency that directly supports the flower-based visualization where users can
understand how feature similarities influence recommendations.</p>
      </sec>
      <sec id="sec-5-2">
        <title>5.3. Data Humanism for Sequential Recommendations</title>
        <p>HUMMUS operationalizes six principles from Lupi’s Data Humanism manifesto:
• The small data principle guides our approach by prioritizing human-scale narratives, personal
connections, and group dynamics over comprehensive musical databases (R1 and R5). It
fosters intimate, collaborative data experiences rather than overwhelming users with algorithmic
completeness.
• Musical preference represents culturally embedded, subjective data experiences, and our system
recognizes multiple valid perspectives within collaborative settings, making these diferences
visible and negotiable rather than eliminating them through algorithmic optimization (R4).
• We encourage serendipitous data discovery through exploratory interactions that embrace
unpredictability, creating opportunities for musical discoveries from the intersection of algorithmic
similarity and human input (R1 and R5).
• Our design-driven process ensures that aesthetic and experiential considerations inform the
user journey, from collection through presentation, creating coherent and meaningful experiences
rather than purely functional interfaces (R3).
1https://developer.spotify.com/documentation/web-api</p>
        <p>• The principle of data to depict complexity allows us to make intricate algorithmic relationships
visible through metaphors and connecting lines, transforming abstract similarity calculations
into intuitive visual patterns (R1 and R3).
• Finally, the principle of spending time with data allows users to observe how collective
preferences evolve, transforming SRS from transactional consumption into collaborative and
exploratory sense-making (R2 and R5).</p>
      </sec>
      <sec id="sec-5-3">
        <title>5.4. User Interface and User Experience</title>
        <p>User Interface – Unlike conventional interfaces that present songs as static list of items with only text
metadata, HUMMUS employs an organic-based visualization that transforms abstract audio features
into intuitive visual metaphors (R1, R3). Songs are visualized as a flower, where each flower petal’s
length represents a song’s audio feature value on a 0-1 scale. Diferent colors indicate distinct features:
Energy (Green), Valence (pink), Tempo (orange), Danceability (blue), and Speechiness (white). Flowers
are positioned chronologically from left to right, with connecting lines indicating recommendation
relationships (R2). The orientation of the flower is adjusted to minimize visual clutter from crossing
connection lines. When users vote or select songs, new flowers appear with updated connection patterns,
creating a visual narrative of the collaborative journey as visible in Figure 1A. To support real-time
collaborative transparency (R4), visual indicators show voting status and subsequent recommendations
reflect collective input, making group influence visible in the evolving lfower garden . A complementary
line chart displays audio feature trends over time (Figure 1B), enabling users to observe both individual
song characteristics and the evolution of collective preferences.</p>
        <p>User Experience – HUMMUS implements a host-guest framework to address the practical realities of
collaborative music sessions (R4). Hosts initiate sessions, add seed songs (a minimum of three), and
generate shareable QR codes. Guests join via invitation links and contribute songs without requiring
an account, addressing both session ownership and barrier-free participation. Users actively contribute
songs to the shared queue, and the system facilitates direct song addition and playlist management.
When the user-contributed queue pauses, the system automatically transitions to algorithmic
recommendation with democratic decision-making supported by a voting system. The voting mechanism
serves as the primary interface between users and the recommendation algorithm (R4). This hybrid
approach ensures continuous music flow while preserving user agency.</p>
      </sec>
      <sec id="sec-5-4">
        <title>5.5. Explainable Music Experience</title>
        <p>When users examine why specific songs were recommended, they can observe the visual similarities
between flower configurations and understand how shared features led to recommendation decisions
through connecting lines. These connections reveal the algorithmic relationships between songs: when
two songs share similar audio feature values, their flowers display comparable petal patterns, and a
connecting line appears between the most relevant features showing this relationship. Users can hover
over a connection line to see the specific similarity score for each audio feature, providing concrete
explanations for why the algorithm considers two songs related (R5). The system’s explainability extends
to temporal dimensions through the interactive line chart that complements the flower metaphor (R2,
R3). The chart reveals how individual audio features evolve throughout a collaborative session, allowing
users to explore sequential patterns in their collective musical journey. For example, users can observe
whether their group’s selections gradually become more energetic or whether valence levels remain
consistent over time.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Evaluation</title>
      <p>We conducted a triangulation mixed-methods evaluation with 19 participants across collaborative
playlist creation scenarios [41]. Participants were recruited through convenience sampling and
organized into groups of 3-5 members to simulate realistic social music settings.</p>
      <p>The evaluation was formed by four phases: (i) system familiarization, (ii) collaborative song selection
(minimum 3 songs per participant), (iii) exploration of algorithmic recommendations through voting,
and (iv) group discussion of the recommendation process.</p>
      <sec id="sec-6-1">
        <title>6.1. Quantitative</title>
        <p>We analyzed user responses, provided through 7-point Likert items, to evaluate HUMMUS’s
efectiveness in achieving transparency, scrutability, and a positive user experience in collaborative music
recommendation scenarios.</p>
        <p>Transparency: Participants demonstrated mixed understanding of recommendation processes.
While the system efectively helped users comprehend general recommendation approaches (M = 4.68,
SD = 1.88), participants struggled with predictive understanding and comprehending the complete
relationship between songs (M = 2.84, SD = 1.77). Visual connections between flowers were identified
as needing a clearer explanation.</p>
        <p>Scrutability: Users generally perceived the system as responsive to their inputs, particularly through
voting mechanisms (M = 4.74, SD = 1.85). The collaborative voting feature proved efective, with
participants appreciating the group consensus-building process.</p>
        <p>User Experience: Participants rated the system favorably on usefulness (M = 4.68, SD = 1.65), ease
of use (M = 4.28, SD = 1.90), and satisfaction (M = 4.93, SD = 1.71). Ease of learning received particularly
high scores (M = 5.42, SD = 1.25), although error recovery remained problematic (M = 3.58, SD = 1.84).
The system generated interesting patterns in group decision-making. However, the balance between
individual and group preferences showed inconsistency, with some individuals feeling overrepresented
while others felt underrepresented.</p>
      </sec>
      <sec id="sec-6-2">
        <title>6.2. Qualitative</title>
        <p>To understand how Data Humanism principles manifested in user experiences, we analyzed participant
feedback through the lens of four core design principles, examining both their successful implementation
and areas for improvement.</p>
        <p>Small Data Implementation: Participants appreciated the focused feature set. P9 noted “I did like
the flowers and graphs a lot, especially that each song was shown individually and that you could also
iflter based on feature.” The constrained approach enhanced rather than limited engagement.</p>
        <p>Serendipitous Discovery: The flower visualization successfully encouraged exploration, with
participants expressing curiosity about visual progression: “It was always like ’How is the flower going
to look for the next track?”’ The system fostered unexpected connections while maintaining user
agency.</p>
        <p>Sustained Engagement: Users demonstrated deep engagement with temporal aspects. P17 stated
“It was interesting to see how the features of each song were and how it evolved throughout the playlist.”
The multi-modal design provided multiple pathways for exploration.</p>
        <p>Emotional Responses: Participants reported notably positive emotional experiences, describing
“joy,” finding the experience “very relaxing and calming,” and expressing that “it was fun to play around”
and “fun to see it evolve.” These responses suggest a successful transformation of algorithmic interaction
from transactional to genuinely engaging.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>7. Discussion and Limitations</title>
      <p>Our evaluation demonstrates that artistic metaphors can enhance algorithmic transparency without
sacrificing functionality. The flower visualization successfully made abstract audio features interpretable
while maintaining aesthetic appeal. However, certain visual elements (flower rotation, connection line
meanings) require more precise explanations to maximize the benefits of transparency.</p>
      <p>The combination of growing flower gardens and temporal line charts proved efective for supporting
both immediate understanding and sustained exploration. This approach could be generalized to other
sequential recommendation domains requiring temporal pattern recognition.</p>
      <p>Real-time voting during natural interaction pauses successfully balanced individual expression with
group decision-making. This pattern could inform other multi-stakeholder recommendation scenarios
where consensus building is required.</p>
      <p>This work establishes Data Humanism as a viable design framework for recommendation systems.
The principles can be efectively translated into algorithmic contexts and could guide human-centered
design in other recommendation domains, particularly those involving social interactions or requiring
users to understand algorithmic decisions.</p>
      <p>Several limitations emerged, highlighting areas for improvement. The reduced database size impacted
user trust and diversity of recommendations. Future implementations should prioritize comprehensive
music catalogs and genre-aware recommendation strategies. Visualization clarity requires refinement,
particularly for connection line meanings and flower rotation systems. Session functionality needs to
be expanded to support song removal, re-voting, and session persistence. Lastly, while our evaluation
supported groups of 3-5 participants, larger collaborative sessions may require diferent interaction
paradigms and visualization approaches. Future work should explore scalability limits and design
adaptations for various group sizes.</p>
    </sec>
    <sec id="sec-8">
      <title>8. Conclusion</title>
      <p>HUMMUS demonstrates that Data Humanism principles can successfully guide the design of explainable
sequential music recommender systems. By transforming abstract algorithmic processes into artistic
visualizations and supporting real-time collaborative decision-making, we showed that humanistic
approaches can enhance both transparency and user engagement without sacrificing recommendation
quality.</p>
      <p>Our work contributes to the intersection of explainable AI and music recommendation by establishing
design patterns for human-centered algorithmic systems. The flower visualization approach, progressive
revelation strategy, and collaborative consensus mechanisms provide generalizable insights for other
recommendation contexts that require user understanding and group coordination. The positive
emotional responses (“joy,” “relaxing,” “fun”) demonstrate that recommendation systems can move beyond
purely functional optimization to support genuine human connection and collaborative discovery. This
transformation from transactional consumption to collaborative sense-making represents a significant
opportunity for human-centered AI design.</p>
      <p>Future work should explore cross-cultural adaptation of Data Humanism principles, integration
with existing music streaming platforms, and longitudinal studies of group taste evolution. The
framework established here provides a foundation for developing recommendation systems that prioritize
human understanding, emotional engagement, and collaborative exploration alongside algorithmic
sophistication.</p>
    </sec>
    <sec id="sec-9">
      <title>Acknowledgments</title>
      <p>We thank the University of Zurich and the Digital Society Initiative for their support of this research.</p>
    </sec>
    <sec id="sec-10">
      <title>Declaration on Generative AI</title>
      <p>During the preparation of this work, the author(s) used Grammarly to check grammar and spelling.
After using this tool/service, the author(s) reviewed and edited the content as needed and take(s) full
responsibility for the publication’s content.
[12] M. Pichl, E. Zangerle, G. Specht, Towards a context-aware music recommendation approach: What
is hidden in the playlist name?, in: IEEE International Conference on Data Mining Workshop
(ICDMW), 2015, pp. 1360–1365. URL: https://doi.org/10.1109/ICDMW.2015.145. doi:10.1109/
ICDMW.2015.145.
[13] Y. C. Zhang, D. Ó. Séaghdha, D. Quercia, T. Jambor, Auralist: introducing serendipity into music
recommendation, in: E. Adar, J. Teevan, E. Agichtein, Y. Maarek (Eds.), Proceedings of the
Fifth International Conference on Web Search and Web Data Mining, WSDM 2012, Seattle, WA,
USA, February 8-12, 2012, ACM, 2012, pp. 13–22. URL: https://doi.org/10.1145/2124295.2124300.
doi:10.1145/2124295.2124300.
[14] M. Schedl, H. Zamani, C. Chen, Y. Deldjoo, M. Elahi, Current challenges and visions in music
recommender systems research, Int. J. Multim. Inf. Retr. 7 (2018) 95–116. URL: https://doi.org/10.
1007/s13735-018-0154-2. doi:10.1007/S13735- 018- 0154- 2.
[15] F. Sun, J. Liu, J. Wu, C. Pei, X. Lin, W. Ou, P. Jiang, Bert4rec: Sequential recommendation with
bidirectional encoder representations from transformer, in: ACM International Conference on
Information and Knowledge Management (CIKM), 2019, pp. 1441–1450. URL: https://doi.org/10.
1145/3357384.3357895. doi:10.1145/3357384.3357895.
[16] T. Donkers, B. Loepp, J. Ziegler, Sequential user-based recurrent neural network recommendations,
in: ACM Conference on Recommender Systems (RecSys), 2017, pp. 152–160. URL: https://doi.org/
10.1145/3109859.3109877. doi:10.1145/3109859.3109877.
[17] J. Chang, C. Gao, Y. Zheng, Y. Hui, Y. Niu, Y. Song, D. Jin, Y. Li, Sequential recommendation
with graph neural networks, in: ACM Conference on Research and Development in Information
Retrieval (SIGIR), 2021, pp. 378–387. URL: https://doi.org/10.1145/3404835.3462968. doi:10.1145/
3404835.3462968.
[18] L. Xu, W. Xi, C. Wang, Session-based recommendation with heterogeneous graph neural networks,
in: International Joint Conference on Neural Networks, IJCNN 2021, Shenzhen, China, July 18-22,
2021, IEEE, 2021, pp. 1–8. URL: https://doi.org/10.1109/IJCNN52387.2021.9533519. doi:10.1109/
IJCNN52387.2021.9533519.
[19] S. Kim, S. Boo, G. Jeon, D. Shin, S. Lee, Balancing diversity in session-based recommendation
between relevance and unexpectedness, IEEE Access 13 (2025) 77833–77846. URL: https://doi.org/
10.1109/ACCESS.2025.3565767. doi:10.1109/ACCESS.2025.3565767.
[20] A. Klenitskiy, A. Vasilev, Turning dross into gold loss: is bert4rec really better than sasrec?,
in: J. Zhang, L. Chen, S. Berkovsky, M. Zhang, T. D. Noia, J. Basilico, L. Pizzato, Y. Song (Eds.),
Proceedings of the 17th ACM Conference on Recommender Systems, RecSys 2023, Singapore,
Singapore, September 18-22, 2023, ACM, 2023, pp. 1120–1125. URL: https://doi.org/10.1145/3604915.
3610644. doi:10.1145/3604915.3610644.
[21] X. Wu, Y. Xiong, Y. Zhang, Y. Jiao, J. Zhang, Y. Zhu, P. S. Yu, Consrec: Learning consensus behind
interactions for group recommendation, in: Proceedings of the acm web conference 2023, 2023,
pp. 240–250.
[22] F. Barile, T. Draws, O. Inel, A. Rieger, S. Najafian, A. Ebrahimi Fard, R. Hada, N. Tintarev, Evaluating
explainable social choice-based aggregation strategies for group recommendation, User Modeling
and User-Adapted Interaction 34 (2024) 1–58.
[23] K. Dinnissen, C. Bauer, Fairness in music recommender systems: A stakeholder-centered mini
review, Frontiers in big Data 5 (2022) 913608.
[24] S. Y. Park, J. H. Lee, A. Laplante, X. Hu, B. Kaneshiro, Collaborative playlists around the world: A
cross-cultural user study, Transactions of the International Society for Music Information Retrieval
7 (2024).
[25] S. Y. Park, B. Kaneshiro, User perspectives on critical factors for collaborative playlists, PloS one
17 (2022) e0260750.
[26] S. Pinder, W. Odom, M. Yoo, A. Misra, H. Lin, C. Neustaedter, S. Barnett, Queue player: Investigating
distributed co-listening experiences for social connection across space, time, and tempo, in:
Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems, 2025, pp. 1–24.
[27] J. A. Konstan, L. G. Terveen, Human-centered recommender systems: Origins, advances, challenges,
and opportunities, AI Mag. 42 (2021) 31–42. URL: https://doi.org/10.1609/aimag.v42i3.18142.
doi:10.1609/AIMAG.V42I3.18142.
[28] J. L. Herlocker, J. A. Konstan, J. Riedl, Explaining collaborative filtering recommendations, in:
W. A. Kellogg, S. Whittaker (Eds.), CSCW 2000, Proceeding on the ACM 2000 Conference on
Computer Supported Cooperative Work, Philadelphia, PA, USA, December 2-6, 2000, ACM, 2000,
pp. 241–250. URL: https://doi.org/10.1145/358916.358995. doi:10.1145/358916.358995.
[29] M. Millecamp, C. Conati, K. Verbert, ”knowing me, knowing you”: personalized explanations
for a music recommender system, User Model. User Adapt. Interact. 32 (2022) 215–252. URL:
https://doi.org/10.1007/s11257-021-09304-9. doi:10.1007/S11257-021-09304-9.
[30] J. Ooge, L. Dereu, K. Verbert, Steering recommendations and visualising its impact: Efects on
adolescents’ trust in e-learning platforms, in: Proceedings of the 28th International Conference
on Intelligent User Interfaces, IUI 2023, Sydney, NSW, Australia, March 27-31, 2023, ACM, 2023,
pp. 156–170. URL: https://doi.org/10.1145/3581641.3584046. doi:10.1145/3581641.3584046.
[31] U. Maes, L. Michiels, A. Smets, Genui(ne) CRS: UI elements and retrieval-augmented generation
in conversational recommender systems with llms, in: T. D. Noia, P. Lops, T. Joachims, K. Verbert,
P. Castells, Z. Dong, B. London (Eds.), Proceedings of the 18th ACM Conference on Recommender
Systems, RecSys 2024, Bari, Italy, October 14-18, 2024, ACM, 2024, pp. 1177–1179. URL: https:
//doi.org/10.1145/3640457.3691697. doi:10.1145/3640457.3691697.
[32] M. Dörk, P. Feng, C. Collins, S. Carpendale, Critical infovis: exploring the politics of visualization,
in: ACM Conference on Human Factors in Computing Systems (CHI), 2013, pp. 2189–2198. URL:
https://doi.org/10.1145/2468356.2468739. doi:10.1145/2468356.2468739.
[33] G. Lupi, Data humanism: the revolutionary future of data visualization, Print Magazine 30 (2017).
[34] C. D’ignazio, L. F. Klein, Data feminism, MIT press, 2023.
[35] D. Akbaba, L. F. Klein, M. Meyer, Entanglements for visualization: Changing research outcomes
through feminist theory, IEEE Trans. Vis. Comput. Graph. 31 (2025) 1279–1289. URL: https:
//doi.org/10.1109/TVCG.2024.3456171. doi:10.1109/TVCG.2024.3456171.
[36] J. M. Carroll, Making use: Scenarios and scenario-based design, in: ACM Designing Interactive
Systems Conference (DIS), 2000, p. 4. URL: https://doi.org/10.1145/347642.347652. doi:10.1145/
347642.347652.
[37] N. Bianchi, P. Bottoni, P. Mussio, G. Rezzonico, M. G. Strepparava, Participatory interface design:
From naive models to systems, in: International Conference on Human-Computer Interaction
(HCI), Elsevier, 1997, pp. 573–576.
[38] I. Al-Hazwani, K. E. Zhang, L. Garrison, J. Bernard, Data humanism decoded: A
characterization of its principles to bridge data visualization researchers and practitioners, arXiv preprint
arXiv:2509.00440 (2025).
[39] N. Tintarev, J. Masthof, Explaining recommendations: Design and evaluation, in: Recommender
Systems Handbook, Springer, 2015, pp. 353–382. URL: https://doi.org/10.1007/978-1-4899-7637-6_
10. doi:10.1007/978-1-4899-7637-6\_10.
[40] N. Chizari, N. Shoeibi, M. N. M. García, A comparative analysis of bias amplification in graph
neural network approaches for recommender systems, CoRR abs/2301.07639 (2023). URL: https:
//doi.org/10.48550/arXiv.2301.07639. doi:10.48550/ARXIV.2301.07639. arXiv:2301.07639.
[41] J. W. Creswell, V. L. P. Clark, Designing and conducting mixed methods research, Sage publications,
2017.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M.</given-names>
            <surname>Schedl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Knees</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>McFee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Bogdanov</surname>
          </string-name>
          ,
          <article-title>Music recommendation systems: Techniques, use cases, and challenges</article-title>
          ,
          <source>in: Recommender Systems Handbook</source>
          , Springer US,
          <year>2022</year>
          , pp.
          <fpage>927</fpage>
          -
          <lpage>971</lpage>
          . URL: https://doi.org/10.1007/978-1-
          <fpage>0716</fpage>
          -2197-4_
          <fpage>24</fpage>
          . doi:
          <volume>10</volume>
          .1007/978- 1-
          <fpage>0716</fpage>
          - 2197- 4\_
          <fpage>24</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Cao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Q. Z.</given-names>
            <surname>Sheng</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Orgun</surname>
          </string-name>
          ,
          <article-title>Sequential recommender systems: Challenges, progress and prospects</article-title>
          ,
          <source>in: International Joint Conference on Artificial Intelligence (IJCAI)</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>6332</fpage>
          -
          <lpage>6338</lpage>
          . URL: https://doi.org/10.24963/ijcai.
          <year>2019</year>
          /883. doi:
          <volume>10</volume>
          .24963/IJCAI.
          <year>2019</year>
          /883.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>M.</given-names>
            <surname>Quadrana</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Cremonesi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Jannach</surname>
          </string-name>
          ,
          <article-title>Sequence-aware recommender systems</article-title>
          ,
          <source>ACM Comput. Surv</source>
          .
          <volume>51</volume>
          (
          <year>2018</year>
          )
          <volume>66</volume>
          :
          <fpage>1</fpage>
          -
          <lpage>66</lpage>
          :
          <fpage>36</fpage>
          . URL: https://doi.org/10.1145/3190616. doi:
          <volume>10</volume>
          .1145/3190616.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>C.</given-names>
            <surname>Ritter</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Altenhofen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zeppelzauer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kuijper</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Schreck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Bernard</surname>
          </string-name>
          ,
          <article-title>Personalized VisualInteractive Music Classification</article-title>
          , in: EuroVis Workshop on Visual Analytics (EuroVA),
          <source>The Eurographics Association</source>
          ,
          <year>2018</year>
          . doi:
          <volume>10</volume>
          .2312/eurova.20181109.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>X.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <article-title>Explainable recommendation: A survey and new perspectives</article-title>
          ,
          <source>Found. Trends Inf. Retr</source>
          .
          <volume>14</volume>
          (
          <year>2020</year>
          )
          <fpage>1</fpage>
          -
          <lpage>101</lpage>
          . URL: https://doi.org/10.1561/1500000066. doi:
          <volume>10</volume>
          .1561/1500000066.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vultureanu-Albisi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Badica</surname>
          </string-name>
          ,
          <article-title>Recommender systems: An explainable AI perspective</article-title>
          ,
          <source>in: IEEE International Conference on INnovations in Intelligent SysTems and Applications (INISTA)</source>
          ,
          <year>2021</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . URL: https://doi.org/10.1109/INISTA52262.
          <year>2021</year>
          .
          <volume>9548125</volume>
          . doi:
          <volume>10</volume>
          .1109/INISTA52262.
          <year>2021</year>
          .
          <volume>9548125</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T.</given-names>
            <surname>Turino</surname>
          </string-name>
          ,
          <article-title>Music as social life: The politics of participation</article-title>
          , University of Chicago Press,
          <year>2008</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>C. L.</given-names>
            <surname>Krumhansl</surname>
          </string-name>
          ,
          <article-title>Music: A link between cognition and emotion</article-title>
          ,
          <source>Current directions in psychological science 11</source>
          (
          <year>2002</year>
          )
          <fpage>45</fpage>
          -
          <lpage>50</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>U.</given-names>
            <surname>Ehsan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. O.</given-names>
            <surname>Riedl</surname>
          </string-name>
          ,
          <article-title>Human-centered explainable AI: towards a reflective sociotechnical approach</article-title>
          , in: International Conference on Human-Computer
          <string-name>
            <surname>Interaction</surname>
          </string-name>
          (HCII), volume
          <volume>12424</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2020</year>
          , pp.
          <fpage>449</fpage>
          -
          <lpage>466</lpage>
          . URL: https://doi.org/10.1007/ 978-3-
          <fpage>030</fpage>
          -60117-1_
          <fpage>33</fpage>
          . doi:
          <volume>10</volume>
          .1007/978- 3-
          <fpage>030</fpage>
          - 60117- 1\_
          <fpage>33</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>Q. V.</given-names>
            <surname>Liao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. R.</given-names>
            <surname>Varshney</surname>
          </string-name>
          ,
          <article-title>Human-centered explainable AI (XAI): from algorithms to user experiences</article-title>
          ,
          <source>CoRR abs/2110</source>
          .10790 (
          <year>2021</year>
          ). URL: https://arxiv.org/abs/2110.10790. arXiv:
          <volume>2110</volume>
          .
          <fpage>10790</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>S.</given-names>
            <surname>Kulkarni</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. F.</given-names>
            <surname>Rodd</surname>
          </string-name>
          ,
          <article-title>Context aware recommendation systems: A review of the state of the art techniques</article-title>
          ,
          <source>Comput. Sci. Rev</source>
          .
          <volume>37</volume>
          (
          <year>2020</year>
          )
          <article-title>100255</article-title>
          . URL: https://doi.org/10.1016/j.cosrev.
          <year>2020</year>
          .
          <volume>100255</volume>
          . doi:
          <volume>10</volume>
          .1016/J.COSREV.
          <year>2020</year>
          .
          <volume>100255</volume>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>