Semantic Analysis of Natural Language Queries Using Domain Ontology for Information Access from Database

Full Text (PDF, 467KB), PP.81-90

Views: 0 Downloads: 0


Avinash J. Agrawal 1,* O. G. Kakde 2

1. Ramdeobaba College of Engineering & Management, Nagpur, India

2. Veermata Jijabai Technological Institute, Mumbai, India

* Corresponding author.


Received: 3 Mar. 2013 / Revised: 12 Jun. 2013 / Accepted: 6 Aug. 2013 / Published: 8 Nov. 2013

Index Terms

Natural Language Interface to Database, Semantic Analysis, Domain Ontology, Language Modeling


This paper describes a method for semantic analysis of natural language queries for Natural Language Interface to Database (NLIDB) using domain ontology. Implementation of NLIDB for serious applications like railway inquiry, airway inquiry, corporate or government call centers requires higher precision. This can be achieved by increasing role of language knowledge and domain knowledge at semantic level. Also design of semantic analyzer should be such that it can easily be ported for other domains as well. In this paper a design of semantic analyzer for railway inquiry domain is reported. Intermediate result of the system is evaluated for a corpus of natural language queries collected from casual users who were not involved in the system design.

Cite This Paper

Avinash J. Agrawal, O. G. Kakde, "Semantic Analysis of Natural Language Queries Using Domain Ontology for Information Access from Database", International Journal of Intelligent Systems and Applications(IJISA), vol.5, no.12, pp.81-90, 2013. DOI:10.5815/ijisa.2013.12.07


[1]Allen James. Natural Language Understanding. A Book Published by Addison Wesley Publications, 1994.

[2]Androutsopoulos, I., Ritchie, G.D., and Thanisch, P. MASQUE/SQL - An Efficient and Portable Nat-ural Language Query Interface for Relational Databases. In Proc. of the 6th International Conference on In-dustrial and Engineering Applications of Artificial Intel-ligence and Expert Systems, Edinburgh, Gordon and Breach Publisher Inc, 1993, p.327-330.

[3]Androutsopoulos I., Ritchie G.D., and Thanisch P. Natural Language Interfaces to Databases – An Introduction. Journal of Natural Language Engineering Part 1, 1995, 29–81.

[4]Ana-Maria Popescu, Alex Armanasu, Oren Etzioni, David Ko, and Alexander Yates. Modern Natural Language Interfaces to Databases: Composing Statistical Parsing with Semantic Tractability. COLING, 2004.

[5]De Roeck, A., N., Fox, C., J., Lowden, B., G., T., Turner, R., Walls, B. A Natural Language System Based on Formal Semantics. In Proc. of the International Con-ference on Current Issues in Computational Linguistics, Penang, Malaysia, 1991.

[6]Hallett, C., Scott, D. and Power, R. Composing Questions through Conceptual Authoring. Journal of Computational Linguistics, MIT Press, 2007, 33(1): 105-133

[7]Jurafsky D., Martin J. Speech and Language Processing. A Book Published by Prentice Hall Publications,2008.

[8]Leonardo Lesmo. Natural Language Query interpretation in restricted domains. In the procedding of 6th International Conference on NLP ICON-08, Pune, India, 2008.

[9]Martin, P., Appelt, D., E., Grosz, B., J., Pereira, F., C., N. TEAM: An Experimental Transportable Natural Language Interface. IEEE Database Engineering. 1985, 8(3): 10-22.

[10]Minock, Michel. Where are the killer application of restricted domain question answering. In proceeding of the IJCAI Workshop on Knowledge Reasoning in Question Answering, page 4, Edinburgh, Scotland, 2005.

[11]Minock Michael, Olofsson Peter, Naslund Alexander. Towards Building Robust Natural Language Interface to Database. In the proceeding of 13th International Conference on Applications of Natural Language to Information Systems, NLDB, London, UK, 2008, 187-198.

[12]Minock, M. C-Phrase: A System for Building Ro-bust Natural Language Interfaces to Databases. Journal of Data Engineering (DKE), 2010, 69(3): 290-302. 

[13]Popescu Ana-Maria, Etzioni Oren, and Kautz Henry. Towards a Theory of Natural Language Interfaces to Databases. IUI, 2003, 149–157.

[14]Shende A., Agrawal A. J., Kakde O. G. Domain Specific Named Entity Recognition Using Supervised Approach. International Journal of Computational Linguistics (IJCL), 2012, Volume (3), Issue (1), page 67-78.

[15]Tablan, V, Damljanovic, D., and Bontcheva, K. A Natural Language Query Interface to Structured Information. In the Proceeding of 5th European Semantic Web Conference, Tenerife, Spain. Springer Verlag, 2008, 1-15. 

[16]Vanessa Lopez, Victoria Uren, Marta Sabou, Enrico Motta. Is Question Answering fit for the Semantic Web?: a Survey. Semantic Web Journal, volume 2, number 2, 2011,page 125-155.

[17]Yuk Wah Wong. Learning for Semantic Parsing Using Statistical Machine Translation Techniques, Technical Report UT-AI-05-323, University of Texas at Austin, Artificial Intelligence Lab, 2005.