Computer system of knowledge control on punctuation of Russian language

Irina Polyakova, Ekaterina Filimonova


The paper proposes a concept of the computer system for controlling knowledge of punctuation in the Russian language. The system is based on the algorithm for the identifying a suitable comma rule in the given sentence. The mentioned algorithm uses a formal classification of comma rules derived from the special information extracted from the sentence. The use of a large number of the abbreviations and the simplified words in the electronic correspondence has actually led to the loss of skills of literate writing. Often people make mistakes in the application of the rules of the Russian language, but the rules are not only an indicator of the degree of human development as individuals, sometimes they play an important role for the accurate understanding written, as in the famous example, "Execute not pardon". The problem generated by IT-technologies can be solved, at least partially, by means of these technologies, formalizing the process of the identifying suitable punctuation rules.

For the purpose of the automatically identifying suitable rule, it is convenient to divide the rulebook into some groups. The classification of the rules is the basis of the model version of the knowledge control system for punctuation of the Russian language. At the user's choice, the system can operate in two modes: test mode and training mode. The classification of the comma placement rules was originally developed for the use in the knowledge control program system, but also it can be considered as the independent guide for a big part of the rules of the Russian grammar. The model version of the knowledge control system for punctuation of the Russian language was tested on a fairly representative set of the examples that allow us to judge the prospects of the proposed approach.

Full Text:

PDF (Russian)


Rosenthal D. E. Guide of the Russian language. Spelling and punctuation. Moscow: Onyx, 2009. 368 p. (In Russ.)

Valgina N. S. Actual problems of modern Russian punctuation. M.: Higher school., 2004. 259 p. (In Russ.)

Maslova V. A. Introduction to cognitive linguistics. Moscow: Flinta, 2018. 296 p. (In Russ.)

Rosenthal D. E., Golub I. B., Telenkova M. A. Modern Russian language. Moscow: Iris press, 2010. 448 p. (In Russ.)

Velikova L. V. Russian language for high school students and applicants. Moscow: MCCME, 2016. 344 p. (In Russ.)

Zolotova G. A., Onipenko N. K., Sidorova M. Y. Communicative grammar of the Russian language. // Russian language Institute of the Russian Academy of Sciences named after V. V. Vinogradov, Moscow, 2004. 544 p. (In Russ.)

Arutyunova N. D. Problems of morphology and word formation. Moscow: Languages of Slavic cultures, 2007. 420 p. (In Russ.)

Ryabushkina S. V. Morphology of the modern Russian language: practical. Moscow: Flinta: Nauka, 2009. 256 p. (In Russ.)

Smirnov I. V., Shelmanov A. O. Semantic-syntactic analysis of natural languages. Review of methods of syntactic and semantic analysis of texts // Artificial intelligence and decision-making . 2013. No. 1, p. 41-54. (In Russ.)

Malkovsky M. G., Grazianova T. Yu., Polyakova I. N. Applied software: automatic text processing systems. Moscow: MSU, 2000. 52 p. (In Russ.)

Automatic text processing . URL: (date of issue: 09.12.2019) . (In Russ.)

Boyarsky K. K. Introduction to computer linguistics. SPb: National research University of information technology, mechanics and optics, 2013. 72 p. (In Russ.)

Academy of Sciences of the USSR, Ministry of Higher education of the USSR, Ministry of education of the RSFSR. Rules of Russian spelling and punctuation. Moscow: 1956. 161 p. (In Russ.)


  • There are currently no refbacks.

Abava  Кибербезопасность IT congress 2023

ISSN: 2307-8162