Mathematical model of an ontological-semantic analyzer using basic ontological-semantic patterns

2Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this work we propose a mathematical model of a Russian-text semantic analyzer based on semantic rules. We provide a working algorithm of the semantic analyzer and demonstrate some examples of its software implementation in Java language. According to the developed algorithm, the text that proceeds to the input of the semantic analyzer is gradually reduced: some syntaxemes from the analyzed text, in accordance with semantic rules, are added to a queue with priority; then on each iteration the syntaxeme corresponding to the highest priority element is removed from the text. When a syntaxeme is removed from the text, the corresponding element is removed from the queue. Priority definition for a queue element bases on the value of the group priority of the semantic dependence which is described by a semantic rule, as well as on the position in the analyzed syntaxeme corresponding to the queue element.

Cite

CITATION STYLE

APA

Mochalova, A., & Mochalov, V. (2017). Mathematical model of an ontological-semantic analyzer using basic ontological-semantic patterns. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 10061 LNAI, pp. 53–66). Springer Verlag. https://doi.org/10.1007/978-3-319-62434-1_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free