Criteo

Criteo uses k-nearest-neighbour search for targeted ads, to pick the most relevant products to display. Its R&D team publishes on the Criteo R&D Blog on Medium: https://medium.com/criteo-engineering

The team spent weeks calibrating FAISS index choices across query speed, index size, recall and build time. It released the result as the open-source library autofaiss.

In retail media, Criteo places Sponsored Products ads beside organic results in retailers’ own search. Its proprietary CLEPR model acts there as a relevance guardrail, checking that candidate ads match the query before performance optimization ranks them. Criteo frames this work around two targets: accuracy (does the product match the query?) and outcome-based relevance (do clicks and purchases confirm it?). The same split underlies its agentic commerce recommendation service for AI shopping assistants.

Tools

  • autofaiss — automatic FAISS index selection under memory and latency budgets
  • CLEPR — proprietary two-tower query–product relevance model

People

Published Articles