liveBook · Manning

Cold start problem

As explained in Building Reliable AI Systems

The difficulty of producing useful recommendations or representations for new items that lack interaction history.

In search, a new listing has no clicks or bookings to shape its embedding, risking poor visibility before it can accumulate interaction data. section 4.2.6

Use a two-stage approach:

  • Generate an initial embedding from listing descriptions and attributes. section 4.2.6
  • Re-embed frequently as clicks and bookings accumulate, so new listings can benefit from interaction signals. section 4.2.6

How Building Reliable AI Systems covers it

How deep it goes
Describes content-based initialization and frequent re-embedding, without detailing embedding-generation implementation.
Examples
Uses new property listings, their descriptions and attributes, and later clicks and bookings.
What you can do after
Apply content-based initialization and interaction-driven re-embedding to avoid disadvantaging new listings in search.
How it connects
Connects embeddings with search relevance and user interaction signals.

Also explained in

Compare how 5 books explain cold start problem →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Building Reliable AI Systems. The section links point to the parts of the book it draws on.