CyberLeninK · September 1, 2022
Morphological analyzer (morfoAnalyse) Python package for Turkic language
Nilufar Z. Abdurakhmonova, Ismailov Alisher Shakirovich, Kimsanboev Nodirbek Shoirbek O'g'li
Abstract
The Turkic family languages are an agglutinative language in that words are derived from stems (root) by concatenating affixes to it. This property makes a large number of combinations of morphemes, and greatly increases the word-vocabulary size. Therefore, words are split into certain sub-word units and applied to text and speech processing applications. Proper sub-word units not only provide high coverage and smaller lexicon size, but also provide semantic and syntactic information that is necessary for downstream applications. This paper discusses a morphological analyzer package for natural language processing and machine learning purpose. The package is named morphAnalyse, which can split a text of words into a sequence of morphemes. Morphological analyzer is one of the main part of the natural language processing. morphAnalyse package is downloadable through pip for any python applications. morphAnalyse package can be used for Turkic family languages such as Uzbek, Turkish, Kazakh, and Tatar etc.
More by Nilufar Abdurakhmonova
- A model of a universal linguistic knowledge graph for Turkic languagesArctic XXI century · 2026
- Machine Learning-Based Topic Classification of Economic and Financial Texts in UzbekInternational Conference on Computer Science and Engineering · 2026
- Building a Phraseological Ontology of Uzbek Idioms and Evaluating Similarity Measures for Their Detection in TextInternational Conference on Computer Science and Engineering · 2026
- Developing Morphological and Syntactic Analysis Models for Karakalpak as a Low-Resource Turkic LanguageInternational Conference on Computer Science and Engineering · 2026
