~/talk

When Your SME Ghosts You: Using GenAI to Build a Database Documentation Agent

Talkat PyOhio 2025 · 2025-07-26..07-27· [ai-assisted-development, databases]
links:none on file
slides:none on file

Builds a working GenAI-powered Database Documentation Agent that auto-summarizes schemas, answers schema Q&A, generates SQL from business questions, and draws ER diagrams using Python, SQLite, and Gemini 2.5 flashlight. The prototype (called SME Ghost Protocol) parses table metadata into JSON, produces human‑readable table summaries, returns runnable SQL with plain‑English explanations, and visualizes primary/foreign key links — shipped as a Kaggle notebook and demoed live.

AI-written summary · about

  1. 0:00Introduction
  2. 1:46Undocumented databases problem
  3. 3:37Automating docs with GenAI
  4. 5:02Technical stack overview
  5. 6:48Prompt engineering & MVP
  6. 7:33SME Ghost Protocol
  7. 9:18Lessons learned
  8. 10:42Future roadmap
  9. 12:07Live demo
  10. 15:37Setting up the database and schema extraction
  11. 17:29Table summaries with AI
  12. 18:52Natural language Q&A
  13. 20:20Schema exploration demo
  14. 22:08SQL for business questions
  15. 23:57ER diagram visualization
  16. 25:02Q&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.