~/talk

What you see is what you mean; intent based ecommerce search

Talkat Berlin Buzzwords 2025 · 2025-06-15..06-17· [large-language-models]
links:none on file
links:none on file
links:none on file
slides:none on file

Otto integrates an LLM upfront to turn a query into intent clusters that drive retrieval, reducing backend fan‑out from 50→5 queries and preserving context across 20M products for 12M customers. Architecture uses Solr + semantic search, a Rust blending engine and neural re‑ranker; Gemini handles intent and a fine‑tuned German BERT‑style model (trained on ~300GB of product text, 1M intent‑product pairs) achieves F1 0.779 for binary match filtering. Production swaps keyword intents for facet mapping, adds conversational intent refinement and an automated virtual customer test rig to detect regressions.

AI-written summary · about

  1. 0:00Introduction and team
  2. 1:07Current search architecture
  3. 2:35Problem with keyword-based search
  4. 3:41First prototype with LLM keywords
  5. 5:09Clustering intents for better results
  6. 6:56Adjusting results with LLM filtering
  7. 9:03Live traffic challenges and classes
  8. 13:24Query class analysis and caching
  9. 16:17Semantic distance and intent mapping
  10. 18:24Short intents and fewer search queries
  11. 20:36Fine-tuning a model for adjustment
  12. 22:01Formalizing selections with facets
  13. 25:15Shifting adjustment to facets
  14. 26:18Conversational search with channel back
  15. 29:03Tool sets and LLM control flow
  16. 30:49Virtual customer for evaluation
  17. 32:17Q&A session
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.