DocumentCode
3317159
Title
NQML: Natural Query Markup Language
Author
Parlikar, Alok ; Shrivastava, Nishant ; Khullar, Varun ; Sanyal, Sudip
Author_Institution
Indian Inst. of Technol., Allahabad, India
fYear
2005
fDate
30 Oct.-1 Nov. 2005
Firstpage
184
Lastpage
188
Abstract
Natural Query Markup Language is a mechanism that facilitates natural language frontend to relational databases. NQML is used as an intermediate language to convert English questions to SQL queries. As an extension of XML, NQML is easy to use and its structure simplifies the construction of programs that understand it. By creating a set of NQML files in our tests, we could successfully provide a frontend to databases with support for SELECT queries with a wide variety of WHERE clauses. Although the current version of NQML is very nascent, its performance in the task of question-answering was very satisfactory. Further improvements and enhancements in NQML can significantly improve the performance of natural language interfaces.
Keywords
SQL; XML; natural languages; query processing; relational databases; English questions; NQML files; Natural Query Markup Language; SELECT queries; SQL queries; WHERE clauses; XML; natural language interfaces; question-answering; relational databases; Database languages; Database systems; Information retrieval; Information technology; Markup languages; Natural languages; Relational databases; Spatial databases; Testing; XML;
fLanguage
English
Publisher
ieee
Conference_Titel
Natural Language Processing and Knowledge Engineering, 2005. IEEE NLP-KE '05. Proceedings of 2005 IEEE International Conference on
Print_ISBN
0-7803-9361-9
Type
conf
DOI
10.1109/NLPKE.2005.1598731
Filename
1598731
Link To Document