Addressing semantic ambiguities in natural language constraints

I.S. Bajwa, M. Lee, B. Bordbar, A. Ali

Research output: Chapter in Book/Report/Conference proceedingChapter

1 Citation (Scopus)


In NL2OCL project, we aim to translate English specification of constraints to formal constraints such as OCL (Object Constraint Language). In English to OCL translation, our contribution is a semantic analyzer that uses the output of the Stanford parser for shallow and deep semantic parsing. Our analysis of the output of shallow semantic parsing showed that semantic roles were misidentified for a few English constraints due to semantic ambiguity. Similarly, in deep semantic parsing, it is difficult to resolve scope of quantifier operators due to scope ambiguity that is another sub-type of semantic ambiguity. In this paper, we highlight the identified cases of semantic ambiguities in English constraints. We also present a novel approach to automatically resolve the identified cases of the semantic ambiguities. The presented approach is also evaluated to show that by addressing the identified cases of semantic ambiguities, we can generate more accurate and complete formal (OCL) specifications.
Original languageEnglish
Title of host publicationProceedings of the 25th International Florida Artificial Intelligence Research Society Conference, FLAIRS-25
Number of pages6
Publication statusPublished - 1 Jan 2012


Dive into the research topics of 'Addressing semantic ambiguities in natural language constraints'. Together they form a unique fingerprint.

Cite this