~/talk

Teaching databases to speak human with LLMs and MCP

Talkat Confitura 2025 · 2025-09-19..09-20· [databases, large-language-models]
slides:none on file

Demo connects an LLM through Model Context Protocol (MCP) to a live Kafka stream, reads minute‑level crypto data from Apache Kafka into Apache Iceberg, and queries it via Trino. The system lists catalogs and schemas, runs small subqueries to probe table structure, retries on parser errors, then generates efficient SQL and returns the answer; benchmarks cited (Spider, BIRD) show humans ~93% vs top models ~77% and the demo succeeds after a couple of retries. Recommendations: start curated data, use read‑only roles and strict MCP permissions.

AI-written summary · about

  1. 0:00Introduction
  2. 3:01Natural language queries use case
  3. 8:28Natural language to SQL challenges
  4. 15:17Model Context Protocol (MCP)
  5. 20:04Apache Kafka streaming
  6. 23:35Apache Iceberg lakehouses
  7. 26:45Evaluating and securing system
  8. 28:59Adoption best practices
  9. 30:01Q&A
~/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.