Decomposing Staleness in Recommender Systems: A Dual-Filter Framework for Supersession and Decay
Organizations: Google LLC Mountain View, USA · Google LLC Toronto, Canada · Google LLC New York, USA
Abstract
Stale recommendations are a pervasive challenge and a leading source of user complaints on large-scale content platforms. Items lose relevance through two primary mechanisms: supersession, where emerging updates render prior coverage stale, and relevance decay, where an item's informational value naturally diminishes over its lifecycle. Traditional countermeasures serve as crude proxies: age cutoffs poorly reflect actual relevance loss, while engagement heuristics rely on lagging signals, broadly exposing users to stale content before the system adapts. We present SDF (Supersession-Decay Filtering), a staleness filtering system fully deployed in Google Discover, a personalized recommendation feed with hundreds of millions of daily and billions of monthly active users. SDF targets both mechanisms with complementary filters, each powered by a learned model: a relational staleness model that detects supersession between item pairs, and a predicted traffic ratio (PTR) model that forecasts relevance decay from the item's content, trained on lifetime visit traffic. Applied via disjunction upstream of the ranking stage, SDF prunes stale candidates, measurably reducing downstream serving costs. Online experiments demonstrate that these filters significantly reduce the prevalence of stale content while improving user engagement. Over a two-year production deployment, user-filed staleness reports (in-product user feedback) declined by 54.9% relative to the pre-deployment baseline, establishing SDF as a robust and scalable paradigm for resolving content staleness at industrial scale.
Figures & tables
| Acc. | Prec. | Rec. | F1 | |
|---|---|---|---|---|
| Disc | 83.71 | 83.68 | 85.15 | 84.41 |
| Disc + NLI | 83.86 | 84.25 | 84.65 | 84.45 |
| Gen | 83.37 | 81.31 | 88.14 | 84.59 |
| Gen + NLI | 84.16 | 84.31 | 85.28 | 84.79 |
| Article R: The Oakland Athletics are looking to continue their winning streak against the struggling Texas Rangers… |
| Article A: Rangers hope to have stabilized following series victory over Oakland. The Texas Rangers came away with a series victory … |
| Output: Article R is about the Oakland Athletics’ goal of winning a series against the Texas Rangers. Article A reports on the outcome of that series , making Article R outdated. Therefore, Stale . |
| Article R: Fixed rate cliff looms over Australian housing market. New CoreLogic report sheds light on emerging risk… |
| Article A: CoreLogic has released a new report unpacking how the housing market has evolved in the three years since COVID was declared a global pandemic.… |
| Output: Both articles discuss the Australian housing market. Article R focuses on the fixed rate cliff, while Article A provides an overview of the market’s performance over the past three years. Since Article A does not mention the fixed rate cliff , it does not make Article R stale. Therefore, Fresh . |
| Filter | Promoted | Demoted | |
|---|---|---|---|
| Baseline | |||
| Relational | |||
| Intrinsic | |||
| SDF |
Recommender Systems
Recommender systems predict and rank items for people using interaction histories, content, context, and feedback.
See all 516 papers