tshu-w/DBCopilot

Code and data for the paper "DBCᴏᴘɪʟᴏᴛ: Natural Language Querying over Massive Database via Schema Routing" (EDBT 2025)

36
/ 100
Emerging

This project helps data professionals and analysts query very large and complex databases using everyday language instead of writing complicated SQL code. You provide a question in plain English, and it automatically translates it into the correct SQL query, even across many different databases and tables. This is ideal for data scientists, business intelligence analysts, or anyone who needs to extract insights from massive datasets quickly without deep SQL expertise.

134 stars. No commits in the last 6 months.

Use this if you need to enable natural language querying across a large collection of databases and want an accurate, scalable solution that minimizes the need for manual SQL coding.

Not ideal if your databases are small, simple, or you prefer to write all SQL queries by hand.

database-management data-querying business-intelligence data-analysis data-science
No License Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 8 / 25
Community 16 / 25

How are scores calculated?

Stars

134

Forks

20

Language

Python

License

Last pushed

Aug 25, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/data-engineering/tshu-w/DBCopilot"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.