Title :
Using natural language processing in order to create SQL queries
Author :
Siasar djahantighi, F. ; Norouzifard, M. ; Davarpanah, S.H. ; Shenassa, M.H.
Author_Institution :
Islamic Azad Univ. Sci. & Res. Branch, Tehran
Abstract :
Using query language for dealing with databases is always a professional and complex problem. This complexity causes the userpsilas usage of data existing in database limits to use definite reports there are in some pre implemented softwares. However, you can create this opportunity that each none professional user transfers his questions and requirements to computer in natural language and derives his desired data by natural language processing. In this paper we represent a method for building a ldquonatural languages interfaces to data basesrdquo (NLIDB) system. This system prepares an ldquoexpert systemrdquo implemented in prolog which it can identify synonymous words in any language. It first parses the input sentences, and then the natural language expressions are transformed to SQL language.
Keywords :
SQL; natural language processing; user interfaces; SQL queries; expert system; natural language processing; natural languages interfaces to databases; query language; Computer languages; Data engineering; Database languages; Expert systems; IEEE activities; Natural language processing; Natural languages; Programming profession;
Conference_Titel :
Computer and Communication Engineering, 2008. ICCCE 2008. International Conference on
Conference_Location :
Kuala Lumpur
Print_ISBN :
978-1-4244-1691-2
Electronic_ISBN :
978-1-4244-1692-9
DOI :
10.1109/ICCCE.2008.4580674