~/talk

LLMs & Data Warehouses: Reliable AI Agents for Business (Keynote)

Talkat AI By the Bay 2025 · 2025-11-17..11-19· [large-language-models, databases]
name:Ryan Boyd
links:none on file
slides:none on file

LLMs often hallucinate and fail at data aggregation so the talk demonstrates concrete fixes: use semantic models or commented views, feed a DuckDB/MotherDuck SQL dialect markdown file, and keep heavy computation in an analytics engine. Example failures include an AWR (annualized weekly revenue) calculation that dropped prior-month days and intermittent SQL generation; benchmark claim: LLM SQL generation hits roughly 78% SQL accuracy versus ~92% for humans. Production patterns shown include dual execution, zero-copy clones, and per-user duckling instances (read replicas up to 16).

AI-written summary · about

  1. 0:00Introduction and agenda
  2. 1:11LLMs strengths and limitations
  3. 4:04Why analytics databases matter
  4. 5:27Row vs column storage explained
  5. 7:13Tools for database interaction
  6. 9:23SQL generation accuracy challenges
  7. 11:10Data sets and context window
  8. 13:40Fixing calculation errors with context
  9. 16:59Intermittent LLM behavior issues
  10. 17:41Semantic modeling for accuracy
  11. 18:43Simplifying views and comments
  12. 20:06Preventing runaway queries
  13. 21:55Defining business metric tools
  14. 22:17Analytics database capabilities
  15. 24:05Cost and scaling in data warehouses
  16. 25:11DuckDB features and benefits
  17. 26:36MotherDuck architecture overview
  18. 27:59Dual execution and local compute
  19. 29:49Zero-copy cloning for agents
  20. 30:52Scaling with read replica ducklings
  21. 31:34Real-world agent use cases
  22. 32:19Q&A session
~/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.