<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>O. Sobirov)
ORCID:</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Development of a Rule-Based Lemmatization Algorithm Through Finite State Machine for Uzbek Language</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Maksud Sharipov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Og„abek Sobirov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Urgench State University, Department of Information Technologies</institution>
          ,
          <addr-line>14, Kh.Alimdjon str, Urgench city, 220100</addr-line>
          ,
          <country country="UZ">Uzbekistan</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2022</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Lemmatization is one of the core concepts in natural language processing, thus creating a lemmatization tool is an important task. This paper discusses the construction of a lemmatization algorithm for the Uzbek language. The main purpose of the work is to remove affixes of words in the Uzbek language by means of the finite state machine and to identify a lemma (a word that can be found in the dictionary) of the word. The process of removing affixes uses a database of affixes and part of speech knowledge. This lemmatization consists of the general rules and a part of speech data of the Uzbek language, affixes, classification of affixes, removing affixes on the basis of the finite state machine for each class, as well as a definition of this word lemma.</p>
      </abstract>
      <kwd-group>
        <kwd>1 Uzbek language</kwd>
        <kwd>lemma</kwd>
        <kwd>affix</kwd>
        <kwd>lemmatization</kwd>
        <kwd>part of speech</kwd>
        <kwd>finite state machine</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In linguistics, a lemma is a “dictionary form” or a “canonical form” of words. More specificall
lemma is the canonical form of a lexeme where it refers to the set of all the forms that have the same
meaning, and a lemma refers to the particular form that is chosen as a base form to represent the
lexeme. Lemmas have special significance in highly inflected and agglutinative languages, such as
Uzbek [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. Uzbek is a low-resource agglutinative language [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], whose words are generated by adding
affixes to the root forms. Affixes: prefixes, suffixes and infixes to the stem of the given word or words
[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. Lemmatization is an important step in many natural language processing (NLP) tasks, such as
information retrieval, and information extraction [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Lemmatization is the process of determining the
lemma for a given word, so different inflected forms of a word can be analyzed as a single item, and it
creates the set of lemmas of a lexical database. It is conceived as starting from text words found in a
corpus and leading to lemmas heading dictionary entries [
        <xref ref-type="bibr" rid="ref1 ref4">1,4</xref>
        ]. We present in this paper how to create
a lemmatization algorithm for the Uzbek language and some examples. Our lemmatization method
shows good performance in Uzbek, and it is easily extensible to other agglutinative languages.
      </p>
      <p>
        Stemming is the process of determining the unchanging stem of a given word (stemma), which
does not necessarily coincide with its morphological root [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. But there are differences between them,
let us we will consider it with the following word, o‘qigan (read (past participle))
● o‘q/i/gan stemming shows: o‘q (arrow)
● o‘q/i/gan lemmatization shows: o‘qimoq (to read), -moq means to
There has only little work been done in the field of Uzbek lemmatization, thus, in this paper, we
propose a lemmatization algorithm for the Uzbek language.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Related work</title>
      <p>
        Valuable amount of work has been done to solve different stemming-related NLP problems, and
we can see both stemming and lemmatization for other languages. The lemmatization method has
shown good potential in many diverse languages and was further developed on larger datasets of the
tested languages, with no exception to Asian languages [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. One of the works done on stemming that
is really close to Uzbek, is the Turkish one, where it has been proposed two lemmatization modules, a
static (offline), and a dynamic (online) module. The static module is constructed once and new words
originating from new sentences crawled from any source can be added to the offline module by using
the online module. The online module has the ability to new relation types between the words and
lemmas that can be allowed to apply a suitable illustration method to solve obscurity [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. We can also
see these works in the Uzbek language in this field as well. It starts with an analysis of scientific
research related to the creation of morphological analyzers belonging to the family of agglutinative
languages. The functionality of Uzbek morphological analyzers has also been studied [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. Another
paper, which deals with affix stripping morphological analyzer is developed for the Uzbek language
which is based on the morphotactic rules of the language. This model focuses on reaching the stem of
a word without using any lexicon while making the morphological analysis [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>
        Apart from stemming-related works on low-resource Uzbek language, recent years have seen an
increasing trend in NLP works on Uzbek language, such as sentiment analysis [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], stopwords dataset
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], as well as cross-lingual word embeddings [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>
        Normalization, namely, word lemmatization is a one of the main text preprocessing steps needed
in many downstream NLP tasks. The lemmatization is a process for assigning a lemma for every word
form [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. It is the process of assembling the inflected parts of a word such that they can be
recognized as a single element, called the word‟s lemma or it‟s vocabulary form. This process is
same as stemming but it adds meaning to particular words. In simple words, it connects text with alike
meanings to a single word [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Methodology</title>
      <p>
        In our approach, the methodology behind this process is carried out in two steps, from the moment
we are given the 'raw text' as follows: First, text normalization, raw text is divided into word tokens,
then these consisting only of punctuation and numbers are deleted. In texts, the total number of words
called tokens [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. Second, in order to establish the lemmatization algorithm, two databases have been
designed and implemented: Respectively, we named databases as Words and Affixes. The aim of
creating those two databases is to use them when finding the lemma of words and removing affixes.
In this process, the removal of affixes is based on a finite state machine (FSM) technology. The FSM
consists of a set of states si and a set of transitions between pairs of states si, sj [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. FSM is created
based on the rules of word structure in the Uzbek language and uses an affixes database when
removing affixes.
3.1.
      </p>
    </sec>
    <sec id="sec-4">
      <title>Word structure</title>
      <p>
        A word consists of morphemes, the morpheme is the smallest meaningful part of a word structure
[
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]. For example, kitob/lar/da/gina (only in books). Kitoblardagina is word, kitob, -lar, -da and -gina
are morphemes. These parts are present in different words and they have different meanings. If these
parts are divided again, their meaning will be lost. There are two types of morphemes: free
morphemes and bound morphemes [Figure 1]. The free morpheme is the main part of the word
meaning, and bound morphemes are used in conjunction with this free morpheme. Accordingly, the
free morpheme is also called a base (root), and the bound morphemes are also called affixes
[
        <xref ref-type="bibr" rid="ref16 ref17 ref18">16,17,18</xref>
        ]. Therefore, as mentioned in the example above, kitob (book) is a free morpheme, -lar, -da
and -gina are bound morphemes. The base holds the meaning, and the affixes help to shape the
meaning to the desired form.
      </p>
      <p>
        There are two types of bound morphemes: derivational and inflectional. Derivational affixes
change the word's meaning. Inflectional affixes change the form of the word. The free morpheme is
the basis for both word formation and form formation. For example, til/shunos (linguist) there are til
(language) is base, -shunos is derivational affix and til/lar (languages) there are til (language) is base,
-lar is the inflectional affix. In the Uzbek language, inflectional affixes are also divided into two
types: lexical and grammatical. Affixes are used in Uzbek mostly as suffixes and are added after the
base of the word. Sometimes they are added to the base as a prefix as well [
        <xref ref-type="bibr" rid="ref16 ref17 ref18">16,17,18</xref>
        ].
      </p>
      <p>As can be seen above in the Table 1, following examples can be shown regarding the formation of
words from lemmas:
● Lemma [base]: yurmoq (to walk), munosabat (attitude), tez (fast)
● Lemma [prefix+base]: be/foyda (useless), ham/kasb (colleague), no/umid (hopeless)
● Lemma [base+derivational]: yangi/lamoq (to renew), aylan/a (circle), ayb/dor (guilty)
● Lemma [base+lexical]: ko‘r/satmoq (to show), ko‘k/ish (blue-ish), ikki/nchi (the second)
● Lemma [base+derivational+lexical]: ikki/lan/moq (hesitation)
3.2.</p>
    </sec>
    <sec id="sec-5">
      <title>Part of Speech and Affixes</title>
      <p>
        In the second step of the algorithm uses a part of speech (POS) tag and its database [database
name: Words] to perform its task. POS is divided into classes according to what a question of words
is and how they express a generalized meaning. In the Uzbek language, POS is divided into three
classes [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] open word classes, closed word classes, and intermediate words [Table 3]. The work
begins by searching for the token in the WORDS database. In the database, each POS tag is located in
different forms, such as a lemma. Some POS words do not have an affix, like closed word classes and
some intermediate words. Therefore, it is necessary to search for it first before attempting to remove
the affix from the token content. If the token is not found in the database, the affixes in the token
should be removed one by one based on the word structure of the Uzbek language and searched in this
database at each while.
      </p>
      <p>
        As mentioned above, affixes are used in Uzbek mainly as suffixes and are added after the
base of the word. There are also prefixes that consist of derivational and lexical suffixes. Affixes
exist in open word classes other than pronouns [Table 3]. But when a pronoun is used in place of
others, it can take their affixes. Closed word classes never get affix and do not replace open word
ones. Intermediate words also do not get affixes, but some may replace open word classes [
        <xref ref-type="bibr" rid="ref16 ref2 ref20">2,16,20</xref>
        ].
In the table below, we have given the number of affixes that we have collected from the works of
literature.
      </p>
    </sec>
    <sec id="sec-6">
      <title>FSM for lemmatization</title>
      <p>FSM [Figure 2], which removes affixes for lemmatization, works in the following order. Since
there are no grammatical suffixes in the lemma, we remove such verb and noun suffixes according to
table-3 directly from the word. Typically, the algorithm removes a single affix when referring to
FSM, however, in this state, the FSM removes all of these suffixes at once, not just one (n – removing
multiple affixes). Let's look at an example of a noun: kitob/im/ning (of my book), there are kitob
(book) lemma, -im and -ning are grammatical suffixes and they will be removed in one state. If this
type of affix does not exist in the word, goes directly to the previous lexical suffix removal [0 – empty
transaction].</p>
    </sec>
    <sec id="sec-7">
      <title>4. Algorithm creation</title>
      <p>In this section, the lemmatization algorithm is developed based on rules through FSM for the
Uzbek language [Figure 3]. The flowchart of the lemmatization algorithm is shown in Figure 4. If the
raw text was written without any spell mistakes and is in the modern Uzbek language, the algorithm
works with high accuracy.</p>
    </sec>
    <sec id="sec-8">
      <title>5. Conclusion and future work</title>
      <p>In this paper, we presented a database: Words, that have been created based on word classes, and
the database of affixes: Affixes. Furthermore, the FSM was created to remove affixes. Based on this,
the lemmatization algorithm was developed for the Uzbek language. It is aimed to use in the NLP
tasks of Uzbek. In the future, our aim is to increase the reliability of the algorithm by expanding the
words database.</p>
      <p>
        It is planned to carry out this work in a Uzbek corpus [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] which has more 80 000 words and word
phrases.
      </p>
      <p>Moreover, we aimed to create a program for it as a python package then it will place in pypi.org,
like pip install UzbekLemmatizer and we also place its source code on the github.com platform. This
is because, so far there is no such package for the Uzbek language in python packages, even algorithm
is no.</p>
    </sec>
    <sec id="sec-9">
      <title>6. References</title>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Mert</given-names>
            <surname>CİVRİZ. DICTIONAR-YBASED EFFECTIVE AND EFFICIENT TURKISH LEMMATIZER</surname>
          </string-name>
          .
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Xojiyev</surname>
            <given-names>A.</given-names>
          </string-name>
          <article-title>O`zbek tili morfologiyasi, morfemikasi va so`z yasalishining nazariy masalalari</article-title>
          .
          <source>Toshkent: Fan</source>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Abeyweera</surname>
            <given-names>GH.</given-names>
          </string-name>
          <article-title>The use of affixation in academic English: A lexical explanation on affixation, root and meaning</article-title>
          .
          <source>Journal of Social Sciences and Humanities Review</source>
          <year>2020</year>
          ;
          <volume>5</volume>
          :
          <fpage>179</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Akhmetov</surname>
            <given-names>I</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pak</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ualiyeva</surname>
            <given-names>I</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gelbukh</surname>
            <given-names>A</given-names>
          </string-name>
          .
          <article-title>Highly Language-Independent Word Lemmatization Using a Machine-Learning Classifier</article-title>
          .
          <source>Computación y Sistemas</source>
          <year>2020</year>
          ;
          <fpage>24</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Bakayev</surname>
            <given-names>I.</given-names>
          </string-name>
          <article-title>DEVELOPMENT OF A STEMMING ALGORITHM BASED ON A LINGUISTIC APPROACH FOR WORDS OF THE UZBEK LANGUAGE</article-title>
          . International Conference on Scientific,
          <source>Educational &amp; Humanitarian Advancements</source>
          <year>2021</year>
          ;
          <fpage>195</fpage>
          -
          <lpage>202</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Arslon</surname>
            <given-names>E</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Orhan</surname>
            <given-names>U</given-names>
          </string-name>
          .
          <article-title>Using Graphs in Construction of a Lemmatization Model for Turkish. 2 nd International Mediterranean Science and Engineering Congress (IMSEC</article-title>
          <year>2017</year>
          )
          <year>2017</year>
          ;
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Bakaev</surname>
            <given-names>I.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bakaeva</surname>
            <given-names>R.I.</given-names>
          </string-name>
          <article-title>Creation of a morphological analyzer based on finite-state techniques for the Uzbek language</article-title>
          .
          <source>Journal of Physics: Conference Series</source>
          <year>2021</year>
          ;
          <volume>1791</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Sharipov</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Salaev</surname>
            <given-names>U</given-names>
          </string-name>
          .
          <article-title>Uzbek affix finite state machine for stemming</article-title>
          .
          <source>IX International Conference on Computer Processing of Turkic Languages “TurkLang</source>
          <year>2021</year>
          ”
          <volume>202</volume>
          ;
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Kuriyozov</surname>
            <given-names>E</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Matlatipov</surname>
            <given-names>S. Building</given-names>
          </string-name>
          <article-title>a new sentiment analysis dataset for Uzbek language and creating baseline models</article-title>
          .
          <source>Multidisciplinary Digital Publishing Institute Proceedings</source>
          ,
          <year>2019</year>
          ,
          <volume>37</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Madatov</surname>
            <given-names>K</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bekchanov</surname>
            <given-names>S</given-names>
          </string-name>
          ,
          <source>VJi.čiAčutomatic Detection of Stop Words for Texts in the Uzbek Language</source>
          .
          <year>2022</year>
          https://www.preprints.org/manuscript/202204.0234/v1.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Kuriyozov</surname>
            <given-names>E</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Doval</surname>
            <given-names>Y</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gomez-Rodriguez</surname>
            <given-names>C</given-names>
          </string-name>
          .
          <article-title>Cross-Lingual Word Embeddings for Turkic Languages</article-title>
          .
          <source>Proceedings of The 12th Language Resources and Evaluation Conference</source>
          ,
          <year>2020</year>
          ,
          <fpage>4054</fpage>
          -
          <lpage>4062</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Akhmetov</surname>
            <given-names>I</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krassovitsky</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ualiyeva</surname>
            <given-names>I</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gelbukh</surname>
            <given-names>A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mussabayev</surname>
            <given-names>R.</given-names>
          </string-name>
          <string-name>
            <surname>An</surname>
          </string-name>
          Open-Source
          <source>Lemmatizer for Russian Language based on Tree Regression Models. Research in Computing Science</source>
          <volume>149</volume>
          (
          <issue>3</issue>
          )
          <year>2020</year>
          ;
          <fpage>147</fpage>
          -
          <lpage>153</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Divya</surname>
            <given-names>K</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Siddhartha</surname>
            <given-names>B</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Niveditha</surname>
            <given-names>N</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Divya</surname>
            <given-names>B.</given-names>
          </string-name>
          <article-title>An Interpretation of Lemmatization and Stemming in Natural Language Processing</article-title>
          .
          <source>Journal of University of Shanghai for Science and Technology</source>
          <year>2020</year>
          ;
          <volume>22</volume>
          :
          <fpage>350</fpage>
          -
          <lpage>357</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>Oxford</given-names>
            <surname>Reference</surname>
          </string-name>
          . URL: https://www.oxfordreference.com/view/10.1093/oi/authority. 20110803110417743.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Ben-Ari</surname>
            <given-names>M</given-names>
          </string-name>
          , Mondada F. Elements of Robotics. Cham: Springer International Publishing,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Sapayev</surname>
            <given-names>Q.</given-names>
          </string-name>
          <article-title>Xozirgi O`zbek tili (morfemika, so`z yasalishi va morfologiya)</article-title>
          .
          <source>Toshkent: Nizomiy nomidagi TDPU</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Tojiyev</surname>
            <given-names>Y.</given-names>
          </string-name>
          <article-title>O`zbek tili morfemikasi</article-title>
          . Toshkent:
          <article-title>Jumg`uriyat o`quv-uslub idorasi</article-title>
          ,
          <year>1992</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Hamrayev</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Muhamedova</surname>
            <given-names>D</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shodmonqulova</surname>
            <given-names>D</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Xulomova</surname>
            <given-names>X</given-names>
          </string-name>
          ,
          <article-title>Yo`ldosheva Sh. Ona tili</article-title>
          . Toshkent: Iqtisod-moliya,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <surname>Hamroyeva</surname>
            <given-names>O.</given-names>
          </string-name>
          <article-title>Ona tili</article-title>
          .
          <source>Toshkent: Akademnashr</source>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Tojiyev</surname>
            <given-names>Y</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nazarova</surname>
            <given-names>N</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tojiyeva</surname>
            <given-names>G.</given-names>
          </string-name>
          <article-title>O`zbek tilidagi ergash morfemalarningsemantik-stilistik xususiyatlari (affiksial ma‟nodoshlik)</article-title>
          .
          <source>Toshkent</source>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <surname>Ziyouz</surname>
          </string-name>
          .com Kutubxonasi. URL: https://n.ziyouz.com/kutubxona/category/10-o
          <article-title>-zbek-tilining-izohlilug-ati</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>