Harry Potter and the Elastic Python Clients
summary
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
chapters (5)
- 0:00Elastic Python Clients intro
- 4:03Elastic Python clients overview
- 8:12Search Harry Potter data
- 13:53Semantic search with embeddings
- 22:51Summary
related talks
28mTune-Up Your Knowledge: A Beginner's Journey Under the Hood of Search Engines
19mPython on OpenSearch: Bringing Native Python Scripting to Search and An...
45mProfessional Data: Using Elasticsearch's Aggregation Framework
01h 23mBeyond Sentiment Emotion Mining with Python and machine learning
22mThe Capabilities of Semantic Search
44mUsing Python with Hadoop to create production ready big data applications
01h 51mNatural Language Processing in Python
19mSearch Solutions with OpenSearch, Python, and Serverless 🐍
