Skip to content

Ask questions in natural language and get results from your database.

License

Notifications You must be signed in to change notification settings

egeatmaca/AskTheDB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AskTheDB

Ask questions in natural language and get results from your database.

Problem

To leverage data analytics in an organization fully, we should engage domain experts in analytics processes as well. Using their domain knowledge, they can ask pretty good questions to data. These questions often lead to valuable and actionable insights. However, most domain experts don't have the technical skills to interact with data and get the answers.

Solution

A natural language database query engine. Using AskTheDB, users can ask questions in natural language and get results from their databases. AskTheDB does that by translating natural language questions into SQL queries and executing them on the database.

Screenshots

Image Image Image Image

Getting Started

  1. Clone the repository
  2. Copy template.env to .env and fill in the empty values
  3. Run docker compose up in the root directory
  4. Open localhost:8501 in your browser

About

Ask questions in natural language and get results from your database.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published