SQL queries, the traditional method of interacting with databases, can present significant barriers to people with no programming experience. In order to make database access more user-friendly, our organization embarked on a Proof of Concept (POC) project called "Text2SQL."


Users can query databases using natural language, thereby eliminating the need to learn SQL.

The underlying concept of text2sql is to provide users with an option to access a database by using natural language rather than having to possess knowledge of SQL. This feature can significantly enhance the accessibility of database usage to a broader spectrum of people, including individuals with little to no programming experience.


  • There are several challenges associated with SQL, including its complexity and time-consuming nature. SQL is a challenge for many potential users.
  • Opportunity: Improved database access would empower a broader audience, including business analysts and nontechnical users.


  • Create a system that translates natural language queries into SQL queries.

  • Create a user-friendly interface for submitting natural language queries.

  • Evaluate the feasibility of implementing Text2SQL as a permanent solution

System Architecture

Technology that we use