abhijithneilabraham/tableQA

AI Tool for querying natural language on tabular data.

50
/ 100
Established

Leverages HuggingFace transformers QA models to convert natural language queries into executable SQL, supporting SELECT operations with aggregations and WHERE conditions across multiple data sources. Includes fuzzy string matching for incomplete column references, optional manual schema definition for semantic mapping, and integrates with SQLite, PostgreSQL, MySQL, and Amazon RDS/S3. Requires no model training and auto-generates schemas when not provided.

318 stars and 71 monthly downloads. No commits in the last 6 months. Available on PyPI.

Stale 6m
Maintenance 0 / 25
Adoption 14 / 25
Maturity 18 / 25
Community 18 / 25

How are scores calculated?

Stars

318

Forks

45

Language

Python

License

GPL-3.0

Last pushed

Nov 29, 2023

Monthly downloads

71

Commits (30d)

0

Dependencies

10

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/abhijithneilabraham/tableQA"

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