-
Natural Language to SQL Conversion 🗣️ → 📜
- Process text queries with advanced AI (Google Gemini).
- Supports SQL query generation for simple and complex tasks.
- Provides step-by-step reasoning and decision logs for transparency.
-
Speech-to-Query Support 🎤 → 📝
- Convert spoken queries into SQL commands effortlessly.
- Real-time transcription using state-of-the-art speech recognition.
- Fully integrated with the NLP-to-SQL pipeline for seamless operation.
-
Seamless Database Integration 🗄️
- Supports PostgreSQL and SQLite with dynamic schema exploration.
- Secure and efficient database connections.
-
Interactive Visualizations 📊
- AI-suggested charts (bar, line, scatter, area, histogram).
- Customization options for chart elements.
- Real-time data exploration with detailed filtering and sorting.
-
Robust Query Validation:
- Prevents SQL injection and invalid queries.
- Securely handles sensitive data.
-
Error Handling:
- User-friendly messages for unsupported or incorrect queries.
- Logs for debugging and query refinement.
-
Export Flexibility:
- Download query results in CSV, Excel, or JSON formats.
Clone this repository:
git clone https://github.com/yourusername/naturalSQL.git
cd naturalSQL