Natural Language Database Query

The SageNLU natural language interfaces allows users to retrieve information from your database without having to write complex queries. Users simply ask for what they need in their own words and our system outputs a the SQL command, which is used to query your database. We do not need to access or connect to your database. During setup, you provide information on the tables and fields in your database you want users to query.

How Does It Work

1. Natural Language queries originate from users at your website.
2. These queries are forwarded to sageNLP.com for processing. A structured reaponse (SQL/JSON) is returned to your website.
3. Your website uses the structured response to query your database and return a response to the user.
4. The communication between your website and SageNLP.com occurs in the background and the response is immediate. The SageNLP System acts as an interface between between users at your website and your database. No change to the location or configuration of your database is required. Your website users remain at your website.


Schematic of the Natural Language Database Query System





Database Setup

We provide an online portal where you supply key information regarding the structure of your database. This information includes the tables(s) in your database that you authorize to be queried and the specific table columns you want to be queried. If you prefer, you may choose to host your database with us.

Contact Us | See a demonstration