ИНТЕЛЛЕКТУАЛЬНЫЕ СИСТЕМЫ И ТЕХНОЛОГИИ
E. Sh. Nazirova, N. G. Eshqarayeva, F. F. Boymurodov "Design and Integration of an Uzbek Language Grammar and Spelling Correction Tool with Microsoft Word"
МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ
УПРАВЛЕНИЕ И ПРИНЯТИЕ РЕШЕНИЙ
ОБРАБОТКА ИНФОРМАЦИИ И АНАЛИЗ ДАННЫХ
ВЫЧИСЛИТЕЛЬНЫЕ СИСТЕМЫ И СЕТИ
E. Sh. Nazirova, N. G. Eshqarayeva, F. F. Boymurodov "Design and Integration of an Uzbek Language Grammar and Spelling Correction Tool with Microsoft Word"
Abstract.

In the era of information technology and digitalization, the development of the Uzbek language in the field of computational linguistics is gaining increasing importance. In particular, the field of Natural Language Processing (NLP) offers the potential to automate language-related tasks such as text editing, analysis, translation, and speech-to-text conversion. This article discusses the development process of a software system designed to provide grammar and spelling correction for Uzbek words and simple sentences within the Microsoft Word text editor. The primary function of the system is to analyze and correct grammatical and orthographic errors in Uzbek-language texts, detect inaccuracies, and offer user-friendly editing functionalities. The software identifies misspelled Uzbek words and suggests correct alternatives, while its grammar module allows for the automatic correction of sentence-level errors. The article explores the software development process, underlying algorithms, editing mechanisms, and the integration with Microsoft Word. By enabling accurate and correct writing of official and academic texts in Uzbek, this system contributes to the advancement of language technologies.

 
Keywords: 

NLP, spelling correction, grammar correction, orthographic editing, UZMORF.

DOI 10.14357/20718632250403

EDN HIKJIU

Стр. 29-35.

References

1. Osipov, G. S. (2011). Metody iskusstvennogo intellekta [Methods of artificial intelligence]. Moscow: Fizmatlit. (In Russian)
2. Smirnov, I. V. (2023). Intellektual'nyy analiz tekstov na osnove metodov raznourovnevoi obrabotki estestvennogo yazyka [Intelligent text analysis based on multi-level natural language processing methods]. Moscow: Federal Research Center “Informatics and Control” of RAS. (In Russian) 
3. Khoroshevskiy, V. F. (2002). Obrabotka estestvenno-yazykovykh tekstov: ot modeley ponimaniya yazyka k tekhnologiyam izvlecheniya znaniy [Processing of natural language texts: from models of language understanding to knowledge extraction technologies]. Artificial Intelligence News, (6), 19–26. (In Russian)
4. Gatiyatullin, A. R., Prokopyev, N. A., & Suleymanov, D. Sh. (2024). Model' lingvisticheskikh grafov znaniy tyurkskikh yazykov [Model of linguistic knowledge graphs of Turkic languages]. Ontology of Designing, 14(3[53]), 366–378. (In Russian)
5. Bolshakova EI, Klyshinskiy ES, Lande DV, Noskov AA, Peskova OV, Yagunova EV. Avtomaticheskaya obrabotka tekstov na estestvennom yazyke i komp'yuternaya lingvistika [Automatic processing of natural language texts and computational linguistics]. Moscow: MIEM; 2011. (In Russ.)
6. Eshkaraeva N, Boymurodov F. Razrabotka programmu slovooform uzbekskogo yazyka s ispol'zovaniem algoritma Portera [Development of a word-forming program for the Uzbek language using the Porter algorithm]. Int Sci Pract Conf Algorithms Curr Probl Program. 2023;1(1). (In Russ.) 
7. Nazirova E, Boymurodov F, Uzakova M. O‘zbek tili so‘zlarni imloviy tahrirlash va qayta ishlash algoritmi [Algorithm for spelling correction and processing of Uzbek words]. Mod Probl Prospect Appl Math. 2024;1(1). (In Uzbek.) 
8. Boymurodov FF. O‘zbek tili so‘zlarni hosil qilish va avtomatik qayta ishlash tizimlari tahlili [Analysis of word formation and automatic processing systems in Uzbek language]. Pedagog Reforms Solut. 2024;1(1):495–498. (In Uzbek.) doi:10.5281/zenodo.11198320.
9. Boymurodov F. Microsoft Word uchun o‘zbek tili so‘zlarni imloviy tahrirlash plaginini yaratish algoritmlari va dasturi [Algorithms and program for spelling correction plugin in Uzbek for MS Word]. Digit Transform Artif Intell. 2025;3(1):39–44. (In Uzbek.)
10. Chopra A, et al. Natural Language Processing. Int J Technol Enhanc Emerg Eng Res. 2013;1(4):1–3. 
11. Pham B. Parts of Speech Tagging: Rule-Based. Harrisburg Univ Sci Technol; 2020. p. 4–5. 
12. Nazirova E, Abidova Sh, Obidova Sh. Mathematical model and algorithm of simple words and simple sentences in the Uzbek language. 2021 Int Conf Inf Sci Commun Technol (ICISCT); 2021. doi:10.1109/ICISCT52966.2021.9670202.
13. Nazirova ESh, Abidova ShB. Mathematical model and algorithm for calculating complex words in Uzbek language. Solid State Technol. 2021;64(2):4347–4359.
14. Nazirova ESh, Abidova ShB, Yuldasheva ShSh. Electronic Dictionary and Translator of Bilingual Turkish Languages. In: Int Conf Intell Hum Comput Interact (IHCI). 2021. p. 39–49.
2025 / 04
2025 / 03
2025 / 02
2025 / 01

© ФИЦ ИУ РАН 2008-2018. Создание сайта "РосИнтернет технологии".