This project introduces a smart Database Chatbot built using C# with Azure OpenAI Service integration. It enables users to interact with the SQL database using natural language prompts such as “Get all customers” or “Show invoices not paid”. The backend uses GPT to translate queries to SQL and returns structured data in a grid format.
Users can type plain English to perform SQL operations like SELECT, JOIN, FILTER, etc., powered by OpenAI.
Results are shown in a clean, sortable table. Schema explorer helps view and manage table structure.
Each natural language prompt is translated and explained with SQL generation logic for transparency.