~/talk

Tuning Elasticsearch for English-Language Precision

Talkat Strange Loop 2017 · 2017-09-28..09-30· [databases]
slides:none on file

Shows how a real dictionary index of about a million entries is made findable with Elasticsearch 5.5 by building and testing concrete pipelines: preprocessed keyword fields for exact matches, layered multi-fields analyzed with a whitespace tokenizer, character filters (HTML strip, quote normalization, regexp punctuation stripping), token filters (lowercase, English possessive, stemmer), and shingles. Demonstrates query-time multi_match scoring, use of explained to inspect tf‑idf math, and practical tradeoffs between precision and recall.

AI-written summary · about

  1. 0:00Start
  2. 9:13mapping
  3. 19:04dictionary analyzer
  4. 21:01Pattern Replace Character Filter
  5. 25:11query time!
~/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.