portfolio

EasyQuery: A Conversational Database Query System

  • FastAPI
  • LangChain
  • SQLAlchemy
  • PostgreSQL
  • LLMs (OpenAI, Gemini, Anthropic, Groq)
  • Docker

Developed ‘EasyQuery,’ an AI-powered conversational interface that allows non-technical users to query structured databases using natural language. The system translates user requests into precise SQL queries, executes them dynamically, and presents the retrieved results in a human-readable format. This project focused on robust prompt engineering and system design to handle a wide range of conversational inputs and ensure accurate SQL generation.