Personalized Feed Candidate Retrieval and Search Ranking

Uses learned two-tower retrieval to generate personalized feed candidates from a massive content corpus and LLM-distilled relevance models to improve search feed ranking, reducing reliance on heuristic generators, human labeling, and large-model serving while improving engagement and user fulfillment.

Business Blueprint

GROUNDED

Personalizes commerce search and feed discovery by retrieving relevant candidates from a massive corpus and ranking them with learned relevance signals.

The Problem

Search and feed experiences must choose a small, relevant set of items from a very large content corpus; prior heuristic candidate generators and weaker relevance signals make it harder to fulfill user intent at scale.

Shoppers / feed users

They depend on search and feed relevance to find useful results and take high-value actions; poor relevance lowers fulfillment.

Search and discovery product owners

They must improve relevance across search feeds while validating that changes actually improve user experience before serving traffic.

Feed candidate generation team

They need to retrieve candidates from billions of items and narrow them to thousands for ranking, while moving beyond many heuristic generators.

Human relevance reviewers

They are needed to provide annotated relevance labels and compare experiences with and without the new relevance model.

Cost of Inaction

Continuing to rely on many heuristic candidate generators leaves the business managing fragmented retrieval strategies while trying to serve large audiences and massive catalogs.

Process Fit

Search & discovery

As-Is

Search and feed discovery depend on multiple candidate generators and relevance signals to pull a manageable set of items from a huge corpus before ranking; relevance improvements require offline checks, human review, and traffic evaluation.

To-Be

A learned retrieval layer produces personalized candidates for the ranking stage, while relevance models improve the order of search and feed results; humans remain involved in relevance labeling, comparison reviews, and launch gates.

Human Checkpoints

  • Human-annotated relevance labels for model training and evaluationRelevance reviewers
  • Human comparison of the search experience with and without the new relevance modelSearch quality reviewers
  • Validate model performance before deployment to model and indexing servicesSearch platform owner

Systems Touched

Search feedHomefeed / personalized feed backendCandidate generation serviceRanking modelContent corpus / catalog indexANN / embedding serving systemOffline indexing workflowHuman relevance evaluation workflow

Business Cycle

Upstream

  • A large item/content corpus must be available for retrieval and indexing.
  • Logged engagement, user profile, context, and long-term user representation signals feed personalization.
  • Human relevance labels and human comparison reviews are needed for relevance evaluation.

Downstream

  • The ranking stage receives thousands of retrieved candidates instead of searching the full corpus.
  • Search feed relevance and fulfillment improve when relevance predictions are used in ranking.
  • Successful learned retrieval can reduce reliance on other candidate generators.

Value Evidence

  • Search feed relevanceIMPROVED

    Primary relevance gain: +2.18% improvement in search feed relevance as measured by nDCG@20.

  • Search fulfillmentINCREASED

    Increased search fulfillment: Higher rate of high-significance user actions, including gains in non-US regions even without country-specific annotated data during training.

  • Candidate generator coverage and save-rate positionIMPROVED

    Currently the learned retrieval candidate generator aims for driving user engagement. It has the top user coverage and top three save rates.

  • Redundant candidate generatorsREDUCED

    Since launched, it has helped deprecate two other candidate generators with huge overall site engagement wins.

ROI Estimator

Estimate

KPI

Search feed relevance

Projected Annual Change — Search feed relevance

Based on observed result at 1 operator — verify against your own baseline.

Adoption Journey

  1. LEVEL 1 — QUICK WIN

    Gate: Prove relevance lift on offline metrics and human side-by-side comparisons for one search or feed surface.

    Outcome: Business stakeholders can see whether the new relevance signal is directionally better before broad exposure.

  2. LEVEL 2 — STANDARD

    Gate: Prove value in served traffic evaluation with deployment controls.

    Outcome: The organization can use learned relevance or retrieval in production for a defined search/feed experience.

  3. LEVEL 3 — ADVANCED

    Gate: Prove value across multiple surfaces, regions, or candidate-generation strategies.

    Outcome: Search and feed teams can consolidate lower-performing generators and scale relevance gains beyond the initial launch area.

  4. LEVEL 4 — ENTERPRISE

    Gate: Prove that retraining, validation, indexing, serving, and rollback operate as a governed reusable platform.

    Outcome: Personalized retrieval and ranking become a durable search/discovery capability rather than a one-off model launch.

Detailed per-level builds in the solution spectrum below

Risk & Governance

  • Regional relevance may be uneven when country-specific annotated data is missing.

    Posture: Track relevance and fulfillment by region, and use offline evaluation, human review, and served-traffic evaluation before broad rollout.

  • Ranking changes can pass automated checks but still feel less relevant to users.

    Posture: Keep human annotators in the loop to compare search experiences with and without the new relevance model.

  • Model and index updates can affect live feed quality if new versions underperform.

    Posture: Retrain periodically, validate model performance before deployment, and keep recent model versions available for rollback.

  • Operating at catalog and audience scale requires separation between candidate retrieval, indexing, and live serving.

    Posture: Run offline indexing for item embeddings and separate online serving so the live feed can retrieve candidates efficiently before ranking.

Operating Intelligence

How it works

AI runs the operating engine in real time.

Humans govern policy and overrides.

Measured outcomes feed the optimization loop.

Confidence92%
ArchetypeOptimize & Orchestrate
Shape6-step circular
Human gates1
Autonomy
67%AI controls 4 of 6 steps

Who is in control at each step

Each column marks the operating owner for that step. AI-led actions sit above the divider, human decisions and feedback loops sit below it.

Loop shapecircular

Step 1

Sense

Step 2

Optimize

Step 3

Coordinate

Step 4

Govern

Step 5

Execute

Step 6

Measure

AI lead

Autonomous execution

1AI
2AI
3AI
5AI
gate

Human lead

Approval, override, feedback

4Human
6 Loop
AI-led step
Human-controlled step
Feedback loop
TL;DR

AI senses, optimizes, and coordinates in real time. Humans set policy and override when needed. Measurements close the loop.

The Loop

6 steps

1 operating angles mapped

Operational Depth

Technologies

Technologies commonly used in Personalized Feed Candidate Retrieval and Search Ranking implementations:

Key Players

Companies actively working on Personalized Feed Candidate Retrieval and Search Ranking solutions:

Real-World Use Cases

Free access to this report