Skip to content

Natural language query system for end users

Notifications You must be signed in to change notification settings

sankarsiva123/NLP-SQL

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

NLP-SQL

Natural language query system for end users The system gives accurate results for certain class of queries including relational queries, queries involving simple join conditions etc., using mappings, tokenizing and retrieving information from the English-like queries.

Quick Setup

  1. Create and activate virtual Environment : $ virtualenv nlpSql

    $ source nlpSql/bin/activate

  2. Download required packages : $ pip install -r requirements.txt

  3. Download NLTK packages : $ python

    import nltk

    nltk.download()

  4. Run Server : $ python nlp-sql.py

References: [1] Garima Singh, Arun Solanki 2016. An algorithm to transform natural language into SQL queries for relational databases. Gautam Buddha University, Greater Noida, India

About

Natural language query system for end users

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 47.6%
  • HTML 29.7%
  • CSS 16.9%
  • JavaScript 5.8%