Can cross-user behavior reveal news relations that individual histories miss?
When a single user's reading history is too sparse for personalized recommendations, can patterns from many users' collective clicking behavior expose hidden connections between articles that no individual user alone could discover?
News recommendation faces a sparsity problem: each user's reading history is short relative to the news corpus, and articles are short-lived. Most content-based methods extract user interest representations from the user's individual reading history alone — meaning they can only recommend articles similar to ones the user has already read. If a user's history contains only an "orange" news article and the candidate set has nothing similar, the system cannot make a meaningful recommendation.
GLORY's insight is that other users' click sequences reveal global relations between articles that any individual user's history cannot. If users in aggregate tend to read article X and article Y in the same session, those articles are related — even if no individual user's history contains both. A global news graph constructed from all users' clicks captures these relations.
Two encoders use this graph. A global-aware historical news encoder gives global perspective to the user's history. A global-aware candidate news encoder uses a global entity graph to find effective associations for candidate articles. When user U1 has read only an orange article, the global graph reveals that orange articles connect to blue articles and green articles in cross-user co-clicking patterns; the system can then recommend blue or green candidates that don't textually match the orange article but match it in the cross-user behavioral structure.
The general lesson: aggregating across users surfaces structure that no individual user can see. When per-user data is sparse, the population's collective behavior is the source of additional signal — and explicit graph construction from cross-user co-occurrence is one effective way to extract it.
Source: Recommenders Personalized
Related concepts in this collection
-
Can conversational recommenders recover lost preference signals from history?
Conversational recommenders abandoned item and user similarity signals when they shifted to dialogue-focused design. Can integrating historical sessions and look-alike users restore these channels without losing dialogue benefits?
complements: cross-user aggregation is the same idea — UCCR uses look-alike users; GLORY uses co-click structure
-
Can friends with different tastes improve recommendations?
Does incorporating social networks through friends' diverse preferences rather than similar tastes lead to better recommendations? This challenges conventional homophily-based approaches that assume friends like the same things.
complements: both pull cross-user signal; GLORY uses behavior co-occurrence, friend-influence uses social-graph structure
-
Can graph structure patterns outperform direct edge signals in noisy data?
When user-behavior data is messy and unreliable, does looking at structural patterns across multiple edges produce better product recommendations than counting simple co-occurrences? This matters because e-commerce platforms need robust substitute graphs at billion-scale.
extends: same cross-user co-occurrence primitive, applied to substitute-graph construction in product domain
-
Why does collaborative filtering struggle with sparse user data?
Collaborative filtering datasets appear massive but hide a fundamental challenge: each user has rated only a tiny fraction of items. How does this per-user sparsity shape the modeling problem, and what techniques can overcome it?
grounds: per-user sparsity is exactly why cross-user aggregation works — population-level structure substitutes for missing per-user signal
Click a node to walk · click center to open · click Open full network for a force-directed map
Original note title
global news graphs from cross-user clicks expose implicit relations local single-user histories cannot