<!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>Incorporating multiple feature groups to a Siamese Neural Network for Semantic Textual Similarity task in Portuguese texts</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>João Vitor Andrioli de Souza</string-name>
          <email>joao.vitor.andrioli@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lucas Emanuel Silva e Oliveira</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Yohan Bonescki Gumiel</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Deborah Ribeiro Carvalho</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Claudia Maria Cabral Moro</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Graduate Program on Health Technology (PPGTS), Pontifical Catholic University of Paraná (PUCPR).</institution>
          <addr-line>Curitiba</addr-line>
          ,
          <country country="BR">Brazil</country>
        </aff>
      </contrib-group>
      <fpage>58</fpage>
      <lpage>67</lpage>
      <abstract>
        <p>The Semantic Textual Similarity (STS) algorithms have a key role in Natural Language Processing (NLP) studies since it can support various NLP tasks such as Text Summarization and Information Retrieval. Although we found several STS initiatives in the literature, just a few authors explored Siamese Neural Networks (SNN) to solve this problem, especially for the Portuguese language, even considering their lower need for training data and an architecture built for similarity tasks. We defined a set of lexical, semantic, distributional and graph-based feature groups to capture distinct aspects of the text and incorporated to a SNN architecture to perform STS in ASSIN 1 and ASSIN 2 datasets. The experiments indicate positive results since we improved the results of previous attempts of STS using SNNs in Portuguese texts.</p>
      </abstract>
      <kwd-group>
        <kwd />
        <kwd>Semantic Textual Similarity</kwd>
        <kwd>Siamese Neural Networks</kwd>
        <kwd>Shared Tasks</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>The Semantic Textual Similarity (STS) task consists of quantifying the degree of
semantic equivalence of one text to another. It is essential for many Natural Language
Processing (NLP) research and applications, supporting tasks such as Plagiarism
Detection, Text Deduplication, Text Summarization, Information Retrieval and Text
Clustering [1].</p>
      <p>The Neural Network (NN) architectures have been outperforming traditional
Machine Learning (ML) models in several fields of study including NLP. One
example of successful NN is the Siamese Neural Network (SNN), which is a type of
NN used to calculate similarity in studies like [2–5], it has been successful in various
tasks focused on both image, and more recently on text context, achieving good
results using less data than other approaches. Additionally, it has shown less
susceptibility to overfitting [5].</p>
      <p>Copyright c 2020 for this paper by its authors.</p>
      <p>Use permitted under Creative Commons License Attribution 4.0 International (CC BY 4.0).</p>
      <p>The SNNs layers are configurable to any layer type that suits the problem
resolution, such as Convolutional Neural Networks or Long-Short Term Memory, the
architecture is composed of two or more equal subnetworks that share the same
configurations, parameters, and weights, which has the values updated simultaneously
during the learning process [6].</p>
      <p>Many features have been tested to tackle the STS problem, such as lexical with
string-based approaches, semantical with corpus-based and knowledge-based
approaches [7], structural syntactic or morphological information, and recently,
several studies have used distributional and contextual Word Embeddings (WE).</p>
      <p>The shared tasks have an important role in the STS task, for the English language,
the SemEval initiatives released various STS tasks over the years (e.g., [1]). The
Portuguese language is represented by the ASSIN 1 [8] and ASSIN 2 [9] shared tasks,
which focused on STS texts from the journalistic domain. The winning team [10] of
ASSIN 1 used an approach in which they combined TF-IDF calculation with WE.
The SNN architecture was not fully explored, with just one group of ASSIN 1
exploring it [11] and just a few other studies applying to other languages [e.g., [4–6,
12].</p>
      <p>We hypothesize that associating the SNN’s efficacy to train with data limitations
(which is often the case in shared-tasks), and the use of a set of lexical, semantic,
graph representation and distributional features, it could be able to capture different
aspects of the text, establishing a consistent model.</p>
      <p>In this work, we present a SNN architecture inputted with lexical, semantic,
distributional and graph-based features, aiming to perform STS in ASSIN 1 &amp; 2
datasets.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Materials and Methods</title>
      <sec id="sec-2-1">
        <title>Dataset</title>
        <p>The ASSIN 1 &amp; 2 datasets are composed of manually annotated Portuguese
sentence pairs with their respective similarity/relatedness scores ranging from 1 to 5,
where 1 depicts no similarity and 5 depicts equivalence. The ASSIN 1 dataset is
divided into two parts, the Brazilian Portuguese (BR) and the European Portuguese
(PT), while the ASSIN 2 contains BR sentences only. Table 1 presents the sizes of the
datasets while Table 2 depicts some sentence pairs and their respective similarities.</p>
        <p>Aiming to conduct exploratory data analysis and compare the data sparsity and
density of both datasets, we applied a graph representation algorithm to the data and
verified interesting aspects such as low vocabulary volume on ASSIN 2 dataset
compared to the ASSIN 1, that despite having more sentence pairs, have less unique
tokens (shown in Table 3). When we compare the number of edges of each dataset
(see Table 4) it implies the high and low data sparsity of ASSIN 1 and ASSIN 2
respectively.</p>
      </sec>
      <sec id="sec-2-2">
        <title>Train</title>
      </sec>
      <sec id="sec-2-3">
        <title>Test</title>
      </sec>
      <sec id="sec-2-4">
        <title>Total</title>
      </sec>
      <sec id="sec-2-5">
        <title>ASSIN 2</title>
      </sec>
      <sec id="sec-2-6">
        <title>Train</title>
      </sec>
      <sec id="sec-2-7">
        <title>Test</title>
      </sec>
      <sec id="sec-2-8">
        <title>Train+Test</title>
      </sec>
      <sec id="sec-2-9">
        <title>Train</title>
      </sec>
      <sec id="sec-2-10">
        <title>Test</title>
      </sec>
      <sec id="sec-2-11">
        <title>Train+Test</title>
      </sec>
      <sec id="sec-2-12">
        <title>ASSIN 2</title>
        <p>2342
1967
2542</p>
      </sec>
      <sec id="sec-2-13">
        <title>ASSIN 2</title>
        <p>8787
7090
10327</p>
        <p>PT
11075
9282
15249
23673</p>
        <p>PT
45218
35075
70965
129143
BR
10058
8675
13757</p>
        <p>BR
40039
33441
63710
2.2</p>
      </sec>
      <sec id="sec-2-14">
        <title>Machine Learning classifier and Features</title>
        <p>Our STS algorithm was based on formerly proposed SNN in [6], but the
Manhattan’s distance was replaced with a 50-units dense layer since the addition of
new features would not work well with the Manhattan’s distance. We used two
300sized BiLSTM subnetworks and trained for 70 epochs with the mean squared error
(mse) loss function.</p>
        <p>We decided to use the pre-trained Word2Vec CBOW 300-sized vector from NILC
[13] since it was utilized in previous STS works for Portuguese and achieved good
results [10, 14] (from now on named NILC Word2vec) . The 100-sized Word2Vec
skip-gram vector ID 63 from NLPL WE Repository 1 was used as well, hereafter
NLPL ID 63 Word2vec. A 100-sized vector was trained with each of the dataset
groups texts using the Word2Vec algorithm [15], to work as our baseline, henceforth
ASSIN Word2Vec.</p>
        <sec id="sec-2-14-1">
          <title>1 http://vectors.nlpl.eu/repository/</title>
          <p>A new parallel dense layer with 100-units was incorporated in the SNN to
accommodate five new feature groups: (i) lexical-based similarities, (ii)
knowledgebased wordnet tokens distances, (iii) distributional-based WE cosine distance between
the sentences, (iv) the sum of the degree centrality of the tokens using a graph created
from the dataset, and (v) overlap of common words around the sentences.</p>
          <p>The lexical-based feature group is composed of three different equations,
computed with the Jaccard index, Dice coefficient and Cosine distance [7]. They
represent the overlap of common tokens of both sentences and have shown very
similar results to the word overlap metric used as the baseline of the ASSIN.</p>
          <p>We used the Open Multilingual Wordnet (OMW) 2 from the Natural Language
Toolkit (NLTK) to build our knowledge-based feature group. Three different
similarity calculations were used as features, such as the Wu-Palmer similarity,
Leacock-Chodorow similarity and shortest path distance that connects the
hypernym/hyponym taxonomy.</p>
          <p>The third feature group is the cosine distance of both inputted sentences using the
WE model selected for each experiment (more details on the different models later in
this chapter). Each sentence position is the average position of their words in the WE
model, as presented in Figure 1.</p>
          <p>Intending to use the information found in the dataset itself as features, a directed
graph of each dataset was generated to calculate both the degree centrality of a token
and the overlap of common words around the sentences, each node is a token, and
each edge is the pair of token (current token, next token), the edges possess some
syntactic information.</p>
          <p>The degree centrality of a token is the link incident over the token, for instance in
Figure 2 the degree centrality of “jovem” is 8, because there are 8 links around it, this
metric was selected as a way to measure the significance of the words. We have
chosen the degree centrality equation due to the low computational cost and the high
importance of words closely related, other centrality equations can be used and need
to be tested.</p>
        </sec>
        <sec id="sec-2-14-2">
          <title>2 https://www.nltk.org/howto/wordnet.html</title>
          <p>The overlap of common words around the sentences is the number of common
words directly around both sentences; the equation is normalized between 0 and 1 by
dividing the overlap with the sum of tokens around the sentences.</p>
          <p>Our experiments were executed in each of the following dataset configurations: (i)
a concatenation of ASSIN 1+2, (ii) ASSIN 2, (iii) ASSIN 1 BR, (iv) ASSIN 1 PT and
(v) a concatenation of ASSIN 1 BR and ASSIN 1 PT. Our experimental setup
involved the algorithm evaluation using only the WE as features to our SNN, and the
WE plus additional hand-crafted features. The performance was evaluated using the
same metrics used in the ASSIN, the Pearson correlation (p) and the mean squared
error (mse).
3</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Results</title>
      <p>The results of our SNN algorithm are displayed in Table 5, which distinguishes the
scores for each dataset configuration (i.e., ASSIN1, ASSIN2, ASSIN1-PT,
ASSIN1BR, ASSIN1&amp;2), WE model (i.e., ASSIN Word2Vec, NLPL ID 63 Word2vec and
NILC Word2vec) and features used (i.e., WE plus five features and WE as only
feature). The best scores for each dataset configuration are in bold (p value the larger
the better, mse the smaller the better).</p>
      <p>The five proposed features seem to improve most of the results if compared to the
“WE as only feature” runs. The best p score was achieved by the five features model
with the NLPL ID 63 Word2vec pre-trained model for all datasets, for ASSIN 2 it
scored 0.72 p and 0.65 mse. Our feature selection has improved the scores mostly for
the pre-trained WE.</p>
      <p>In Table 6, we compare the performance of our current method with the
languageindependent approach developed in [16]. The improvement is evident in all dataset
configurations.</p>
      <p>Table 7 shows a comparison with the five feature groups in isolation and pairs, that
were evaluated exclusively with the NLPL ID 63 WE in the concatenation of ASSIN
1 &amp; 2 datasets, giving that the NLPL ID 63 WE achieved the best results in most runs.
Differently from previous experiments, which were trained with 70 epochs, this table
was trained with only 50 epochs, due to time constraints and that the focus was only
to compare the features results.
basic feat basic feat basic feat basic feat basic feat basic feat</p>
      <sec id="sec-3-1">
        <title>ASSIN 2</title>
      </sec>
      <sec id="sec-3-2">
        <title>ASSIN 1</title>
        <p>*lind denotes for the language-independent approach by [16].
*new denotes the best result of our current approach.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Discussion</title>
      <p>The degree centrality and the overlap of common words around are dependent on
the generated graph, and the graph for ASSIN 1 and ASSIN 2 have very different
aspects, for instance, the low data sparsity of ASSIN 2, shown in Table 3 and Table 4,
may have led to the different performances for each WE on Table 5, contrasting with
each other distinct dataset performance.</p>
      <sec id="sec-4-1">
        <title>Lexical</title>
      </sec>
      <sec id="sec-4-2">
        <title>WordNet</title>
      </sec>
      <sec id="sec-4-3">
        <title>WE Cosine</title>
      </sec>
      <sec id="sec-4-4">
        <title>Distance</title>
      </sec>
      <sec id="sec-4-5">
        <title>Degree</title>
      </sec>
      <sec id="sec-4-6">
        <title>Centrality</title>
      </sec>
      <sec id="sec-4-7">
        <title>Common</title>
      </sec>
      <sec id="sec-4-8">
        <title>Words</title>
      </sec>
      <sec id="sec-4-9">
        <title>Around</title>
        <p>mse
mse</p>
        <p>The lexical and the WE cosine distance were the less costly features to calculate,
while the overlap of common words around was the slower to calculate, despite that
they have shown good results, while the WordNet have shown smaller score increase
and the degree centrality have not shown good results.</p>
        <p>The degree centrality got the worst results, this might be an indication of low
representativeness of the significance of words for similarity tasks, nonetheless, other
centralities and node influence metrics need to be tested and the graph representation
features can be improved with contextual weighting.</p>
        <p>One of the difficulties relative to the method selection was due to the lack of
annotation guidelines released, therefore some aspects of the text were not fully
presented, for instance, if the scores are about sentence relatedness or similarity. For
example, in the sentences “O menino está tocando o piano” and “O menino não está
tocando o piano” with score “3.0” the sentence is related, but due to the negation the
meaning is opposite to each other, this score does not corroborate with the sentences
“Não tem nenhum homem executando um truque em uma bicicleta verde” and “Um
homem está realizando um truque em uma bicicleta verde” with score “4.8”.</p>
        <p>As future work we intend to use at least the three best features of Table 7 with a
contextual WE, such as BERT and ELMO, this could improve the scores by taking
advantage of the contextual aspects stored in this kind of embeddings. We
hypothesize that a contextual WE would improve the results mainly of ASSIN 2, due
to the low data sparsity of the dataset, while a distributional WE could fail when
dealing with words used in multiple contexts and with more similarity variation.
5</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>Conclusion</title>
      <p>We trained a SNN architecture in association with pre-trained Word Embeddings
and a set of features trying to cover different aspects of the text (e.g., lexical,
semantic), aiming to perform the Semantic Textual Similarity task in Portuguese
texts. The experiments showed promising results since we improved all the last
attempts to use SNN for Portuguese STS, and checked each feature contribution by
isolating each one, and training separated models.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Agirre</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cer</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Diab</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gonzalez-Agirre</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>SemEval-2012 Task 6: A pilot on semantic textual similarity</article-title>
          .
          <source>In: *SEM 2012 - 1st Joint Conference on Lexical and Computational Semantics</source>
          . pp.
          <fpage>385</fpage>
          -
          <lpage>393</lpage>
          . Association for Computational Linguistics, Montréal, Canada (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <string-name>
            <surname>Bromley</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guyon</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          , LeCun,
          <string-name>
            <given-names>Y.</given-names>
            ,
            <surname>Säckinger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            ,
            <surname>Shah</surname>
          </string-name>
          , R.:
          <article-title>Signature verification using a “Siamese” time delay neural network</article-title>
          .
          <source>In: NIPS'93 Proceedings of the 6th International Conference on Neural Information Processing Systems</source>
          . pp.
          <fpage>737</fpage>
          -
          <lpage>744</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          Morgan Kaufmann Publishers Inc., Denver, Colorado (
          <year>1993</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Chopra</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hadsell</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , LeCun, Y.:
          <article-title>Learning a Similarity Metric Discriminatively, with Application to Face Verification</article-title>
          .
          <source>In: 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05)</source>
          . pp.
          <fpage>539</fpage>
          -
          <lpage>546</lpage>
          . IEEE, San Diego, CA, USA (
          <year>2005</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Neculoiu</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Versteegh</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rotaru</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Learning Text Similarity with Siamese Recurrent Networks</article-title>
          .
          <source>In: Proceedings of the 1st Workshop on Representation Learning for NLP</source>
          . pp.
          <fpage>148</fpage>
          -
          <lpage>157</lpage>
          . Association for Computational Linguistics, Stroudsburg, PA, USA (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <string-name>
            <surname>Ranasinghe</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Orasan</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mitkov</surname>
          </string-name>
          , R.:
          <article-title>Semantic Textual Similarity with Siamese Neural Networks</article-title>
          .
          <source>In: Proceedings of the International Conference Recent Advances in Natural Language Processing</source>
          ,
          <string-name>
            <surname>RANLP</surname>
          </string-name>
          <year>2019</year>
          . , Varna, Bulgaria (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          <string-name>
            <surname>Mueller</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thyagarajan</surname>
            ,
            <given-names>A.:</given-names>
          </string-name>
          <article-title>Siamese recurrent architectures for learning sentence similarity</article-title>
          .
          <source>In: 30th AAAI Conference on Artificial Intelligence</source>
          ,
          <string-name>
            <surname>AAAI</surname>
          </string-name>
          <year>2016</year>
          . pp.
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          2786-
          <fpage>2792</fpage>
          . AAAI Press, Phoenix, Arizona (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          Appl.
          <volume>68</volume>
          ,
          <fpage>13</fpage>
          -
          <lpage>18</lpage>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Fonseca</surname>
            ,
            <given-names>E.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Santos</surname>
            , L.B. dos, Criscuolo,
            <given-names>M.</given-names>
          </string-name>
          : Visão Geral da Avaliação de Similaridade Semântica e Inferência Textual. In: Linguamática. pp.
          <fpage>3</fpage>
          -
          <lpage>13</lpage>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <string-name>
            <surname>Real</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fonseca</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gonçalo</surname>
            <given-names>Oliveira</given-names>
          </string-name>
          , H.:
          <article-title>The ASSIN 2 Shared Task: Evaluating Semantic Textual Similarity and Textual Entailment in Portuguese</article-title>
          .
          <source>In: Proceedings of the ASSIN 2 Shared Task: Evaluating Semantic Textual Similarity and Textual Entailment in Portuguese</source>
          . p.
          <article-title>In this volume</article-title>
          .
          <source>CEUR-WS.org</source>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          <string-name>
            <surname>Hartmann</surname>
            ,
            <given-names>N.S.</given-names>
          </string-name>
          : Solo queue at ASSIN:
          <article-title>Combinando abordagens tradicionais e emergentes</article-title>
          .
          <source>Linguamatica</source>
          .
          <volume>8</volume>
          ,
          <fpage>59</fpage>
          -
          <lpage>64</lpage>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <surname>Barbosa</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cavalin</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guimarães</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kormaksson</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          : Blue Man Group at ASSIN 
          <article-title>: Using Distributed Representations for Semantic Similarity and Entailment Recognition</article-title>
          .
          <source>Linguamática</source>
          .
          <volume>8</volume>
          ,
          <fpage>15</fpage>
          -
          <lpage>22</lpage>
          (
          <year>2016</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <string-name>
            <surname>Barrow</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peskov</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          : UMDeep at SemEval
          <article-title>-2017 Task 1: End-to-End Shared Weight LSTM Model for Semantic Textual Similarity</article-title>
          .
          <source>In: Proceedings of the 11th International Workshop on Semantic Evaluation (SemEval-2017)</source>
          . pp.
          <fpage>180</fpage>
          -
          <lpage>184</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          <string-name>
            <surname>Association for Computational</surname>
            <given-names>Linguistics</given-names>
          </string-name>
          , Stroudsburg, PA, USA (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          <string-name>
            <surname>Hartmann</surname>
            ,
            <given-names>N.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fonseca</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shulby</surname>
            ,
            <given-names>C.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Treviso</surname>
            ,
            <given-names>M. V</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodrigues</surname>
            ,
            <given-names>J.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aluísio</surname>
            ,
            <given-names>S.M.</given-names>
          </string-name>
          :
          <article-title>Portuguese Word Embeddings: Evaluating on Word Analogies and Natural Language Tasks</article-title>
          .
          <source>In: Proceedings of the 11th Brazilian Symposium in Information and Human Language Technology</source>
          . pp.
          <fpage>122</fpage>
          -
          <lpage>131</lpage>
          . Sociedade Brasileira de Computação, Uberlândia,
          <string-name>
            <given-names>MG</given-names>
            ,
            <surname>Brazil</surname>
          </string-name>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <string-name>
            <surname>Alves</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gonçalo</surname>
            <given-names>Oliveira</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Rodrigues</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            ,
            <surname>Encarnação</surname>
          </string-name>
          , R.:
          <source>ASAPP 2</source>
          .
          <article-title>0: Advancing the state-of-the-art of semantic textual similarity for Portuguese</article-title>
          . In: Informatik, S.D.
          <string-name>
            <surname>-L</surname>
          </string-name>
          .-Z. fuer (ed.)
          <source>Proceedings of 7th Symposium on Languages, Applications and Technologies (SLATE</source>
          <year>2018</year>
          ). pp.
          <fpage>1</fpage>
          -
          <lpage>12</lpage>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          <string-name>
            <surname>Mikolov</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corrado</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dean</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Efficient Estimation of Word Representations in Vector Space</article-title>
          .
          <source>arXiv Prepr</source>
          .
          <year>arXiv1301</year>
          .
          <fpage>3781</fpage>
          . (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          <string-name>
            <surname>de Souza</surname>
            ,
            <given-names>J.V.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oliveira</surname>
            ,
            <given-names>L.E.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gumiel</surname>
            ,
            <given-names>Y.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Carvalho</surname>
            ,
            <given-names>D.R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Moro</surname>
            ,
            <given-names>C.M.C.</given-names>
          </string-name>
          :
          <article-title>Exploiting Siamese Neural Networks on Short Text Similarity tasks for multiple domains and languages</article-title>
          .
          <source>In: Computational Processing of the Portuguese Language - 13th International Conference, PROPOR</source>
          <year>2020</year>
          , Évora, Portugal, March 2-
          <issue>4</issue>
          ,
          <year>2020</year>
          ,
          <string-name>
            <surname>Proceedings</surname>
          </string-name>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>