NL-to-SQL / RAG Data Extraction System

Converts natural-language user requests into SQL, executes them against a database, and returns results conversationally. Covers prompt engineering, context engineering, retrieval-augmented generation, vector databases, and both the Gemini and OpenAI APIs.

Public writeup and repo in progress. Representative image to be added.