A Comprehensive Study on Natural Language Processing and Natural Language Interface to Databases

It was highly desirable for a machine to interact more friendly with the users so that the field of Natural Language Processing (NLP) emerged and Natural Language Interface to Databases (NLIDBs) systems are built and design. A major problem faced by the users of the data bases is that the databases generally make use of special purpose languages familiar only to the trained users like Structured Query Language (SQL). Natural Language Interface to Databases provides the interface in which queries are written in the form Natural Language. These queries are passed through the machine, machine translates these queries. There are different levels of it, after passing these levels machine produce relevant results. This paper will provides comprehensive understanding about Natural Language Processing and Natural Language Interface to Databases.

[1]  Bruce G. Buchanan,et al.  A (Very) Brief History of Artificial Intelligence , 2005, AI Mag..

[2]  Martin Kay,et al.  Morphological Analysis , 1973, COLING.

[3]  H. V. Jagadish,et al.  NaLIX: an interactive natural language interface for querying XML , 2005, SIGMOD '05.

[4]  Ralph M. Weischedel A Hybrid Approach to Representation in the Janus Natural Language Processor , 1989, ACL.

[5]  David B. McDonald MUMBLE: A Flexible System for Language Production , 1981, IJCAI.

[6]  Barbara J. Grosz,et al.  TEAM: A Transportable Natural-Language Interface System , 1983, ANLP.

[7]  David Brill,et al.  EUFID: The End User Friendly Interface to Data Management Systems , 1978, VLDB.

[8]  Noam Chomsky,et al.  Aspects of the Theory of Syntax , 1970 .

[9]  Gary G. Hendrix,et al.  Developing a natural language interface to complex data , 1977, TODS.

[10]  Nick Chater,et al.  Connectionist and Statistical Approaches to Language Acquisition: A Distributional Perspective. , 1998 .

[11]  Peter Wittenburg,et al.  Analysis of Lexical Structures from Field Linguistics and Language Engineering , 2002, LREC.

[12]  Rahman Ali,et al.  Efficient Transformation of a Natural Language Query to SQL for Urdu , 2009 .

[13]  Daniel Bonevac Discourse Representation Theory , 2012 .

[14]  Jonathan Grudin,et al.  Language evolution and human-computer interaction , 1991 .

[15]  David L. Waltz,et al.  An English language question answering system for a large relational database , 1978, CACM.

[16]  Michael Jason Minock,et al.  A STEP Towards Realizing Codd's Vision of Rendezvous with the Casual User , 2007, VLDB.

[17]  Zakaria Suliman Zubi,et al.  Generic interactive natural language interface to databases (GINLIDB) , 2009 .

[18]  Keerthi Kamal Adusumilli,et al.  Natural Languages Translation Using an Intermediate Language , 2006, IMECS.

[19]  Raymond J. Mooney,et al.  Relational Learning of Pattern-Match Rules for Information Extraction , 1999, CoNLL.

[20]  Oren Etzioni,et al.  Modern Natural Language Interfaces to Databases: Composing Statistical Parsing with Semantic Tractability , 2004, COLING.

[21]  William A. Woods,et al.  Procedural semantics for a question-answering machine , 1899, AFIPS Fall Joint Computing Conference.

[22]  Remko J. H. Scha,et al.  Philips question-answering system PHLIQA1 , 1977, SGAR.

[23]  ASHISH KUMAR,et al.  Hindi Language Interface to Database using Semantic Matching , 2013 .

[24]  Raymond J. Mooney,et al.  Learning for Semantic Parsing with Statistical Machine Translation , 2006, NAACL.

[25]  Michael Jason Minock,et al.  C-Phrase: A system for building robust natural language interfaces to databases , 2010, Data Knowl. Eng..

[26]  Noam Chomsky,et al.  वाक्यविन्यास का सैद्धान्तिक पक्ष = Aspects of the theory of syntax , 1965 .

[27]  Adam L. Berger,et al.  A Maximum Entropy Approach to Natural Language Processing , 1996, CL.

[28]  William A. Woods,et al.  Computational Linguistics Transition Network Grammars for Natural Language Analysis , 2022 .

[29]  Carole D. Hafner,et al.  Interaction of Knowledge Sources in a Portable Natural Language Interface , 1984, ACL.

[30]  C. Chapelle The Computational Analysis of English—A Corpus‐Based Approach , 1988 .

[31]  Didier Dubois,et al.  A Symbolic Approach to Reasoning with Linguistic Quantifiers , 1992, UAI.

[32]  Stuart M. Shieber,et al.  Evidence against the context-freeness of natural language , 1985 .