AI Showreel consulting-grade analysis, for everyone FR
← The index
Proof C Live confirmed

Amazon

Item-to-item collaborative filtering product recommendation engine, served across every touchpoint

IndustryRetail & e-commerceLeverActivation / conversionFamilyPersonalizationImplementationCustom AIStageconsideration -> purchase
Pattern proven in 5 industries still untouched in Banking, insurance & fintech, Media & entertainment, Travel & hospitality +7 See the pattern map
35 %
Share of purchases attributed to recommendations (McKinsey estimate, 2013)
"35 percent of what consumers purchase on Amazon come from product recommendations" S2

Amazon's item-to-item recommendation engine, designed around 1997 and recognized by IEEE in 2017, powers the homepage, product page, cart, and email; McKinsey estimated in 2013 that 35% of purchases on Amazon came from recommendations.

Objective

Surface the right product at the right moment for each visitor, on every surface of the site, with no manual merchandising work.

The deployment

Amazon developed a recommendation method known as item-to-item collaborative filtering. Rather than matching a customer with other similar customers, the algorithm starts from each item and precomputes the products that frequently appear together in purchase and browsing histories. When a visitor views or buys a product, the system surfaces in real time the items most associated with it, weighted by their proximity to what the person has already looked at. This engine feeds the homepage carousels, the "Frequently bought together" blocks on product pages, the cart recommendations, and the email campaigns. The method was designed around 1997 at Amazon by Greg Linden, Brent Smith, and Jeremy York, then described in a paper published in 2003. In 2017, the editorial board of IEEE Internet Computing named it the article in its history that had best withstood the test of time. The system remains the foundation of Amazon's recommendations, enriched since by more recent models.

Results Proof C

35 %
Share of purchases attributed to recommendations (McKinsey estimate, 2013)
"35 percent of what consumers purchase on Amazon come from product recommendations" S2
depuis ~1997
Method in production, recognized by IEEE test of time in 2017
"the single paper ... that had best withstood the test of time" S1

The mechanism and its scaling are documented by Amazon's official science blog and by an IEEE paper recognized in 2017, that is nearly three decades in production. The 35% figure is a 2013 McKinsey estimate, not a financial disclosure from Amazon, so it is not presented as a level A result.

How it works

Documented architecture
boucle de feedback Signaux comportementaux(achats, vues, panier) Tables de similariteitem-to-itempre-calculees Filtrage collaboratif item-to-item (in-house) Classement temps reel descandidats Surfaces : accueil, ficheproduit, panier, email Clic / achat

The stack in detail

How it runs, concretely

For ops teams
CadenceReal time at display, with a batch precompute of the item-to-item similarity tables refreshed regularly as new signals arrive.
Operated byData science and recommendation engineering teams, working with the category retail teams.
  1. 1
    Collect the signals AI / platform

    Purchases, cart adds, views, and clicks stream in continuously and are attached to the relevant product.

  2. 2
    Precompute the similarities Data science team

    For each item, the list of the most co-consumed products is built offline. This precompute is what makes it possible to handle the load at catalog scale.

  3. 3
    Serve the recommendation AI / platform

    At display, the system cross-references the items viewed or bought by the person against these tables and ranks the candidates.

  4. 4
    Loop on behavior AI / platform

    The click or purchase that follows a recommendation becomes an input signal again. The system corrects itself without a merchandiser hand-picking the products.

The signal that drives it

Purchase and browsing co-occurrences per product. On a new catalog or a product with no history (cold start), the engine has nothing to associate and falls back on weaker backup heuristics.

How your customers perceive this type of use

Sourced studies

Le paradoxe est documente des deux cotes : 71% des consommateurs attendent des interactions personnalisees et 76% sont frustres quand elles manquent (McKinsey, 2021), mais 75% declarent ne pas acheter aupres d'organisations auxquelles ils ne confient pas leurs donnees (Cisco, 2024). La « creepy line » est localisee : messages recus quelques secondes apres une recherche et suivi de localisation sont les pratiques qui mettent le plus mal a l'aise (Periscope by McKinsey, 2019).

71%
Consommateurs qui attendent des entreprises des interactions personnalisees (2021)
76%
Consommateurs frustres quand la personnalisation n'a pas lieu (2021)
75%
Consommateurs qui declarent ne pas acheter aupres d'organisations auxquelles ils ne font pas confiance pour leurs donnees (2024)

Acceptance conditions

  • La confiance dans le traitement des donnees precede l'achat : 75% ne achetent pas sans elle (Cisco 2024)
  • Un cadre legal protecteur rassure : 59% des consommateurs disent que des lois fortes sur la vie privee les rendent plus a l'aise pour partager des informations dans des applications IA (Cisco 2024)
  • La personnalisation elle-meme est attendue quand elle est consentie : environ la moitie des consommateurs (US 55%, UK 52%) disent s'inscrire souvent ou parfois a des services personnalises (Periscope by McKinsey 2019)

Red lines

  • Le message declenche quelques secondes apres une recherche ou un achat : deuxieme ou troisieme cause de malaise selon les pays (Periscope by McKinsey 2019)
  • Le suivi de localisation percu comme de la surveillance : 40% de malaise en Allemagne et au Royaume-Uni (Periscope by McKinsey 2019)
  • Le mesusage des donnees personnelles par l'IA, devenu la premiere inquietude des consommateurs, a 53% et en hausse (Qualtrics 2025)

Sources: McKinsey & Company 2021 · Periscope by McKinsey 2019 · Cisco 2024 · Qualtrics 2025

See full acceptance: by country, by use, by generation

How to replicate

Inference, not sourced

Data prerequisites

  • Purchase and browsing history tied to the product and the customer
  • Catalog with stable product identifiers
  • Enough co-occurrence volume per item to yield good associations

Org prerequisites

  • A data team able to maintain a precompute pipeline and a real-time service
  • Display surfaces instrumented to measure clicks and post-recommendation purchases

Possible stack

  • A managed recommendation engine (AWS Personalize, Google Recommendations AI) for a first version without a heavy ML team
  • Open source collaborative filtering (implicit, LightFM) for a custom version
Team to operate1 data scientist or ML engineer + 1 front-end developer for the recommendation placements

The plan, step by step

  1. Step 1
    Consolidate the co-purchase and co-view history per product, with stable identifiers.Deliverable: Co-occurrence matrix over the catalog
  2. Step 2
    Compute the item-to-item similarity tables, in open source (implicit, LightFM) or via a managed engine.Deliverable: Similarity table evaluated offline
  3. Step 3
    Serve a frequently bought together block on the product pages of one catalog segment.Deliverable: Recommendation block in production on the pilot segment
  4. Step 4
    Run an A/B test against display without recommendations, measure CTR and assisted conversion, then extend to the cart and email.Deliverable: Test result and plan to extend to the other surfaces

First step: Wire a "frequently bought together" block onto product pages from co-purchases, and measure click rate and assisted conversion against display without recommendations.

Sources

  1. S1 The history of Amazon's recommendation algorithm - Amazon Science Primary amazon.science · 2019 · accessed 2026-07-11 archive pending
  2. S2 How retailers can keep up with consumers - McKinsey & Company Secondary mckinsey.com · 2013-10 · accessed 2026-07-11 archive pending
  3. S3 Amazon.com recommendations: item-to-item collaborative filtering - IEEE Internet Computing (Linden, Smith, York) Primary ieeexplore.ieee.org · 2003 · accessed 2026-07-11 archive pending