~/talk

Harry Potter and the Elastic Python Clients

Talkat DevWorld 2024 · 2024-02-29..03-01· [python, data-visualization]
slides:none on file

Builds a Harry Potter book search app that actually ingests cleaned text, creates index mappings, and enriches every sentence with sentiment labels and 768‑dim embeddings, demonstrating Elastic Search Python client and Eland pipelines that load Hugging Face embeddings into the cluster. Shows concrete queries: filter by sentiment to list most negative/positive quotes, run vector nearest‑neighbor and hybrid semantic+keyword searches, and uses observability to monitor ingestion and inference; demo glitches appear during live code but the pipelines and hybrid search results complete and return interpretable hits.

AI-written summary · about

  1. 0:00Elastic Python Clients intro
  2. 4:03Elastic Python clients overview
  3. 8:12Search Harry Potter data
  4. 13:53Semantic search with embeddings
  5. 22:51Summary
~/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.