Impression-Aware Recommender Systems
Fernando B. Pérez Maurera, Maurizio Ferrari Dacrema, Pablo Castells, Paolo Cremonesi
TL;DR
Impression-Aware Recommender Systems reframes the learning problem to incorporate impressions—the items shown to users at a given time—alongside traditional interactions. It establishes a theoretical framework with a formal definition of events, user histories, and a prediction function, and articulates three recommendation phases: learning, predicting, and generating impressions. The paper introduces a three-way taxonomy (model-centric, data-centric, signal-centric) to classify impression-aware reco methods and systematically reviews 43 papers across heuristics, statistics, ML, DL, and RL, highlighting trends toward deep learning and reinforcement learning. It also surveys public and expired datasets, evaluates methodologies, and outlines open questions around impression signals, fatigue, biases, and debiasing, advocating for more public contextual datasets and standardized evaluation. Overall, the work positions impression-aware recommender systems as a distinct paradigm with strong potential to improve personalization by leveraging on-screen exposures and their signals, while outlining concrete research directions for model design, data usage, and evaluation practices.
Abstract
Novel data sources bring new opportunities to improve the quality of recommender systems and serve as a catalyst for the creation of new paradigms on personalized recommendations. Impressions are a novel data source containing the items shown to users on their screens. Past research focused on providing personalized recommendations using interactions, and occasionally using impressions when such a data source was available. Interest in impressions has increased due to their potential to provide more accurate recommendations. Despite this increased interest, research in recommender systems using impressions is still dispersed. Many works have distinct interpretations of impressions and use impressions in recommender systems in numerous different manners. To unify those interpretations into a single framework, we present a systematic literature review on recommender systems using impressions, focusing on three fundamental perspectives: recommendation models, datasets, and evaluation methodologies. We define a theoretical framework to delimit recommender systems using impressions and a novel paradigm for personalized recommendations, called impression-aware recommender systems. We propose a classification system for recommenders in this paradigm, which we use to categorize the recommendation models, datasets, and evaluation methodologies used in past research. Lastly, we identify open questions and future directions, highlighting missing aspects in the reviewed literature.
