Raw SignalOct 13, 20261 min read1 source

CASTLE: training natural language search before the first real query

In one minute

## Airbnb introduces CASTLE for natural-language search cold start

Airbnb introduces CASTLE for natural-language search cold start

Airbnb has described CASTLE (Contrastive And Seed-guided Training for natural Language sEarch), a framework for preparing natural-language search before real user queries are available. It generates synthetic queries and relevance labels together, using contrastive listing pairs derived from de-identified booking sessions selected according to privacy permissions. A booked listing is treated as positive and a viewed-but-not-booked alternative as negative; the generated query is intended to fit the former rather than the latter.

The company reports a KL divergence of 1.01 between generated and real query distributions, compared with 9.33 for its best baseline. In a human evaluation of 200 triplets, three subject-matter experts agreed with relevance assignments at rates of 91–93%. For cases without contrastive booking data, including newly listed properties, Airbnb says it supplements the method with an LLM-based Virtual Judge. These are company-reported results; the article does not establish independent replication.

Evidence / sources

  1. 1airbnb.tech/ai-ml/castle-training-natural-language-search-before-the-first-real-query
All Raw Signals

Next reads

Read next

Open the graph
  1. 01archiveRaw SignalsOpen every source-linked raw signal.
  2. 02source ledgerSource LedgerInspect the public source evidence graph.
Who read this page?Machine requests, hidden until opened

Loading the privacy-safe route aggregate...

Open the JSON contract