<!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 />
    <article-meta>
      <title-group>
        <article-title>Reconstruction of the phonetic composition the recognized word using lexical ontology</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>V S Moshkin</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>A I Armer</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>N A Krasheninnikova</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Ulyanovsk State Technical University</institution>
          ,
          <addr-line>Severny Venets street 32, Ulyanovsk, Russia, 432027</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Ulyanovsk State University</institution>
          ,
          <addr-line>Lev Tolstoy street 42, Ulyanovsk, Russia, 432017</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2018</year>
      </pub-date>
      <fpage>199</fpage>
      <lpage>205</lpage>
      <abstract>
        <p>It is possible to improve the quality of speech recognition in noisy environments adapting the reconstruction algorithm for the recognized word to the certain peculiarities of usage and application. The article describes an approach to reconstruct the phonetic composition of a recognized word using lexical ontology. The lexical ontology contains lexical links among the words of the subject domain and their phonetic composition in terms of the SAMPA+ for the Russian language.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Continuous speech recognition is a complex iterative process, based on the sequential division of the
total acoustic signal into words, and then the words into phonemes. At the same time, many factors
(e.g., noise) significantly complicate the recognition and reduce its accuracy. Thus, after preliminary
speech signal processing many algorithms result in a matrix consisting of a phoneme set with their
corresponding detection probability in the recognized word.</p>
      <p>However, the task of recognizing and converting Russian continuous speech into a text is an urgent
problem. It should be solved in different subject domains: medicine, litigation, automated detection of
extremist materials, etc.</p>
      <p>At the same time, a special set of the most frequently used terms corresponds to each subject
domain. The a priori sampling of the basic terms in the analyzed subject domain helps to increase the
probability accuracy while determining the patterns of certain phonetic combinations in the process of
speech recognition.</p>
      <p>One of the ways to adapt speech recognition algorithms to the corresponding subject domains is to
apply lexical ontologies of subject domains.</p>
    </sec>
    <sec id="sec-2">
      <title>2. The algorithm for the phoneme-by-phoneme recognition of the Russian words</title>
      <p>For the initial extraction of speech units from the recognized speech signal, the algorithm of the
phoneme-by-phoneme recognition of the Russian words is used. The initially detected speech units
will be used to form word groups taking into account both subject domains and the analysis results of
a certain lexical ontology.</p>
      <p>
        For the phonemic recognition of the Russian words from an unlimited dictionary, we use the
following algorithm: a speech segment is divided into constituents [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ]. For this purpose, it is
preliminary transformed into a two-dimensional autocorrelation portrait. Then, in the sliding window,
which size is equal to the corresponding portrait of a model speech unit, the distance is calculated.
During the calculation, the distance between the windows is optimized using the discrete dynamic
programming. For each speech unit, a distance array along the portrait of the analyzed speech segment
is determined. The distances corresponding to the same fragments of the analyzed speech segment
portrait are compared with each other. As a result, speech unit portraits, which have the smallest
distances, form the desired boundaries in such a way that the starting and final readouts of each speech
signal are known. In such a method, the average error in determining the beginning of a speech unit is
3579 samples, in the interval [0; 10860] samples, the average error in determining the end of a speech
unit is 3724 samples, in the interval [0; 12481] samples; the sampling rate is 44100 S/s.
      </p>
      <p>Then, the speech signal of each speech unit is successively converted into an autocorrelation
portrait in the following way. Let  ( ) be the i-th readout of a digital speech signal; then  ( +  ) is a
readout spaced  readouts apart  ( ). Dependency factor of these readouts is expressed by a sample
correlation coefficient:</p>
      <p>( ) =  [ ( ),  ( +  )] =
cov[ ( ),  ( +  )] = 1 ∑
 ( ) ( +  ) − [1 ∑</p>
      <p>=1</p>
      <p>cov[ ( ), ( + )]
√1 ∑ =1  2( )−  ( )√
2
1 ∑</p>
      <p>2
 =1  2( + )−  ( + )

 =1
 ( )] 1 ∑</p>
      <p>=1  ( +  ),
where  is a number of readouts in the interval, in which the dependency is sought; cov[ ( ),  ( +
 )] is the sample covariance  ( ) and  ( +  ) when  = 1.. ;   ( ) is a sample mean  ( ) when
 = 1.. ;   ( + ) is a sample mean  ( +  ) when  = 1.. . Function determined by the sample
correlation coefficient using (1) is an autocorrelation function of a signal. While its calculation we
perform the transformation of a speech signal  ( ) = 1..
(
is the number of readouts in a speech
signal) into a two-dimensional image. For this purpose,  ( ) is divided into intervals including 
&lt; 
readouts. Then, using equation (1) we generate image lines:
(1)
(2)
 (
 ),  (</p>
      <p>+  )   ==11,.. ,2 ,....</p>
      <p>( ,  ) =</p>
      <p>The two-dimensional image X (j, k) obtained from (2), where i is the line number, and k is the
column number, is the autocorrelation portrait (ACP) of a speech signal s (i) dimensioned  ×</p>
      <p>
        Model speech units with the same parameter value N are transformed into ACPs. These speech
units are arranged from the examples of SAMPA + phonetic alphabet. Thus, it is possible to determine
to what extent the ACP speech unit corresponds to the model ACP. As a result, the speech unit is
considered to correspond to the model with the utmost similarity. The similarity of the ACP is
determined by calculating the Euclidean distance between the ACP lines. The position of each line is
determined in dynamics [
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3, 4, 5</xref>
        ]. Nevertheless, if in ACPs the number of lines exceeds a certain


threshold value they are considered different.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. A model of lexical ontology</title>
      <p>
        Ontology is a system consisting of many concepts, their definitions and axioms, which are necessary
to limit the interpretation and use the concepts [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ].
      </p>
      <p>OWL (Ontology Web Language) is the Semantic Web language designed to describe classes and
their interrelations. At the heart of the language lies the representation of reality in the
“objectproperty” data model. OWL is a reformulation of the descriptive logic using XML syntax.</p>
      <p>
        Subject domain ontology is a collection of RDF-triples: subject-predicate-object. In this research
OWL-ontology was used to solve the problem under consideration [
        <xref ref-type="bibr" rid="ref7 ref8">7, 8</xref>
        ].
      </p>
      <p>A special type of ontology is lexical (or linguistic). Its distinctive property is to use (lexicalized)
concepts (words) together with their linguistic properties in one resource. The main source of concepts
in such ontologies are the values of linguistic units. They are also distinguished by a set of
relationships,</p>
      <p>
        which usually characterize linguistic elements: such as synonymy, hyponymy,
meronymy, etc. [
        <xref ref-type="bibr" rid="ref10 ref11 ref9">9, 10, 11</xref>
        ].
      </p>
      <p>
        To reconstruct the phonetic composition of the recognized word, the elements of phonetic
alphabets, establishing letter-sound correspondence, were included in the lexical ontology structure.
The most widely-used phonetic alphabets are the International Phonetic Alphabet (IPA) and
XSAMPA (as well as SAMPA + modification, including transcriptions of the Russian language) [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ].
term:
where
      </p>
      <p>The formal model of a certain subject domain lexical ontology may look as follows:
O </p>
      <p>A, C Ai , P IPA , P SAMPAi , R Ai , i  1, т,
where m is the number of subject domains covered by ontology;  =
subject domains covered by ontology;    = { 1  ,  2
  , , 

  } is a set of terms within the i-th subject
{ 1,  2, , 
 } is the number of
domain;  
= is a set of phonemes peculiar to the Russian language according to IPA;  +
= is
set of phonemes peculiar to the Russian language according to SAMPA+. This alphabet consists of 89
phonemes.</p>
      <p>is a set of ontology ratios within i-th subject domain:</p>
      <p>R Ai  R Ai , RCAiP , R Ai , RPA1iP2 ,</p>
      <p>C P
where  
  is a set of links, which form the hierarchy of ontology terms within i-th subject domain;  
 
is a set of object properties and data type properties, which determine the relationship between the
elements of  
, PSAMPA+ sets, and also the corresponding
properties of these objects.</p>
      <p>RpAi  {hasIPA, hasSampaPlus, hasExample...}</p>
      <p>is a set of relations determining the links among the set objects    and PIPA, PSAMPA+ within i-th
subject domain. The given property determines whether the phoneme belongs to the phonetic
representation of the corresponding term.</p>
      <p>1 2 is a set of links determining the probability that the phoneme P2 follows the phoneme P1 within
the terms of the i-th subject domain. This value depends both on the frequency of the term in the texts
of the i-th subject domain and on the phoneme sequence in the phonetic representation of a certain
RPA1iP2   CAi   j,k ,
(3)
  is the grade of membership of the term c to the subject domain Ai;  ,
is the probability
that the phoneme k follows the phoneme j within the terminological frames of the subject domain Ai.</p>
      <p>
        The values of these relations are derived from statistical analysis of large text corpus on a given
subject domain and from phonetic analysis of each marked term. The task of terminology extraction is
solved with the help of semantic algorithms, i.e. thesaurus-based and nested link algorithms [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ].
      </p>
    </sec>
    <sec id="sec-4">
      <title>4. Thesaurus-based algorithm</title>
      <p>The thesaurus-based algorithm for terminology extraction from a set of words, which belong to a
certain text, using the OWL-ontology, calculates the degree of semantic proximity of input
wordgroups to the terms of the subject domain. This algorithm chooses from the set of incoming words/
word groups only those terms and expressions, which belong to the given subject domain.</p>
      <p>The degree of semantic proximity of the input word-group to the subject domain kont can belong to
the interval from 0 to 1: the closer is the obtained value to 1, the greater is the possibility that this
word/ word group is a term.</p>
      <p>The thesaurus-based algorithm suggests a direct search for input word lemmas and their
combinations among the terms defined in a certain ontology. For this purpose, for every type of
ontology, it is necessary to define the property “containsLemma”, which has a line value obtained by
lemmatizing (reducing to the initial form) the object name with the help of Mystem (Yandex product).
The lemmatization is carried out according to certain morphological peculiarities of the term.</p>
      <p>The thesaurus-based algorithm consists of the following stages:</p>
      <p>evaluation of the degree of proximity of the input word / word group to each ontology object;
search for the OWL-ontology core object, which is most closely associated with the input
word / word group.</p>
      <sec id="sec-4-1">
        <title>The scheme of the algorithm is shown in Figure 1.</title>
        <p>The reference core object of the expandable ontology, used in the further analysis, has a degree of
proximity to the input word / word group, which is calculated by the following formula:
m n
kt  max ( i ) ,
i1 pi
where m is the number of all objects of the OWL-ontology core; pi is the number of words in the
lemma of the reference OWL-ontology core object; ni is the number of words from the input word
group lemma, which are found in the lemma of the OWL ontology core object.</p>
        <p>The general scheme to evaluate the degree of proximity of the word groups to the terms of the
subject domain is shown in Figure 2.</p>
        <p>In this case, the word order in the group of words in the reference object should not change.</p>
        <p>If several different ontology objects have the same value of the coefficient kt,, then the object that
corresponds to the maximum ni. will be considered as a reference one. If there are several maximum
objects, then all of them will be considered reference ones and the analysis according to ontological
criterion will be carried out for each of them.</p>
        <p>The ontology structure of the analyzed subject domain assumes that each of its objects has a
Datatype Property “a Term”, which is of a logical type. This property is auxiliary and is determined by
the expert who distinguishes to what extent this ontology object is peculiar for a certain subject
domain.</p>
        <p>Thus, the terminology degree of the input word group is calculated in the following way:
kOnt  ckt 1 ,
where kt is a value obtained during the first stage of the algorithm execution; c is the number of ratios
between the reference object and the nearest ontology object that has a Data Property “a Term”=true
(if this property is true for the reference object, then c=0). The search scheme is shown in Figure 3.</p>
        <p>If for the reference object “a Term”=false, and in addition the object has no links with other
ontology objects, or all related objects are also distinguished as “false”, then it is necessary to find
another reference object for the given word / word group and the evaluate it. In a similar situation with
other reference objects, or in the case of their absence, the input word / word group is said to be “not a
term” (kOnt=0).</p>
        <p>Thus, the process of the terminology degree evaluation of the input word group is a movement
along the graph, at the nodes of which there are objects of the corresponding ontology classes.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Nested link algorithm</title>
      <p>In addition to the terminology degree evaluation of a word / word group, the developed metrics makes
it possible to extract terms from the text by comparing them with the existing objects and
combinations of lemmas of the corresponding objects with the help of Radd ratios, which expand the set
of objects of the described subject domain by combining lemmas of related objects. For example: the
properties “has a Link” and “is a Part”.</p>
      <p>Thus, while comparing the input word groups and the objects of the subject domain, which are
related to each other by unidirectional relations Radd, the word group will be said to belong to a certain
subject domain, if its lemma completely corresponds to the set of lemmas of the corresponding
ontology objects.</p>
      <p>The nested link method makes it possible to extract terms from the text by comparing them with
the existing objects and combinations of lemmas of the corresponding objects using the links defined
in the ontology.</p>
      <p>The scheme of the algorithm is shown in Fig. 4. The peculiarity of this method is the necessity to
represent the ontology objects mainly in the form of single words with the maximum number of links
among objects. The determining factors for this method are Radd, links, and it is possible to form word
combinations in a natural way using these links.</p>
      <p>t1 + R1 + t2 + R2 + … + ti + Rj + … + tm + Rn,
where Ri ∈ Radd, tj ∈ T ,T are the terms of the application area, which the ontology describes.</p>
      <sec id="sec-5-1">
        <title>The scheme of the given algorithm is shown in Fig. 5.</title>
        <p>
          In this case, the extracted terms, which in its turn belong to terms consisting of a greater number of
words, are not considered as terms to avoid redundancy [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
        </p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Ontology development</title>
      <p>In the course of the research, the linguistic ontology “Cardiovascular diseases” was developed for
further recognition of the continuous speech, namely dictated medical diagnoses for this research area.</p>
      <p>The ontology has 4 levels of hierarchy, and contains 743 terms belonging to the subject domain.
Most of these words were automatically extracted from the texts using the nested link algorithm.</p>
      <p>Figure 6 shows a fragment of the developed ontology that contains a description of all the
phonemes used in the pronunciation of the extracted terminology.</p>
      <p>Moreover, the probabilities of phoneme occurrence, which were found in the extracted terms of the
subject domain under consideration, were calculated according to (3). These values will limit the set of
selected phonemes while reconstructing the phonetic composition of the recognized words, the speech
signal is divided into.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusion</title>
      <p>The use of lexical ontology implies the possibility to determine the basic set of terms for the analysed
subject domain and, as a result, to increase the probability of accurate determination of certain
phonetic combinations sequence in the process of speech recognition.</p>
      <p>Within the framework of this research, it is planned to carry out a number of experiments to
reconstruct the phonetic composition of recognized words using the developed model of the lexical
ontology “Cardiovascular diseases” in order to validate the approach effectiveness.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <surname>Andreev</surname>
            <given-names>I A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Armer</surname>
            <given-names>A I</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krasheninnikova</surname>
            <given-names>N A</given-names>
          </string-name>
          and
          <string-name>
            <surname>Moshkin</surname>
            <given-names>V S</given-names>
          </string-name>
          <year>2017</year>
          <article-title>Attacking the problem of continuous speech segmentation into basic units</article-title>
          <source>III International conference Information Technology and Nanotechnology 473-476</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <surname>Andreev</surname>
            <given-names>I A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Armer</surname>
            <given-names>A I</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Krasheninnikova</surname>
            <given-names>N A</given-names>
          </string-name>
          and
          <string-name>
            <surname>Moshkin</surname>
            <given-names>V S</given-names>
          </string-name>
          <year>2017</year>
          <article-title>Attacking the problem of continuous speech segmentation into basic units III International conference Information Technology and Nanotechnology 6-9</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <surname>Pienado</surname>
            <given-names>A</given-names>
          </string-name>
          and
          <string-name>
            <surname>Segura J C 2006</surname>
          </string-name>
          <article-title>Speech recognition over digital channels: robustness and standards</article-title>
          (John Wiley &amp; Sons Ltd.) p
          <fpage>257</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>Keshet</surname>
            <given-names>J</given-names>
          </string-name>
          and
          <string-name>
            <surname>Bengio</surname>
            <given-names>S 2009</given-names>
          </string-name>
          <article-title>Automatic Speech and Speaker Recognition: Large Margin</article-title>
          and Kernel
          <string-name>
            <surname>Methods</surname>
          </string-name>
          (John Wiley &amp; Sons Ltd.) p
          <fpage>253</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <surname>Gelbart</surname>
            <given-names>D 2008</given-names>
          </string-name>
          <string-name>
            <surname>Ensemble Feature</surname>
          </string-name>
          <article-title>Selection for Multi-Stream Automatic Speech Recognition Technical Report No</article-title>
          . UCB/EECS-2008-160 (University of California at Berkeley) p
          <fpage>117</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <surname>Solov'ev V</surname>
            <given-names>D</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dobrov</surname>
            <given-names>B V</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ivanov</surname>
            <given-names>V V</given-names>
          </string-name>
          and
          <article-title>Lukashevich NV 2006 Ontologies and thesauri (Kazan'</article-title>
          , Mosow)
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <surname>Fellbaum</surname>
            <given-names>C 1998</given-names>
          </string-name>
          <article-title>WordNet: an Electronic Lexical Database (</article-title>
          MIT Press, Cambridge)
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Moshkin</surname>
            <given-names>V S</given-names>
          </string-name>
          and
          <string-name>
            <surname>Yarushkina</surname>
            <given-names>N 2015</given-names>
          </string-name>
          <article-title>Methods for constructing fuzzy ontologies of complex subject domains Open Semantic Technologies for the Design of Intelligent Systems</article-title>
          (Minsk: BGUIR)
          <fpage>401</fpage>
          -
          <lpage>406</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Khoroshevskiy</surname>
            <given-names>V F</given-names>
          </string-name>
          <year>2008</year>
          <article-title>Knowledge domains on the Internet and Semantic Web Artificial Intelligence and Decision Making 1</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Mikhaylov</surname>
            <given-names>D V</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kozlov A P and Emelyanov G M 2016</surname>
          </string-name>
          <article-title>Extraction the knowledge and relevant linguistic means with efficiency estimation for formation of subject-oriented text sets</article-title>
          <source>Computer Optics</source>
          <volume>40</volume>
          (
          <issue>4</issue>
          )
          <fpage>572</fpage>
          -
          <lpage>582</lpage>
          DOI: 10.18287/
          <fpage>2412</fpage>
          -6179-2016-40-4-
          <fpage>572</fpage>
          -582
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Mikhaylov</surname>
            <given-names>D V</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kozlov A P and Emelyanov G M 2015</surname>
          </string-name>
          <article-title>An approach based on tf-idf metrics to extract the knowledge and relevant linguistic means on subject-oriented text sets</article-title>
          <source>Computer Optics</source>
          <volume>39</volume>
          (
          <issue>3</issue>
          )
          <fpage>429</fpage>
          -
          <lpage>435</lpage>
          DOI: 10.18287/
          <fpage>0134</fpage>
          -2452-2015-39-3-
          <fpage>429</fpage>
          -435
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Galunov</surname>
            <given-names>V I</given-names>
          </string-name>
          and
          <string-name>
            <surname>Solov'ev A N 2004</surname>
          </string-name>
          <article-title>Modern issues in speech recognition Information Technology</article-title>
          and
          <source>Computer Systems 41-45</source>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Andreev</surname>
            <given-names>I A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bashaev</surname>
            <given-names>V A</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kleyn</surname>
            <given-names>V V</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moshkin</surname>
            <given-names>V S</given-names>
          </string-name>
          and
          <string-name>
            <surname>Yarushkina N G 2015</surname>
          </string-name>
          <article-title>Estimation of the terminology of lexical units on the domain ontology basis Open semantic technologies for the design of intelligent systems</article-title>
          (Minsk: BGUIR)
          <fpage>395</fpage>
          -
          <lpage>400</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Yarushkina</surname>
            <given-names>N</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moshkin</surname>
            <given-names>V</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klein</surname>
            <given-names>V</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Andreev</surname>
            <given-names>I</given-names>
          </string-name>
          and
          <string-name>
            <surname>Beksaeva</surname>
            <given-names>E 2016</given-names>
          </string-name>
          <article-title>Hybridization of Fuzzy Inference and Self-learning Fuzzy</article-title>
          <source>Ontology-Based Semantic Data Analysis Proceedings of the First International Scientific Conference “Intelligent Information Technologies for Industry”</source>
          <fpage>277</fpage>
          -
          <lpage>285</lpage>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>