Wednesday 24th of April 2024
 

An approach to the Optimization of menu-based Natural Language Interfaces to Databases



Natural language interfaces to databases (NLIDB) facilitate the user to state query to database in natural language. NLIDB then interprets the natural language query into Structured Query Language (SQL) to perform action on target database. Menubased NLIDB provides restricted set of elements on screen that are utilized to build natural language query. The latest menubased NLIDB’s use WYSIWYM interfaces that focus on automatic formation of popup menus relevant to typed word on editor. The automatic functionality has made the NLIDB more complex with heavy resource requirement to load and execute multiple processes simultaneously. This paper proposes an optimization approach to efficiently use system memory by menu-based NLIDB. It suggests the order of loading and unloading processes in memory at right time. Finally, proposed approach is evaluated on a real dataset. The application following this approach runs efficiently even on low resources system.

Keywords: Natural Language Interfaces to Databases, Menubased Interface, WYSIWYM, Resource Optimization, Memory Optimization

Download Full-Text

IJCSI Published Papers Indexed By:

 

 

 

 
+++
About IJCSI

IJCSI is a refereed open access international journal for scientific papers dealing in all areas of computer science research...

Learn more »
Join Us
FAQs

Read the most frequently asked questions about IJCSI.

Frequently Asked Questions (FAQs) »
Get in touch

Phone: +230 911 5482
Email: info@ijcsi.org

More contact details »