~/talk

Search Solutions with OpenSearch, Python, and Serverless 🐍

Talkat OpenSearchCon Europe 2024 Β· 2024-05-06..05-07Β· [python, serverless]
links:none on file
slides:none on file

OpenSearch + Python + a simple serverless stack proves practical: a Docker OpenSearch node, FastAPI backend and React frontend index movie titles from DynamoDB via an DynamoDB ingestion pipeline and run two autocomplete methods β€” a quick prefix match implemented with a standard search body and a faster completion suggester stored as a completion-type field (a trie) that tolerates typos like β€œbarlin” β†’ Berlin. Suggester claims lower query cost but no latency benchmarks are provided.

AI-written summary Β· about

  1. 0:00Intro
  2. 0:30Databases
  3. 1:13Dynamo DB
  4. 2:38Multilingual Search
  5. 3:35Search Engine Understanding
  6. 4:45Dynamic Mapping
  7. 5:20Integration
  8. 6:17Overview
  9. 6:55Prefix Matching
  10. 8:21Completion Suggest
  11. 10:29Demo
  12. 12:44Conclusion
  13. 13:30Questions
~/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.