<!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>Vicomtech at ALexS 2020: Unsupervised Complex Word Identification Based on Domain Frequency</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>ElenaZotova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Montse Cuadros</string-name>
          <email>mcuadros@vicomtech.org</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>NaiaraPerez</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>AitorGarcía-Pablos</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>SNLT group at Vicomtech Foundation, Basque Research and Technology Alliance (BRTA)</institution>
          ,
          <addr-line>Mikeletegi Pasealekua 57, Donostia/San-Sebastián, 20009</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <fpage>7</fpage>
      <lpage>14</lpage>
      <abstract>
        <p>This paper introduces Vicomtech's systems for unsupervised complex word identification submitted to the ALexS “Análisis Léxico en la SEPLN 2020” task. The systems are based on clustering algorithms with domain specific features, such as word frequency and probability in several Wikipedia corpora, word length, and number of synsets in WordNet. Our systems are designed to identify complex words, taking into account occurrence of the word in domain-specific texts in order to be able to adapt to the domain. Our systems reported good results, performing in second position.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Complex Word Identification</kwd>
        <kwd>Lexical Simplification</kwd>
        <kwd>Unsupervised Learning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>• The dificult terms have to be within the scope of an academic content, which implies
that many technical terms should be excluded because they are commonly used in the
domain; that is, the systems should be able to adapt to the domains/university subjects in
the dataset.
• The task has been evaluated according to the manual annotations of the organizers over the
given corpus. The corpus was released without the annotations and no annotation scheme
has been published; thus, the participants have had to elaborate their own definition of
‘complex word’.
• As no training data has been released, all the automatic systems are expected to use
unsupervised learning algorithms.</p>
      <p>
        The VYTEDU corpus [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] provided as dataset for this task consists of 55 transcriptions of
videotaped lectures in the University of Guayaquil (Ecuador). The lectures are delivered in
Spanish and belong to diferent subjects, such as botany, psychology, economy, programming,
architecture, etc. The purpose of the corpus is to analyze lexical complexity of written and
oral text, and develop an automatic text simplification system. Tab1leprovides a quantitative
description of the dataset.
      </p>
      <p>This paper is organized as follows. Secti2ondescribes proposed systems for automatic
complex word identification and consists of parts about Feature engineering (Subsect2i.o1n),
and clustering methods2(.2). Further, we report the result of the task and performance of
proposed systems in Section3. Finally, we speak about conclusions in Secti4o.n</p>
    </sec>
    <sec id="sec-2">
      <title>2. Systems Description</title>
      <p>This section provides a description of the automatic CWI systems with which the reported
results have been obtained. First, we explain the features used for training the systems, and we
explain the process of building a system with unsupervised learning methods used to solve the
task—in this case, clustering.</p>
      <p>
        Previous studies 8[
        <xref ref-type="bibr" rid="ref10 ref9">, 9, 10</xref>
        ] proved that a word’s dificulty is closely related to its frequency
in a corpus, so the frequency can be used to detect complex words automatically. Words that
rarely occur may be new to a reader or listener and thus not easy to understand. However, the
frequency of a word may vary among domains, and the word’s understandability may vary
with the reader’s or listener’s familiarity with the topic. For instance, the word ‘inflation’ may
be easy to understand for those who have thorough knowledge of finances, but dificult for
a student that has just started economical studies. Our CWI system takes into account word
frequency not only in a given text or in the corpus, but also in the domain of the target text.
      </p>
      <sec id="sec-2-1">
        <title>2.1. Features</title>
        <p>Several word-level features have been selected to be used in the clustering process. These
features are based on length, frequencies and probabilities of the words and their lemmas
in large corpora, domain-related corpora and in the VYTEDU documents. Word or lemma
frequency is the count of all the occurrences in a given corpus. Word or lemma probability is
the proportion of the frequency of a word/lemma to the total number of words/lemmas in the
corpus. Frequency and probability in a large corpus is expected to separate commonly used
words in all domains, while domain-specific metrics refer to well-known terminology of the
domain.</p>
        <p>
          We have used the Spanish Wikipedia data dump and category list from March 20, 21012]0 [
and WikiExtractor1[
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] to get a large corpus of text in Spanish. We have also extracted
domainspecific corpora related to the each subject in the VYTEDU dataset. We first mapped manually
Wikipedia categories to the 25 subjects encountered in the dataset (eC.gon.,tabilidad, accounting,
Investigación, research, etc.). Then, we selected all the Wikipedia articles in each category and
immediate sub-categories in the category hierarchy. The resulting domain-specific corpora
contain 71 to 1,432 articles, depending on how broadly the topic of the subject is represented
in Wikipedia. The whole Wikipedia corpus have been tokenized, and domain-specific corpora
and VYTEDU documents have been tokenized and also lemmatized. All the pre-processing has
been done with spaCy’s [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] statistical modeels_core_news_sm, pretrained on the AnCora and
Spanish WikiNER.
        </p>
        <p>The features are explained below.</p>
        <p>
          • Lemma length: Each word’s lemma’s length is calculated. Word length is a common
measure of text complexity; for instance, average word length is used in Flesch-Kincaid
readability tests1[
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], and the Automated Readability Index15[] takes into account
proportion of words and characters.
• Lemma frequency in the subject documents: We calculate the frequency of all
lemmas in the documents of given subjects in the VYTEDU corpus.
• Number of synsets in WordNet: We take the number of synsets in the Spanish WordNet
[
          <xref ref-type="bibr" rid="ref16">16</xref>
          ] for each lemma using NLTK Toolki1t[
          <xref ref-type="bibr" rid="ref7">7</xref>
          ]. According to the studies of1[
          <xref ref-type="bibr" rid="ref8">8</xref>
          ], it has
been known that older—therefore better known—words are more polysemous than recent
words, and that frequently used words are more polysemous than infrequent ones. Hence,
we assume that the more polysemous a word is, the less complex it is likely to be.
• Lemma frequency in domain corpora: We calculate the frequency of all lemmas in
the domain-specific corpora.
• Lemma probability in domain corpora: We calculate the probability of all lemmas in
the domain-specific corpora.
• Word frequency in Wikipedia: We calculate the frequency of all words in the
        </p>
        <p>Wikipedia.
• Word probability in Wikipedia: We calculate the probability of all words in the</p>
        <p>Wikipedia.</p>
        <p>All features were normalized from 0 to 1. The workflow of the process is shown in Fig1ure</p>
      </sec>
      <sec id="sec-2-2">
        <title>2.2. Clustering</title>
        <p>We use clustering as the unsupervised learning method to classify the words in the documents in
VYTEDU corpus. The clustering process has been carried out with each domain-related dataset
separately, grouping the documents by subject, in order to obtain domain-specific complex
words.</p>
        <p>As a pre-processing step, we have automatically extracted words candidate to be complex from
the VYTEDU dataset. First, we have computed a bag of words by tokenizing and lemmatizing
the dataset. Next, we have filtered out stopwords and words that do not belong to meaningful
parts of speech, namely, substantives, verbs, adjectives and adverbs. We argue that the removed
words are never complex, regardless of the context they occur in. Next, we have lemmatized all
the target words.</p>
        <p>Then, the clustering has been carried out as follows. We have assigned a feature vector to
each target word from pre-calculated values explained in Se2c.t1i.oWne have used the lemma
of the word for some of the features: lemma length, lemma frequency in the subject-grouped
documents in VYTEDU corpus, number of synsets in WordNet, and frequency and probability in
the domain-related corpus. In addition, we have used the word itself to assign word frequency
and probability in Wikipedia. The obtained vector has 7si×ze28, 798, i.e., the number of features
times the total number of words candidate to be complex.</p>
        <p>
          In order to select the clustering methods and the adequate parameters, previously we
conducted various experiments with annotated corpus from SemEval 2018 task in Span2is]h. A[s
a result, we have applied two best performing clustering methods—Gaussian Mixture Models
(GMM) [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ] and K-means [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]—to form two clusters, with the intention that one of the clusters
comprises complex words and the other simple words. The GMM model uses spherical
covariance. The K-means model uses Elkan’s algorithm21[]. Both models have been implemented in
Python with the scikit-learn framework22[].
        </p>
        <p>Once the clusters have been established, the system must be able to assign a label (i.e., simple
or complex) to each of them. On the grounds that less frequent, probable and polysemous words
are more likely to be dificult, we automatically assign the label ‘complex’ to the words in the
cluster with the lowest average value of features.</p>
        <p>The entire workflow of the clustering process is depicted in Figu2r.e</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Results</title>
      <p>We have presented three runs of the system:
• Run 1: A GMM clustering model trained on all the features (described in Sec2.t1io).n
• Run 2: A K-means clustering model trained on all the features.
• Run 3: A K-means clustering model trained on all the features except the number of
synsets in WordNet.</p>
      <p>The systems have been evaluated in terms of Accuracy, Precision, Recall, and F1-score,
F1score being the key metric to compare classification systems. In addition, we provide one more
metric—G-score—, which consists in the harmonic mean of Accuracy and Recall. The G-score
was used in the previous shared tasks2][ because it is important in the task of CWI to minimise
the number of false negatives (i.e., complex words being identified as simple) and false positives
(i.e., simple words being identified as complex), and also maximise the number of true positives
(i.e., complex words identified as complex). One method to measure whether a system achieves
these goals, is to give more emphasis to Accuracy to account for the former two and Recall for
the latter. This measure considers the minority of the complex class in any text and therefore
gives less weight to the false positives. It is possible to tune the system towards higher recall by
regulating the proportion between complex words and all words of the corpus.</p>
      <p>The results of the proposed systems are shown in Tab2l.eThe challenging nature of the
task is reflected in the performance of the systems of all participants. High accuracy with low
precision is a result of the imbalanced dataset, where the positive class is underrepresented:
there were only 1,084 complex words from 68,414, that is 1.6% of all the words of the corpus.</p>
      <p>Our best performing system in terms of F1 score (Run 3) is built without the WordNet feature;
thus, we can conclude that this feature is not as relevant for this task. If we take G-score into
consideration, the most proficient system is Run 2, which uses all the available features and the
K-means clustering method.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions</title>
      <p>Automatic complex word detection with unsupervised methods is a highly challenging task for
various reasons. First of all, the definition of complex word is very subjective and depends on
the annotators, their level of education, whether they are familiar with the domain, and so on.
Secondly, no criteria has been provided about what a complex word is in this particular task.
That is why our system is based on the intuition that frequency of the word in a given corpus
and its polysemy in WordNet may give significant information. At last, the task of CWI always
deals with unbalanced data, where the proportion of complex words depends on the level of
dificulty of the text. Our systems consider the domain of the document, but not its dificulty.</p>
      <p>Our systems leverage a semi-automatic process of corpus extraction from Wikipedia, based
on manual formatting of the subjects. One of the possible improvements could be creating
an automatic topic modeling system. This method may also be used to create silver labels for
further training supervised learning models.</p>
    </sec>
    <sec id="sec-5">
      <title>Acknowledgments</title>
      <p>This work has been supported by Vicomtech and partially funded by the project DeepReading
(RTI2018-096846-B-C21, MCIU/AEI/FEDER,UE)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M.</given-names>
            <surname>Shardlow</surname>
          </string-name>
          ,
          <article-title>A Comparison of Techniques to Automatically Identify Complex Words</article-title>
          .,
          <source>in: 51st Annual Meeting of the Association for Computational Linguistics Proceedings of the Student Research Workshop</source>
          , Association for Computational Linguistics, Sofia, Bulgaria,
          <year>2013</year>
          , pp.
          <fpage>103</fpage>
          -
          <lpage>109</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>G.</given-names>
            <surname>Paetzold</surname>
          </string-name>
          , L. Specia,
          <source>SemEval 2016 Task</source>
          <volume>11</volume>
          :
          <article-title>Complex Word Identification</article-title>
          ,
          <source>in: Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016)</source>
          ,
          <article-title>Association for Computational Linguistics</article-title>
          , San Diego, California,
          <year>2016</year>
          , pp.
          <fpage>560</fpage>
          -
          <lpage>569</lpage>
          .
          <year>1d0o</year>
          .
          <year>i1</year>
          :
          <volume>8653</volume>
          /v1/
          <fpage>S16</fpage>
          - 1085.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Yimam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Biemann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Malmasi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Paetzold</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Specia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Štajner</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Tack</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zampieri</surname>
          </string-name>
          ,
          <source>A Report on the Complex Word Identification Shared Task</source>
          <year>2018</year>
          ,
          <source>in: Proceedings of the Thirteenth Workshop on Innovative Use of NLP for Building Educational Applications</source>
          , Association for Computational Linguistics, New Orleans, Louisiana,
          <year>2018</year>
          , pp.
          <fpage>66</fpage>
          -
          <lpage>78</lpage>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>W18</fpage>
          - 0507.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>G.</given-names>
            <surname>Paetzold</surname>
          </string-name>
          , L. Specia, SV000gg at SemEval-2016
          <source>Task</source>
          <volume>11</volume>
          :
          <article-title>Heavy Gauge Complex Word Identification with System Voting</article-title>
          ,
          <source>in: Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016)</source>
          ,
          <article-title>Association for Computational Linguistics</article-title>
          , San Diego, California,
          <year>2016</year>
          , pp.
          <fpage>969</fpage>
          -
          <lpage>974</lpage>
          .
          <year>do1i0</year>
          :.
          <volume>18653</volume>
          /v1/
          <fpage>S16</fpage>
          - 1149.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Gooding</surname>
          </string-name>
          , E. Kochmar, CAMB at CWI Shared Task 2018:
          <article-title>Complex Word Identification with Ensemble-Based Voting</article-title>
          ,
          <source>in: Proceedings of the Thirteenth Workshop on Innovative Use of NLP for Building Educational Applications</source>
          , Association for Computational Linguistics, New Orleans, Louisiana,
          <year>2018</year>
          , pp.
          <fpage>184</fpage>
          -
          <lpage>194</lpage>
          .
          <year>d1o0i</year>
          .:
          <volume>18653</volume>
          /v1/
          <fpage>W18</fpage>
          - 0520.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J. Otriz</given-names>
            <surname>Zambrano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Montejo-Ráez</surname>
          </string-name>
          ,
          <year>AlexS 2020</year>
          :
          <article-title>Lexical Analysis Task at SEPLN</article-title>
          ,
          <source>in: Proceedings of the Iberian Languages Evaluation Forum (IberLEF</source>
          <year>2020</year>
          ),
          <article-title>CEUR-WS, Malaga</article-title>
          , Spain,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Ortiz Zambrano</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Montejo-Ráez</surname>
          </string-name>
          ,
          <string-name>
            <surname>VYTEDU</surname>
          </string-name>
          : Un Corpus de
          <article-title>Vídeos y sus Transcripciones para Investigación en el Ámbito Educativo</article-title>
          ,
          <source>Procesamiento del Lenguaje Natural</source>
          <volume>59</volume>
          (
          <year>2017</year>
          )
          <fpage>167</fpage>
          -
          <lpage>170</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>L.</given-names>
            <surname>Specia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. K.</given-names>
            <surname>Jauhar</surname>
          </string-name>
          , R. Mihalcea, SemEval
          <article-title>-2012 Task 1: English Lexical Simplification</article-title>
          , in: *
          <source>SEM 2012: The First Joint Conference on Lexical and Computational Semantics - Volume 1: Proceedings of the main conference and the shared task, and Volume 2: Proceedings of the Sixth International Workshop on Semantic Evaluation (SemEval</source>
          <year>2012</year>
          ),
          <article-title>Association for Computational Linguistics</article-title>
          , Montréal, Canada,
          <year>2012</year>
          , pp.
          <fpage>347</fpage>
          -
          <lpage>355</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>G. H.</given-names>
            <surname>Paetzold</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Specia</surname>
          </string-name>
          , A Survey on Lexical Simplification,
          <string-name>
            <given-names>J.</given-names>
            <surname>Artif</surname>
          </string-name>
          .
          <source>Int. Res</source>
          .
          <volume>60</volume>
          (
          <year>2017</year>
          )
          <fpage>549</fpage>
          --
          <lpage>593</lpage>
          . doi:
          <volume>10</volume>
          .1613/jair.5526.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>T.</given-names>
            <surname>Kajiwara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Komachi</surname>
          </string-name>
          ,
          <article-title>Complex Word Identification Based on Frequency in a Learner Corpus</article-title>
          ,
          <source>in: Proceedings of the Thirteenth Workshop on Innovative Use of NLP for Building Educational Applications</source>
          , Association for Computational Linguistics, New Orleans, Louisiana,
          <year>2018</year>
          , pp.
          <fpage>195</fpage>
          -
          <lpage>199</lpage>
          .
          <year>doi1</year>
          :
          <fpage>0</fpage>
          .18653/v1/
          <fpage>W18</fpage>
          - 0521.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>Wikimedia</surname>
            ,
            <given-names>Wikimedia</given-names>
          </string-name>
          <string-name>
            <surname>Downloads</surname>
          </string-name>
          ,
          <year>2020</year>
          . URLh:ttps://dumps.wikimedia.org/.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>G.</given-names>
            <surname>Attardi</surname>
          </string-name>
          , Wikiextractor,
          <year>2015</year>
          . URLh:ttps://github.com/attardi/wikiextract.or
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13] spaCy.io, spaCy,
          <year>2016</year>
          . URL:https://spacy.io/.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>R.</given-names>
            <surname>Flesch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A New</given-names>
            <surname>Readability</surname>
          </string-name>
          <string-name>
            <surname>Yardstick</surname>
          </string-name>
          ,
          <source>The Journal of Applied Psychology</source>
          <volume>32</volume>
          (
          <year>1948</year>
          )
          <fpage>221</fpage>
          -
          <lpage>233</lpage>
          . doi:
          <volume>10</volume>
          .1037/h0057532.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Kincaid</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. P.</given-names>
            <surname>Fishburne</surname>
          </string-name>
          <string-name>
            <surname>Jr</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. L.</given-names>
            <surname>Rogers</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. S.</given-names>
            <surname>Chissom</surname>
          </string-name>
          ,
          <source>Derivation of New Readability Formulas (Automated Readability Index, Fog Count and Flesch Reading Ease Formula) for Navy Enlisted Personnel, Naval Technical Training Command Millington TN Research Branch</source>
          (
          <year>1975</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>A.</given-names>
            <surname>Fernández-Montraveta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Vázquez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Fellbaum</surname>
          </string-name>
          ,
          <source>The Spanish Version of WordNet 3</source>
          .0,
          <string-name>
            <given-names>Text</given-names>
            <surname>Resources</surname>
          </string-name>
          and
          <string-name>
            <given-names>Lexical</given-names>
            <surname>Knowledge</surname>
          </string-name>
          . Mouton de Gruyter (
          <year>2008</year>
          )
          <fpage>175</fpage>
          -
          <lpage>182</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Bird</surname>
            , Steven, Edward Loper and
            <given-names>Ewan</given-names>
          </string-name>
          <string-name>
            <surname>Klein</surname>
          </string-name>
          ,
          <source>Natural Language Processing with Python.</source>
          ,
          <year>2009</year>
          . URL: https://www.nltk.or g.
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>C. J.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <article-title>Some Hypotheses Concerning the Evolution of Polysemous Words</article-title>
          ,
          <source>Journal of Psycholinguistic Research</source>
          <volume>19</volume>
          (
          <year>1990</year>
          )
          <fpage>211</fpage>
          -
          <lpage>219</lpage>
          .
          <year>do10i</year>
          :.1007/BF01077257.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>G. J.</given-names>
            <surname>McLachlan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. E.</given-names>
            <surname>Basford</surname>
          </string-name>
          , Mixture Models :
          <article-title>Inference and Applications to Clustering</article-title>
          , volume
          <volume>84</volume>
          ,
          <string-name>
            <surname>Marcel</surname>
            <given-names>Dekker</given-names>
          </string-name>
          ,
          <year>1988</year>
          . do1i0:.
          <volume>2307</volume>
          /2348072.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>J. MacQueen</surname>
          </string-name>
          ,
          <article-title>Some Methods for Classification and Analysis of Multivariate Observations</article-title>
          ,
          <source>in: Proceedings of the Fifth Berkeley Symposium on Mathematical Statistics and Probability</source>
          , Volume
          <volume>1</volume>
          : Statistics, University of California Press, Berkeley, Calif.,
          <year>1967</year>
          , pp.
          <fpage>281</fpage>
          -
          <lpage>297</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>C.</given-names>
            <surname>Elkan</surname>
          </string-name>
          ,
          <article-title>Using the Triangle Inequality to Accelerate K-Means</article-title>
          ,
          <source>in: Proceedings of the Twentieth International Conference on International Conference on Machine Learning</source>
          , AAAI Press,
          <year>2003</year>
          , p.
          <fpage>147</fpage>
          -
          <lpage>153</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>F.</given-names>
            <surname>Pedregosa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Varoquaux</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gramfort</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Michel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Thirion</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Grisel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Blondel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Prettenhofer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Weiss</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Dubourg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vanderplas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Passos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Cournapeau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Brucher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Perrot</surname>
          </string-name>
          , E. Duchesnay,
          <article-title>Scikit-learn: Machine Learning in Python</article-title>
          ,
          <source>Journal of Machine Learning Research</source>
          <volume>12</volume>
          (
          <year>2011</year>
          )
          <fpage>2825</fpage>
          -
          <lpage>2830</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>