Jemal Antidze, Nana Gulua
On Semantic Analysis of a Natural Language Phrases
ABSTRACT. The present work describes methodology for developing an algorithm of automatic semantic analysis of phrases, of preparing a relevant knowledge base and of using instrumental means [12-13] for the algorithm.
Key words: semantic analysis, micro-cosmos, micro-theory, software tool, knowledge base, deduction, semantic graphs.
3) A sentence can be trustworthy or unbelievable.
4) A sentence can be rare or approximately trust-worthy.
5) A sentence can be homonymous with its meaning.
The list of such examples can be continued [t], but even the above maintained examples are enough to make sure how complicated the nature of a sentence meaning can be and that it cant be characterized by its truth or falsity only. For some sentences discussion of their truth or falsity is useless. Hence, to define the meaning of a sentence it is necessary to discuss its constituents-word. Possible meanings of each word should be studied, word interactions within a sentence should be considered and all these will make it possible to deduce the meaning of a sentence. It is essential to know the real world in which the natural language is used. The real world is described by means of knowledge bases, where for imagining real or possible world the semantic networks are used. Classification of semantic networks according to their usage is given [8]. Stank [9] and Shapiro s [10] graphical imaginations have been especially widely used and they are known in scientific literature as conceptual graphs. Equally widely is used Schmidt s graphical imagination for presenting meaning of conversation and is known as DRS [11]. Our aim is to define semantic meaning of a whole sentence. To achieve this we shooed knows semantic characterization of certain words with the list of their semantic peculiarities, and with meanings of certain peculiarities. At the same knowledge of the universe which is hidden in the semantic meaning, et this sentence should be taken into consideration. Affair this words syntactically connected in a sentence should be semantically limited, which is expressed by semantic features of words and by their meanings. By means of them correct semantic correction between syntactically related words can be defined. The same can be said about more complicated syntactic connections such as syntactic connections between noun groups and verb groups. Limitations themselves represent logical images built on semantic features and their meanings. After this the formalism, which was used by us when analyzing Georgian sentences morphologically and syntactically, can be utilized for semantic analysis [12,13]. To achieve this it is important to define correctly semantic features of certain word classes, concepts of microcosms and micro theory are used by us with this purpose, they are utilized for transforming a text in a natural language into TMR language [14]. According to this theory microcosms consists of micro theories. Micro theory is compiled for certain word classes. To illustrate better how such a micro theory is compiled, let s discuss it for adjectives. It is based first of all on syntax and semantics of adjectives, which is widely accepted in literature. It is based on the following principles:
1. attributive adjectives define nouns they are related to,
2. not all adjective define nouns, especially if they are usage as predicative Attributive and predicative usage of adjectives is one of those s features by which adjectives are connected with attributively / productivity; modification by means of adverbs; statically / dynamistic; gradability / nongradability ; inheritability / non- inheritability.
3. Taxonomy of adjectives,
4. Predicative / non- predicative adjectives.
5. Relative adjectives.
6. Relative qualitative adjectives.
7. Series of adjectives.
8. Comparative degrees of qualitative adjectives. and scales and etc. besides, semantics of adjectives. Based on ontology and lexicology is important too. Ontological approach presupposes characterizing each word according to the above mentioned classification with presenting corresponding features and their meanings [15]. In our case features and relevant meanings are written with a word in a dictionary. Such features and their meanings are used to compile limitations by means of which semantic meaning of a word or a whole syntactic construction will be defined. Micro theory for other word classes (nouns, verbs and other word classes) must be built in a similar way. Such a presentation enables to use instrumental means created by as for semantic analysis without any modification of these instruments. It will enable compilers of algorithms of semantic analysis to use instrumental means created by us to check their algorithm and correct it without programming an algorithm.
[1] N.Gulua. Formalized description of Georgian texts, the software for texts processing and its application for construction of a teaching system, PHD dissertation, Tbilisi, 1999.
[2] J.Antidze, N. Gulua, On selection of Georgian texts computer analysis formalism, Communications of the Georgian Academy of Sciences, 162, N2, 2000
[3] J.Antidze, N. Gulua, Analysis of Georgian texts for construction of a teaching system, Reports of enlarged session of the seminar of IAM TSU, vol. 13,N4 1998.
[4] N. Gulua, On the construction of Georgian interactive teaching system, Reports of enlarged session of the seminar of IAM TSU, vol.13,N4, 1998
[5] J.Antidze, N.Gulua, On the method for construction of a teaching systems. Communications of Sukhumi branch of Tbilisi State University, N1, 1998.
[6] N.Gulua. On Computer Syntactical Analysis of Georgian Texts, Communications of the Georgian Academy of Sciences, N3,1999.
[7] D. Kaiser. La semantique des langues naturelles et les logiques, Annales des Telecommunications, Tome 44, N1-2,1989.
[8] John F.Sowa. Semantic Networks, http://www.sowa.com
[9] Shank, Roger C.. Conceptual Information Processing, Amsterdam,1975.
[10] Shapiro, Stuart C, W.Rapoport. The SNePS family, In Semantic Networks in Artificial Intelligence, Oxford,1992.
[11] Kamp Hans, Uwe Reyle. From Discource tu Logic, Dordrecht, 1993.
[12] J.Antidze, d. Mishelashvili. Software Tools for Natural language Texts processing, VI international Tbilisi Symposium: Language, Logic and Computation, Batumi, 2005
[13] J.Antidze, d. Mishelashvili. Software Tools for morphological and Syntactic Analyses of Natural Language Texts, Proceedings of the conference III _ Georgian Language and
Computer Technologirs, Tbilisi, 2005.
[14] Reale, Stephen, Sergei Nirenburg and Gavi Maheseh. Semantic Analysis in the Microcosms Machine Translation Project, in SNLP_ 95, Bangkok.
[15] V. Raskin, S. Nirenburg. Lexical Semantic of Adjectives – A Microtheory of Adjectival Meaning, Computing Research Laboratory, New Mexico State University, Las Cruces (http://www.crl.nmsu.edu).
Bbunebrivi enis Afrazebis avtomaturi semantikuri analizis Sesaxeb
reziume
naSromSi aRwerilia meTodika, Tu rogor Sedges frazebis avtomaturi semantikuri analizis algoriTmi, momzaddes saTanado codnis baza da gamoyenebul iqnes Cvens mier SemoTavazebuli instrumentuli saSualebebi misi kompiuterze realizaciisaTvis.