WeAreDevelopers LIVE Feb 23, 2024

Harry Potter and the Elastic Semantic Search

Iulia Feroli

You don't need complex generative AI to build magical search experiences. Learn to construct a highly relevant, hybrid semantic search engine using Python, Elasticsearch, and Hugging Face.

Pause
Mute Enter Fullscreen
#1 about 4 min

Generating early AI text with natural language processing

Historical AI advancements trace the progression of rudimentary generative text processing capabilities.

#2 about 3 min

Understanding vector embeddings and text representation

Transforming unstructured phrases into multidimensional numeric arrays allows systems to calculate linguistic properties.

#3 about 2 min

Transforming text into mathematical features with algorithms

Quantifying language occurrences via algorithms produces vectors that encode dataset properties comprehensively.

#4 about 2 min

Mapping data relations through vector embedding spaces

Analyzing multidimensional proximity reveals contextual relationships between distinct words and concepts.

#5 about 2 min

Abstracting semantic rules and complex language intent

Programming models to map structural word relationships constructs a deeper understanding of linguistic intent.

#6 about 2 min

Enabling semantic search with automated query vectorization

Vectorizing incoming questions queries isolates contextually matching documents stored within the same embedding space.

#7 about 2 min

Customizing neural network inference through domain datasets

Feeding specific operational data into pre-trained transformer architecture refines relevant output accuracy natively.

#8 about 2 min

Distinguishing classic machine learning from generative AI

Separating deep learning layers from buzzword generalities clarifies when to deploy modern generative concepts.

#9 about 2 min

Utilizing Elasticsearch infrastructure as a vector database

Storing high-dimensional vectors natively equips platforms to handle advanced semantic queries efficiently.

#10 about 3 min

Integrating Hugging Face models for data inference

Deploying pre-trained open source models allows databases to perform dynamic classification tasks on user input easily.

#11 about 4 min

Demonstrating standard limitations of exact match searching

Examining strict syntax requirements highlights how rudimentary querying filters miss contextual variations.

#12 about 4 min

Executing database queries programmatically with Python clients

Transmitting nested operational search code through software endpoints builds resilient querying mechanisms reliably.

#13 about 4 min

Implementing sentiment analysis pipelines on ingested text

Adding model layers natively classifies indexable text inputs by underlying sentiment dynamically.

#14 about 4 min

Running nearest neighbor searches on vectorized data

Computing coordinate distances maps input queries against dense text indexes for contextual retrieval.

#15 about 4 min

Combining structured filters with semantic hybrid searches

Coupling strict string filters with semantic processing builds a highly refined response system.

#16 about 3 min

Reviewing system architecture for custom semantic search

Synthesizing disparate processing modules with established infrastructure anchors scalable enterprise retrieval ecosystems.

#17 about 3 min

Addressing relevance issues and natural language complexity

Validating search behaviors against query formulas dictates resulting outcome quality during natural conversation.

#18 about 2 min

Handling missing terminology definitions during hybrid execution

Overlapping semantic vectors with explicit string logic limits vocabulary disruption intuitively.

#19 about 2 min

Automating data pipeline updates for production environments

Configuring continual ingestion workflows prevents indexing disruptions across dynamic document infrastructures.

#20 about 2 min

Importing third-party language models into established pipelines

Linking secure modeling capabilities directly preserves search architectures while enriching output variance.

#21 about 2 min

Identifying appropriate use cases when implementing generative AI

Prioritizing objective software problems logically mitigates expensive computational waste associated with hyped solutions.

#22 about 3 min

Debugging outputs and analyzing text chunking strategies

Altering segmenting constraints iteratively identifies how formatting rules alter final algorithmic resolutions.

#23 about 2 min

Improving model result rankings alongside user feedback

Utilizing integrated telemetry structures scales search effectiveness precisely through directed human adjustment.

#24 about 2 min

Practical applications for targeted sentiment analysis queries

Isolating subjective emotion values empowers customer support routing to categorize urgent concerns organically.

#25 about 3 min

Evaluating domain-specific models against industry benchmarks

Testing distinct processing formats simultaneously reveals which models best digest localized business terminology.

Matching moments

1:23 min

Powering website search queries with generative language algorithms

Kapil Gupta Kapil Gupta · World Congress 2023

2:38 min

Enabling contextual responses with retrieval-augmented generation and vector databases

David Leconte David Leconte +1 · World Congress 2024

3:00 min

Introduction to generative AI and vector search

Mary Grygleski Mary Grygleski · LIVE

1:03 min

Revolutionizing database search queries with language models

Calvin Seward Calvin Seward · Europe 2026 Virtual

3:08 min

Scaling semantic search with Astra DB and Apache Cassandra

David Leconte David Leconte +1 · World Congress 2024

3:46 min

Substituting traditional classification models with search-based AI architecture

Erik Bamberg · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

September 23, 2026 · 10:00–17:00

Stage 11

Building Stuff with GenAI - The Open Minded Workshop beyond OpenAI

Andreas Erben

CTO for Applied AI and Metaverse at daenet

Andreas Erben
Open session

World Congress 2026 North America

September 25, 2026 · 16:10–16:40

Stage 2

Beyond SQL Generation: How to Teach Agents What Your Database Actually Means

Kris Jenkins

Host / Developer Voices

Kris Jenkins
Open session

World Congress 2026 North America

September 24, 2026 · 14:10–14:40

Stage 5

Edge AI: Running Agentic Intelligence Where Internet Can't Reach

Nitin Eusebius

AWS - Principal Solutions Architect

Nitin Eusebius
Open session

World Congress 2026 North America

September 23, 2026 · 10:00–17:00

Stage 13

Building Pragmatic AI: 10 AI Features Your Users Actually Want

Jonathan "J." Tower

.NET Foundation Board | 12x Microsoft MVP | Founder & Consultant

Jonathan "J." Tower
Open session

World Congress 2026 North America

September 25, 2026 · 10:20–10:50

Mainstage

How LinkedIn Turns AI Breakthroughs into member and customer value

Erran Berger

CTO of LinkedIn Engineering

Erran Berger
Open session

World Congress 2026 North America

September 25, 2026 · 12:20–12:50

Tech Leaders Stage

How AI Search Changes the Data Game

Tomislav Tipurić, Barr Moses, Jared Jordan, Saurabh Sharma

+1 more

Tomislav Tipurić
Barr Moses
Jared Jordan
Saurabh Sharma