An intelligent automatic query generation interface for relational databases using deep learning technique

In the emerging information retrieval world, the selection of keywords and the generation of queries are very critical for the efficient retrieval. The most new-generations database applications request keen interface to upgrade productive connections among various databases and the clients. Majority of the accessible interfaces for databases should be intelligent and also should understand natural language expressions. The paper deals with, the mapping of natural language queries which is in spoken form, and converting into words forming the foundation of SQL. We give a general framework for a smart database interface which could be linked to any database. One of the most striking features of this interface is domain-independence. The smart interface employs speech recognition techniques to convert spoken language input into text. Then a semantic matching technique is employed in converting natural language query to SQL words, complemented by using dictionary and a set of production rules. The dictionary consists of semantics sets for columns and tables. The identified type of query, query-word tuple is memorized and sent through a convolution neural network for better construction. This work tries to use natural language processing techniques, parsing and POS tagging to identify semantic structures of inputs. The natural language techniques are used to increase the production of unambiguous queries and speed in detecting and identifying the important parts in a query.

[1]  Jiwen Dong,et al.  Simple convolutional neural network on image classification , 2017, 2017 IEEE 2nd International Conference on Big Data Analysis (ICBDA)(.

[2]  Bharat Ruparel Designing and implementing an intelligent database application: A case study , 1991 .

[3]  L. Rabiner,et al.  An introduction to hidden Markov models , 1986, IEEE ASSP Magazine.

[4]  Zongmin Ma,et al.  Intelligent Databases: Technologies and Applications , 2006 .

[5]  Hirosuke Yamamoto,et al.  Private information retrieval for coded storage , 2014, 2015 IEEE International Symposium on Information Theory (ISIT).

[6]  Eugene Charniak,et al.  Coarse-to-Fine n-Best Parsing and MaxEnt Discriminative Reranking , 2005, ACL.

[7]  J. Sangeetha,et al.  Speech translation system for english to dravidian languages , 2017, Applied Intelligence.

[8]  Pramod Kumar Yadav,et al.  Performance analysis of randomized algorithm for optimal query plan generation in distributed environment , 2017, 2017 8th International Conference on Computing, Communication and Networking Technologies (ICCCNT).

[9]  Wolfgang Nejdl,et al.  A Probabilistic Scheme for Keyword-Based Incremental Query Construction , 2012, IEEE Transactions on Knowledge and Data Engineering.

[10]  Dietmar Wolfram Applications of SQL for Informetric Data Processing , 2013 .

[11]  Julian M. Kupiec,et al.  Robust part-of-speech tagging using a hidden Markov model , 1992 .

[12]  Karin M. Verspoor,et al.  From POS tagging to dependency parsing for biomedical event extraction , 2018, BMC Bioinformatics.

[13]  Olegas Vasilecas,et al.  Ontology Transformation: from Requirements to Conceptual Model * , 2009 .

[14]  David Anderson,et al.  Query Construction Patterns in PHP , 2017, 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER).

[15]  Filipe Gervásio Pinto da Silva Pachakuti e a história da modernidade nos mares do Sul , 2019 .

[16]  Sayantan Gupta,et al.  Quantum machine learning-using quantum computation in artificial intelligence and deep neural networks: Quantum computation and machine learning in artificial intelligence , 2017, 2017 8th Annual Industrial Automation and Electromechanical Engineering Conference (IEMECON).

[17]  Meishan Zhang,et al.  Joint POS Tagging and Dependence Parsing With Transition-Based Neural Networks , 2017, IEEE/ACM Transactions on Audio, Speech, and Language Processing.

[18]  Erum Iftikhar,et al.  Domain specific query generation from natural language text , 2016, 2016 Sixth International Conference on Innovative Computing Technology (INTECH).

[19]  Ayu Purwarianti,et al.  Employing natural language processing to analyse grammatical error in a simple Japanese sentence , 2015, 2015 International Conference on Electrical Engineering and Informatics (ICEEI).

[20]  Timothy W. Finin,et al.  The Intelligent Database Interface: Integrating AI and Database Systems , 1990, AAAI.

[21]  Yu-Bin Yang,et al.  Text detection based on convolutional neural networks with spatial pyramid pooling , 2016, 2016 IEEE International Conference on Image Processing (ICIP).