An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: nl2sql

HKUSTDial/NL2SQL_Handbook

This is a continuously updated handbook for readers to easily track the latest NL2SQL (Text-to-SQL) techniques in the literature and provide practical guidance for researchers and practitioners. If we missed any interesting work, feel free to contact us.

Language: Python - Size: 41 MB - Last synced at: 4 days ago - Pushed at: 13 days ago - Stars: 543 - Forks: 36

kbeaugrand/SemanticKernel.Agents.DatabaseAgent

Powerful tool designed to generate SQL queries from natural language (NL2SQL) using Microsoft’s Semantic Kernel framework. This project aims to bridge the gap between human-readable queries and SQL, enabling easy and efficient database interactions with AI-driven language models.

Language: C# - Size: 10.5 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 17 - Forks: 4

eosphoros-ai/Awesome-Text2SQL

Curated tutorials and resources for Large Language Models, Text2SQL, Text2DSL、Text2API、Text2Vis and more.

Size: 299 KB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 2,612 - Forks: 179

GoogleCloudPlatform/evalbench

EvalBench is a flexible framework designed to measure the quality of generative AI (GenAI) workflows around database specific tasks.

Language: Python - Size: 1.36 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 14 - Forks: 0

eosphoros-ai/DB-GPT-Hub

A repository that contains models, datasets, and fine-tuning techniques for DB-GPT, with the purpose of enhancing model performance in Text-to-SQL

Language: Python - Size: 60.9 MB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 1,742 - Forks: 223

microsoft/rat-sql

A relation-aware semantic parsing model from English to SQL

Language: Python - Size: 110 KB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 421 - Forks: 118

FocusSearch/focus_mcp_data

The intelligent data query plugin under DataFocus that supports multi-round conversations provides plug-and-play ChatBI capabilities.

Language: Java - Size: 630 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 3 - Forks: 0

FocusSearch/focus_mcp_sql

A NL2SQL plugin based on FocusSearch keyword parsing, offering greater accuracy, higher speed, and more reliability!

Language: Java - Size: 831 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 10 - Forks: 1

microsoft/dstoolkit-text2sql-and-imageprocessing

This repo accelerates development of RAG applications with rich data sources including SQL Warehouses and documents analysed with Azure Document Intelligence

Language: Python - Size: 6.64 MB - Last synced at: 5 days ago - Pushed at: 20 days ago - Stars: 67 - Forks: 14

HKUSTDial/EllieSQL

Official repository for the paper "EllieSQL: Cost-Efficient Text-to-SQL with Complexity-Aware Routing".

Language: Python - Size: 3.68 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 6 - Forks: 0

GoogleCloudPlatform/Open_Data_QnA

The Open Data QnA python library enables you to chat with your databases by leveraging LLM Agents on Google Cloud. Open Data QnA enables a conversational approach to interacting with your data by implementing state-of-the-art NL2SQL / Text2SQL methods.

Language: Dart - Size: 78.9 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 167 - Forks: 55

mahadi-nahid/NormTab

[EMNLP 2024] NormTab: Improving Symbolic Reasoning in LLMs Through Tabular Data Normalization

Language: Python - Size: 13.6 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 4 - Forks: 0

ibm-self-serve-assets/QueryCraft

The easiest and most comprehensive framework for building enterprise-grade NL2SQL solutions at scale.

Language: Python - Size: 286 MB - Last synced at: 23 days ago - Pushed at: 4 months ago - Stars: 38 - Forks: 11

mahadi-nahid/TabSQLify

[NAACL 2024] TabSQLify: Enhancing Reasoning Capabilities of LLMs Through Table Decomposition

Language: Python - Size: 26.3 MB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 14 - Forks: 0

uceix42/nl2sql_agent

轻量化自然语言数据库查询工具,支持多轮对话完善查询目标,精确输出SQL查询语句,执行查询并返回结果。A lightweight system enbales multiple rounds of chat to transfer natural language into SQL query, execute query and return results.

Language: Python - Size: 48.8 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 0 - Forks: 0

guotong1988/NL2SQL-RULE

Content Enhanced BERT-based Text-to-SQL Generation https://arxiv.org/abs/1910.07179

Language: Python - Size: 6.34 MB - Last synced at: 7 days ago - Pushed at: 6 months ago - Stars: 192 - Forks: 49

chatsapi/ChatWithSQL

ChatWithSQL: Secure, Schema-Validated Text-to-SQL Data Extraction, Eliminating Arbitrary Query Risks from LLMs

Language: Python - Size: 358 KB - Last synced at: 20 days ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

microsoft/PointerSQL

Code for PointerSQL, PT-MAML, Execution-guided Decoding papers

Language: Python - Size: 48.8 KB - Last synced at: 5 days ago - Pushed at: over 2 years ago - Stars: 128 - Forks: 27

Daxrajsinh/NL2SQL

Seamlessly ask question to ananlyse Database in Natural language and it will convert this SQL Query and also will execute it on DB and helps you analyze through charts !

Language: Python - Size: 98.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

aws-samples/text-to-sql-bedrock-workshop

This repository is intended for those looking to dive deep on advanced Text-to-SQL concepts.

Language: Jupyter Notebook - Size: 3.34 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 104 - Forks: 22

CycloneBoy/base_sql

BASE-SQL: A powerful open source Text-To-SQL baseline approach

Size: 1000 Bytes - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Rickcau/sk-sports-assistant

Language: C# - Size: 1.37 MB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

abhijithneilabraham/tableQA

AI Tool for querying natural language on tabular data.

Language: Python - Size: 28.2 MB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 307 - Forks: 47

Rickcau/gen-ai-missing-persons

Language: C# - Size: 6.33 MB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 3

beader/tianchi_nl2sql

追一科技首届中文NL2SQL挑战赛决赛第3名方案+代码

Language: Jupyter Notebook - Size: 2.12 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 533 - Forks: 144

Aaryan015/Natural-language-to-SQL

An application which uses streamlit interface and converts user's query into SQL query, executes it on a database, and then returns the result.

Language: Python - Size: 13.7 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

timelesshc/codellama-NL2SQL

Fine tune codellama-7b-hf to achieve natural language to SQL ability

Language: Python - Size: 3.96 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

lyuqin/HydraNet-WikiSQL

Code and trained model for Hybrid ranking network for text-to-SQL on WikiSQL

Language: Python - Size: 17.6 KB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 66 - Forks: 18

guotong1988/syntaxSQL-Python3

Python3 and PyTorch1.1 and CPU-debug version for SyntaxSQLNet

Language: Python - Size: 82 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 1

guotong1988/TypeSQL-python3

TypeSQL: Knowledge-based Type-Aware Neural Text-to-SQL Generation

Language: Python - Size: 242 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 7 - Forks: 2

swastikmaiti/Fine-tuning-BART

Fine Tuning is a cost-efficient way of preparing a model for specialized tasks. Fine-tuning reduces required training time as well as training datasets. We have open-source pre-trained models. Hence, we do not need to perform full training every time we create a model.

Language: Jupyter Notebook - Size: 219 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

brettdidonato/BSD_Evals

LLM evaluation framework

Language: Jupyter Notebook - Size: 380 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

BaeSeulki/NL2LF

The Resources for "Natural Language to Logical Form" ; "自然语言转逻辑形式"研究资料收集。

Size: 4.62 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 202 - Forks: 30

eguilg/nl2sql

阿里天池首届中文NL2SQL挑战赛top6

Language: Python - Size: 802 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 202 - Forks: 49

adikurniawanid/express-unsribot-api

Natural Language to Structured Query Language (NL2SQL) REST API

Language: JavaScript - Size: 3.66 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

guotong1988/weak-supervised-Rule-Text2SQL

Using Database Rule for Weak Supervised Text-to-SQL Generation https://arxiv.org/abs/1907.00620

Language: Python - Size: 134 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 13 - Forks: 3

guotong1988/table2answer

Table2answer: Read the database and answer without SQL https://arxiv.org/abs/1902.04260

Language: Python - Size: 36.3 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 16 - Forks: 6

sarim-zafar/NL2SQL-Keras

A Natural Language 2 SQL Interface implementation in Keras

Language: Jupyter Notebook - Size: 18 MB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 7 - Forks: 5

guotong1988/coarse2fine-cpu-win

cpu-windows-pycharm-study version for donglixp/coarse2fine

Language: Python - Size: 14.7 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

guotong1988/sqlova-debug-read

pycharm debuggable cpu version for sqlova

Language: Python - Size: 103 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 1

minsuk-sung/NL2SQL

본 레포지토리는 2019년 한이음 프로젝트인 '자연어를 SQL로'를 위한 레포지토리입니다.

Size: 357 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 1