• 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