Detection and correction of spelling errors in Uzbek texts based on machine learning algorithms

Ochilov, M.M., Narzullayev, O.O., Xolmatov , O.A.

Рақамли технологияларнинг назарий ва амалий масалалари · 2025-yil

Annotatsiya

This study addresses the problem of detecting and correcting spelling errors in Uzbek texts. Due to the complex morphological structure and agglutinative nature of the Uzbek language, traditional spell-checking methods do not provide sufficient accuracy. Therefore, this research employs the Levenshtein distance algorithm to measure word similarity and utilizes neural network-based language models for contextual correction. KenLM (a statistical language model), LSTM (Long Short-Term Memory), and BiLSTM (Bidirectional LSTM) approaches were used as language models. A text corpus of 80 million words was collected and analyzed for model training. The test results indicate that the BiLSTM model achieved the highest accuracy (90.09%) in correcting spelling errors, while the LSTM model recorded 84.62% accuracy. The KenLM model demonstrated an accuracy of 62.21% as well. These findings highlight that deep learning models capable of contextual analysis can significantly improve the automatic detection and correction of spelling errors in the Uzbek language. Based on the study results, future research plans include the application of transformer models, the expansion of annotated corpora, and the development of models that consider various morphological characteristics of the Uzbek language.

Maqola ma’lumotlari
MualliflarOchilov, M.M., Narzullayev, O.O., Xolmatov , O.A.
JurnalРақамли технологияларнинг назарий ва амалий масалалари
NashriyotТАТУ Самарқанд филиали
ISSN2181-3086, 2181-3094
Nashr sanasi2025-04-06
Jild8
Son1
Betlar85-94
TilIngliz
Ilmiy sohaTexnika
DOI10.62132/ijdt.v8i1.235
Indeksga qo‘shilgan2026-08-26

Kalit so‘zlar

O‘zbek tili, imlo xatolarini tuzatish, tabiiy tilni qayta ishlash (NLP), Levenshteyn masofasi, til modeli, KenLM, LSTM, BiLSTM, neyron tarmoqlar, kontekstual tahlil, mashinali o‘qitish, agglutinativ tillar, imlo tekshiruvi, chuqur o‘rganish, statistik modellar, Uzbek language, spelling correction, natural language processing (NLP), Levenshtein distance, language model, KenLM, LSTM, BiLSTM, neural networks, contextual analysis, machine learning, agglutinative languages, spell checking, deep learning, statistical models

Ilmiy soha

Iqtibos keltirish

APAOchilov, M.M., Narzullayev, O.O., & Xolmatov , O.A. (2025). Detection and correction of spelling errors in Uzbek texts based on machine learning algorithms. Рақамли технологияларнинг назарий ва амалий масалалари, 8(1), 85-94. https://doi.org/10.62132/ijdt.v8i1.235
GOST (OAK)Ochilov, M.M., Narzullayev, O.O., Xolmatov , O.A. Detection and correction of spelling errors in Uzbek texts based on machine learning algorithms // Рақамли технологияларнинг назарий ва амалий масалалари. – 2025. – T. 8, № 1. – P. 85-94. – DOI: 10.62132/ijdt.v8i1.235.
MLAOchilov, M.M., Narzullayev, O.O., and Xolmatov , O.A. “Detection and correction of spelling errors in Uzbek texts based on machine learning algorithms.” Рақамли технологияларнинг назарий ва амалий масалалари, 8(1), 85-94, 2025. https://doi.org/10.62132/ijdt.v8i1.235
ChicagoOchilov, M.M., Narzullayev, O.O., and Xolmatov , O.A. “Detection and correction of spelling errors in Uzbek texts based on machine learning algorithms.” Рақамли технологияларнинг назарий ва амалий масалалари, 8(1), 85-94 (2025). https://doi.org/10.62132/ijdt.v8i1.235
HarvardOchilov, M.M., Narzullayev, O.O., and Xolmatov , O.A (2025) ‘Detection and correction of spelling errors in Uzbek texts based on machine learning algorithms’, Рақамли технологияларнинг назарий ва амалий масалалари, 8(1), 85-94. https://doi.org/10.62132/ijdt.v8i1.235
BibTeX
@article{ochilovmm2025,
  title = {Detection and correction of spelling errors in Uzbek texts based on machine learning algorithms},
  author = {Ochilov, M.M. and Narzullayev, O.O. and Xolmatov , O.A.},
  journal = {Рақамли технологияларнинг назарий ва амалий масалалари},
  year = {2025},
  volume = {8},
  number = {1},
  pages = {85-94},
  doi = {10.62132/ijdt.v8i1.235},
  url = {https://doi.org/10.62132/ijdt.v8i1.235}
}

Boshqa maqola uchun iqtibos tayyorlash

Рақамли технологияларнинг назарий ва амалий масалалари jurnalidan boshqa maqolalar

Рақамли технологияларнинг назарий ва амалий масалалари — barcha maqolalar · 2025-yil arxivi

Ochilov, M.M. — boshqa maqolalari

Texnika sohasidagi boshqa maqolalar

Texnika sohasidagi OAK jurnallari