Semantic Analysis of Natural Language Queries for an Object Oriented Database

HTML  Download Download as PDF (Size: 81KB)  PP. 1047-1053  
DOI: 10.4236/jsea.2010.311123    4,314 Downloads   8,822 Views  Citations

Affiliation(s)

.

ABSTRACT

This paper presents the semantic analysis of queries written in natural language (French) and dedicated to the object oriented data bases. The studied queries include one or two nominal groups (NG) articulating around a verb. A NG consists of one or several keywords (application dependent noun or value). Simple semantic filters are defined for identifying these keywords which can be of semantic value: class, simple attribute, composed attribute, key value or not key value. Coherence rules and coherence constraints are introduced, to check the validity of the co-occurrence of two consecutive nouns in complex NG. If a query is constituted of a single NG, no further analysis is required. Otherwise, if a query covers two valid NG, it is a subject of studying the semantic coherence of the verb and both NG which are attached to it.

Share and Cite:

B. Hemerelain and H. Belbachir, "Semantic Analysis of Natural Language Queries for an Object Oriented Database," Journal of Software Engineering and Applications, Vol. 3 No. 11, 2010, pp. 1047-1053. doi: 10.4236/jsea.2010.311123.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.