9,074 research outputs found

    p � Sequential Group Recommendations p

    Get PDF
    p � Group recommendations p � Rank aggregation – optimal aggregation p � Rank aggregation for group recommendation p � Dimensions considered in the study n � Group size n � Inter group similarity n � Rank aggregation method

    What is the role of context in fair group recommendations?

    Get PDF
    We investigate the role played by the context, i.e. the situation the group is currently experiencing, in the design of a system that recommends sequences of activities as a multi-objective optimization problem, where the satisfaction of the group and the available time interval are two of the functions to be optimized. In particular, we highlight that the dynamic evolution of the group can be the key contextual feature that has to be considered to produce fair suggestions

    Personalized Recommendation for Balancing Content Generation and Usage on Two-Sided Entertainment Platforms

    Get PDF
    Online entertainment platforms such as Youtube host a vast amount of user-generated content (UGC). The unique feature of two-sided UGC entertainment platforms is that creators’ content generation and users’ content usage can influence each other. However, traditional recommender systems often emphasize content usage but ignore content generation, leading to a misalignment between these two goals. To address the challenge, this paper proposes a prescriptive uplift framework to balance content generation and usage through personalized recommendations. Specifically, we first predict the heterogeneous treatment effects (HTEs) of recommended contents on creators’ content generation and users’ content usage, then consider these two predicted HTEs simultaneously in an optimization model to determine the recommended contents for each user. Using a large-scale real-world dataset, we demonstrate that the proposed recommendation method better balances content generation and usage and brings a 42% increase in participants’ activity compared to existing benchmark methods

    SQUIRREL : A framework for sequential group recommendations through reinforcement learning

    Get PDF
    Nowadays, sequential recommendations are becoming more prevalent. A user expects the system to remember past interactions and not conduct each recommendation round as a stand-alone process. Additionally, group recommendation systems are more prominent since more and more people are able to form groups for activities. Subsequently, the data that a group recommendation system needs to consider becomes more complicated — historical data and feedback for each user, the items recommended and ultimately selected to and by the group, etc. This makes the selection of a group recommendation algorithm to be even more complex. In this work, we propose the SQUIRREL framework — SeQUentIal Recommendations with ReinforcEment Learning, a model that relies on reinforcement learning techniques to select the most appropriate group recommendation algorithm based on the current state of the group. At each round of recommendations, we calculate the satisfaction of each group member, how relevant each item in the group recommendation list is for each user, and based on this the model selects an action, that is, a recommendation algorithm out of a predefined set that will produce the maximum reward. We present a sample of methods that can be used; however, the model is able to be further configured with additional actions, different definitions of rewards or states. We perform experiments on three real world datasets, 20M MovieLens, GoodReads and Amazon, and show that SQUIRREL is able to outperform all the individual recommendation methods used in the action set, by correctly identifying the recommendation algorithm that maximizes the reward function utilized.publishedVersionPeer reviewe

    Explainability in Music Recommender Systems

    Full text link
    The most common way to listen to recorded music nowadays is via streaming platforms which provide access to tens of millions of tracks. To assist users in effectively browsing these large catalogs, the integration of Music Recommender Systems (MRSs) has become essential. Current real-world MRSs are often quite complex and optimized for recommendation accuracy. They combine several building blocks based on collaborative filtering and content-based recommendation. This complexity can hinder the ability to explain recommendations to end users, which is particularly important for recommendations perceived as unexpected or inappropriate. While pure recommendation performance often correlates with user satisfaction, explainability has a positive impact on other factors such as trust and forgiveness, which are ultimately essential to maintain user loyalty. In this article, we discuss how explainability can be addressed in the context of MRSs. We provide perspectives on how explainability could improve music recommendation algorithms and enhance user experience. First, we review common dimensions and goals of recommenders' explainability and in general of eXplainable Artificial Intelligence (XAI), and elaborate on the extent to which these apply -- or need to be adapted -- to the specific characteristics of music consumption and recommendation. Then, we show how explainability components can be integrated within a MRS and in what form explanations can be provided. Since the evaluation of explanation quality is decoupled from pure accuracy-based evaluation criteria, we also discuss requirements and strategies for evaluating explanations of music recommendations. Finally, we describe the current challenges for introducing explainability within a large-scale industrial music recommender system and provide research perspectives.Comment: To appear in AI Magazine, Special Topic on Recommender Systems 202

    Visualizations and Explanations for Sequential Group Recommendations

    Get PDF
    The popularity of sequential recommendations is on the rise these days. It is important for the system not to treat each round of recommendations as an independent activity; rather, it should store information about previous encounters. More and more people are creating groups for activities, which makes group recommendation systems more popular. It frequently happens, however, that recommenders are unable to find the most useful data pieces. This flaw is addressed by explaining why specific suggestions are given. This work proposes visualizations for recommendations generated by SQUIRREL, A Framework for Sequential Group Recommendations through Reinforcement Learning. We explored three why questions using the 20M MovieLens dataset. Explanations rely on the aggregation method used for the last iteration for a particular group, combined with single-user and group recommendations. The Graphical User Interface framework incorporates visualizations and explanations. We have used three test cases and are able to provide explanations personalized for each group
    • …
    corecore