
Semantic Query Engines with Matthew Russo - Weaviate Podcast #131!
From Weaviate Podcast by Weaviate
November 18, 2025 · 1h 2m
About this episode
Matthew Russo discusses the impact of AI on Database Systems and introduces new Semantic Operators for query languages.
Matthew Russo is a Ph.D. student at MIT where he is researching the intersection of AI and Database Systems. AI is transforming Database Systems. Perhaps the biggest impact so far has been natural language to query language translations, or Text-to-SQL. However, another massive innovation is brewing. AI presents new Semantic Operators for our query languages. For example, we are all familiar with the WHERE filter. Now we have AI_WHERE, in which an LLM or another AI model computes the filter value without needing it to be already available in the database! `SELECT * FROM podcasts AI_WHERE “Text-to-SQL” in topics` Semantic Filters are just the tip of iceberg, the roster of Semantic Operators further includes Semantic Joins, Map, Rank, Classify, Groupby, and Aggregation! And it doesn’t stop there! One of the core ideas for Relational Algebra and how its influenced Database Systems is query planning and finding the optimal order to apply filters. For example, let’s say you have two filters, the car is red and the car is a BMW. Now let’s say the dataset only contains 100 BMW, but 50,000 red cars!! Applying the BMW filter first will limit the size of the set for the next filter! So…
People in this episode
Host: Weaviate
Guest: Matthew Russo
Topics covered
- AI
- Database Systems
- Text-to-SQL
- Semantic Operators
- Query Planning
- Natural Language Processing
Keywords
- Semantic Query Engines
- AI_WHERE
- Natural Language to Query Language
- Semantic Filters
- Relational Algebra
Mentioned in this episode
Organizations: MIT
More episodes of Weaviate Podcast
- Knowledge Engineering with Bradley Allen - Weaviate Podcast #139! · June 1, 2026 · 1h 1m
- Booking.com and Weaviate with Başak Eskili - Weaviate Podcast #138! · May 18, 2026 · 42 min
- Search Agents with Nandan Thakur - Weaviate Podcast #137! · May 5, 2026 · 1h 1m
- AgentIR with Zijian Chen and Xueguang Ma - Weaviate Podcast #136! · April 27, 2026 · 1h 3m
- Data Agents with Shreya Shankar - Weaviate Podcast #135! · April 6, 2026 · 57 min
- Multi-Vector Search with Amélie Chatelain and Antoine Chaffin - Weaviate Podcast #134! · March 23, 2026 · 1h 21m
Explore listener stats, chart rankings, contacts and more on the Weaviate Podcast podcast page.