<!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>INFOTEC-LaBD at PAN@CLEF21: Profiling Hate Speech Spreaders on Twitter through Emotion-based Representations</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Hiram Cabrera</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sabino Miranda-Jiménez</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Eric S. Tellez</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>INFOTEC Centro de Investigación e Innovación en Tecnologías de la Información y Comunicación</institution>
          ,
          <addr-line>Circuito Tecnopolo Sur No. 112, Fracc. Tecnopolo Pocitos Aguascalientes, Ags.</addr-line>
          ,
          <country country="MX">México</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <abstract>
        <p>Nowadays, social media is perhaps one of the most powerful channels of communication among people worldwide. Despite the physical constraints, people in a social network communicate efcfiiently and instantaneously without restriction. While this can promote the interchange of ideas and information, in this scenario, people with a dangerous idiosyncrasy can achieve more people with low restrictions. Automatic hate speech identification in social networks is a Natural Language Processing task dedicated to pointing out users that have this kind of misconduct among its publication's content. In this work, we tackled the PAN21 Hate Speech identification task through Semantic Emotion-based models in both Spanish and English languages. We implement several approaches, one of them is designed to output explainable results based on the user's emotional charge.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;hate speech</kwd>
        <kwd>author profiling</kwd>
        <kwd>emotion-based classification</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Social media is perhaps one of the most powerful channels of communication among people
worldwide. Despite the physical constraints, people in social networks such as Twitter interchange
efficiently and instantaneously ideas and information without restriction. In this scenario, hate
speech emerges as a problem when communication denigrates a person or a group based on some
characteristics such as race, color, gender, or sexual orientation.</p>
      <p>
        Automatic identification of hate speech has been popular because of the nature of social
networks, and it has been tackled on several fronts. On the one hand, several competitions have
been run contests at the message level. For example, the HatEval [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] challenge considers the
identification of hate speech against immigrants and women in Twitter as a two-class classification
problem, i.e., whether a tweet is hateful or not hateful. Also, OffensEval [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] challenge consists in
determining whether a given message has offensive content. This event runs several tasks, such
as identifying whether a message has offensive language and categorizing offense types. Among
the offense types, OffensEval considers messages containing an insult or threat to someone, or a
tweet containing non-targeted profanity and swearing, and identifying the target, i.e., whether
the offensive content is about an individual, a group, or others. On the other hand, author
profiling has become a powerful tool for NLP applications offering multiple approaches to tackle
several tasks such as author attribute identification [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ], sentiment analysis [
        <xref ref-type="bibr" rid="ref5 ref6">5, 6</xref>
        ], and text
classification [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In this sense, the PAN @ CLEF21 challenge considers the profiling hate speech
spreaders task [
        <xref ref-type="bibr" rid="ref8 ref9">8, 9</xref>
        ], identifying authors who have shared some hate speech in the past according
to the tweets published. The competition determines whether a user is a hate speech spreader
given a set of 200 tweets per author, for English and Spanish languages. Approaches to face this
problem commonly use external information such as lexicons or datasets from related domains to
enrich the knowledge database or encode semantic information generally using word embeddings.
In the following sections, we introduce the tools used in our approach to profiling hate speech
spreaders.
      </p>
      <sec id="sec-1-1">
        <title>Sentiment and emotion lexicons</title>
        <p>Using lexicons of labeled words is a fundamental tool in many text classification approaches.
The main idea behind this method is to use curated information that associates words with some
helpful information to solve the task.</p>
        <p>
          Despite that dictionary-based classifiers are among the first approaches in the community, its
simplicity and the inherent ability of explanation, these methods remain popular even today. For
instance, Nielsen [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ] introduces AFINN,1 a lexicon associating a vocabulary of more than three
thousand words in four languages with a degree of sentiment. It also includes sentiment scores
for emojis. Bing Liu [
          <xref ref-type="bibr" rid="ref11 ref5">11, 5</xref>
          ] also provides a list of English words and their associated sentiment.2
Currently, the lexicon contains close to 6800 entries. Mohammed and Turney [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] introduced
the NRC Word-Emotion Association Lexicon (also called EmoLex);3 the lexicon contains more
than 14,000 English words associated with eight basic emotions: anger, fear, anticipation, trust,
surprise, sadness, joy, and disgust. EmoLex also provides the scoring for both negative and
positive sentiments. All these lexicons have been automatically translated into several languages.
The number of words has also been increased since their creations.
        </p>
        <p>However, one of the main drawbacks of lexicons is that they need to be created by experts
and have an inherent dependence on language and domain. Another critical issue is the lack of
exhaustiveness due to the explosion of terms (e.g., neologisms, inflections, synonymy, hyponymy,
hypernymy). Finally, depending on the domain, the lexical variations and errors also negatively
affect the performance of the models.</p>
        <p>Our work is based on the EmoLex dictionary along with semantic representations of the
vocabulary to cope with many of the issues regarding plain lexicons.</p>
      </sec>
      <sec id="sec-1-2">
        <title>Word embeddings</title>
        <p>
          Several of these limiting issues can be solved using semantic word-embeddings, which are
semantic lexicons associating words with a vector in a semantic space. Semantic spaces are
1https://github.com/fnielsen/afinn
2https://www.cs.uic.edu/~liub/FBS/sentiment-analysis.html
3https://www.saifmohammad.com/WebPages/NRC-Emotion-Lexicon.htm
learned from a huge non-annotated text corpus, based on the distributional hypothesis of semantics,
i.e., words with similar meanings will tend to appear in similar contexts. Some examples of word
embeddings are fastText [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] and Global vectors (GloVe) [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ].
        </p>
        <p>
          Semantic language models are sophisticated methods dedicated to understanding language, and
they are created to predict the semantic of a sequence of words through very large non-annotated
corpora. Our approach centers on word meanings instead of sentence meanings; therefore,
language models are beyond the scope of this contribution. The interested reader is referred to
the related literature [
          <xref ref-type="bibr" rid="ref15 ref16 ref17 ref18">15, 16, 17, 18</xref>
          ].
        </p>
        <p>FastText4 is a word-embedding with a fast construction. It learns word distributional semantic
using small windows around words. In addition to other approaches, it is designed to tackle
out-of-vocabulary words using subwords which are small substrings that compose words and are
to compute word-vectors whenever a word is unknown. Using fastText models, we cope with the
vocabulary diversity found in social networks.</p>
      </sec>
      <sec id="sec-1-3">
        <title>Machine learning models</title>
        <p>A popular way to tackle author profiling problems is supervised learning; in this approach, a set
of labeled examples is given to an algorithm to create a model that can label never-seen examples.
The PAN @ CLEF21 asks for profiling of hate speech spreaders using user’s textual information
retrieved from Twitter. Therefore, our dataset examples are a list of text messages and their
associated label.</p>
        <p>
          Classical supervised learning will receive a set of examples (, ) of the form  = 1, 2, · · · , 
and  = 1, 2, · · · , , where  is a vector of some dimension  , i.e.,  ∈ R . On the other
hand,  is a categorical value that represents a valid class. For this matter, profiling methods
based on supervised learning need to transform input messages into a real-valued vector,  is often
obtained by human annotators that assign a label to each example. From a general perspective,
the vectorization can be based on how authors write, the actual content, or the meaning of their
messages. More detailed, we can capture how authors write using stylometry features [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. The
content-based representations follow a generic procedure that relies on preprocessing the text,
tokenize it with a variety of possible schemes to create bag-of-words, and then using a weighting
scheme to vectorize [
          <xref ref-type="bibr" rid="ref20 ref7">7, 20</xref>
          ]. Other more sophisticated approaches use word embeddings or
language models to vectorize using the semantic of the author’s messages. Section 2 shows how
our approach handles this step.
        </p>
        <p>
          Once the dataset is in the (, ) form, we need to learn from these examples to obtain a
predicting model. There are different types of machine learning models used for the Author
Profiling task [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ]. For instance, we evaluate our approach with Naïve Bayes, K-nearest neighbors,
Support Vector Machines, Logistic Regression, and Gradient Boosting, among others. The details
about these methods are studied in [
          <xref ref-type="bibr" rid="ref22 ref23">22, 23</xref>
          ] and the precise implementation is documented in
[
          <xref ref-type="bibr" rid="ref24">24</xref>
          ].
        </p>
      </sec>
      <sec id="sec-1-4">
        <title>Our contribution</title>
        <p>This notebook tackles the problem of profiling Hate Speech Spreaders, in Spanish and English
languages, through its published messages in social media. In particular, we focus on the
homonymous task in PAN @ CLEF21 for benchmarking our model. Each dataset, English, and
Spanish, contains 200 cases for each of the two languages, each dataset contains 200 different
authors, and each author is represented by two hundred messages. Furthermore, each author is
labeled as a hate speech spreader or not.</p>
        <p>Our approach is designed to be explainable through the projection of users into an
Emotionspace induced by EmoLex. It can support variations of the same concepts and lexical variations of
the same word based on semantic representations with the help of fastText. Multilingual support
for Spanish and English languages is straightforward since translations of EmoLex, and existing
pre-trained models of fastText for Spanish and English languages. We test our emotion-based
encoding with seven different classifiers and provide a brief statistical analysis in the experimental
results section. Section 2 details our modeling approach.</p>
      </sec>
      <sec id="sec-1-5">
        <title>Roadmap</title>
        <p>This section contextualizes our participation in PAN @ CLEF21. Section 2 details the construction
and prediction stages of our model. The experimental setup and results are described in sections
3 and 4. Our final comments and conclusions are given in Section 5.
2. Emotion-based modeling of users
Our model is pretty general and straightforward. However, its construction needs a set of
Emotion-prototypes based on the emotion lexicon and word embeddings. We use the EmoLex
and pre-trained FastText embeddings for both Spanish and English languages. Figure 1 illustrates
the general flow of the prototype’s computation.</p>
        <p>First, the procedure segments words per emotion; in the case of the EmoLex, it associates
each word with ten emotions and sentiments: anger, anticipation, disgust, fear, joy, negative,
positive, sadness, surprise, and trust. Note that words linked with several emotions will be linked
with such emotions. The emotion sub-lexicons are then used to create a unique vector prototype
that summarizes the emotion using word embeddings of individual words, using the companion
fastText word-embedding model. These emotion-prototypes are stored as  = {1, 2, · · · , 10},
and will be used to encode user’s messages and be able to train the models and predict new
instances.</p>
        <p>Once emotion-prototypes are created, we can train and predict. Figure 2 shows the flow that
transforms an author into an emotion vector. Each author is represented as the sequence of its
messages; these messages are plain text normalized and partitioned into a list of tokens. This
procedure removes diacritic symbols, punctuation signs, duplicate letters, stop words, URLs, and
emojis in this step. Along with text normalization, all user mentions are normalized to USER.
Messages are then tokenized as unigrams. Finally, these unigrams are used to create a sequence
that will be used to create a 300-dimensional vector.</p>
        <sec id="sec-1-5-1">
          <title>Input: Emotion lexicon, word-embedding</title>
          <p>Segmentation</p>
        </sec>
        <sec id="sec-1-5-2">
          <title>Words are grouped by emotion</title>
          <p>*
 =‖* ‖
Emotions to vector</p>
        </sec>
        <sec id="sec-1-5-3">
          <title>The words in each emotion are used to create</title>
          <p>emotion-prototypes as follows:</p>
          <p>* = ∈e∑mo︁tion ‖‖
where emotion is the set of words per
emotion found in the emotion lexicon; and 
represents the embedding vector of term .</p>
          <p>Output: Emotion prototypes</p>
        </sec>
        <sec id="sec-1-5-4">
          <title>Each prototype is a 300-dimension vectors computed, one per emotion:</title>
          <p>= {1, 2, · · · , 10}
Computation for the
following emotions:
1. Anger
2. Anticipation
3. Disgust
4. Fear
5. Joy</p>
        </sec>
        <sec id="sec-1-5-5">
          <title>6. Negative</title>
        </sec>
        <sec id="sec-1-5-6">
          <title>7. Positive</title>
        </sec>
        <sec id="sec-1-5-7">
          <title>8. Sadness</title>
        </sec>
        <sec id="sec-1-5-8">
          <title>9. Surprise 10. Trust</title>
          <p>The emotion-prototypes are used to map user’s messages to an emotion-space, using the cosine
similarity among prototypes and user vectors. First, we need to transform the sequence of words
into a single vector using the companion word-embedding; then, we will use this vector and vector
prototypes  to create a 10-dimensional vector used by a classifier at training and prediction
stages.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-2">
      <title>3. Experimental setup</title>
      <p>
        Our implementation of the emotion-space above detailed in §2 is based on a number of well-known
libraries in the Python language. NLTK [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ] for preprocessing of text messages, Scikit-Learn
[
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] is used to create features and machine learning algorithms, fastText [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ] for mapping Tweets
to semantic space. In particular, we use the model pre-trained on 600 billion tokens on Common
Crawl for the English task and the one from [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ] to tackle the Spanish task. We use the NRC
Lexicon [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] (EmoLex) to create lists of representative keywords; it contains a multilanguage
pack with support for English and Spanish languages.
      </p>
      <p>We ran our tests on a computer with a 3.4 GHz Quad-core Intel Core i7, 32 GB RAM, and
operating system macOS Catalina 10.15.7.</p>
      <sec id="sec-2-1">
        <title>Preprocessing</title>
        <p>The data provided by PAN organizers were 200 XML documents for both English and Spanish,
each document corresponds to a user and includes 200 tweets written by him.</p>
        <sec id="sec-2-1-1">
          <title>Input: User’s messages</title>
          <p>Text preprocessing and normalization</p>
        </sec>
        <sec id="sec-2-1-2">
          <title>Lower case, diacritic and punctuation symbols removed, de-duplication of letters, stop-word removal, emoticons and URLs are also removed.</title>
          <p>Sequence to vector
The normalized messages are represented
as a vector as follows:
ˇ = ∑︁</p>
          <p>∈text ‖‖
^ =‖ˇˇ‖
where text is a collection of words in user’s
messages, and  represents the
300-dimensional vector of term  in the word
embedding.</p>
          <p>Emotion-based vectorization</p>
        </sec>
        <sec id="sec-2-1-3">
          <title>We represent each user as</title>
          <p>= [cos(1, ^), cos(2, ^), · · · , cos(10, ^)]
where  is an Emotion-prototype and ^ the
300-dimensional user vector</p>
        </sec>
        <sec id="sec-2-1-4">
          <title>Output: 10-dimensional vector</title>
        </sec>
        <sec id="sec-2-1-5">
          <title>Our implementation</title>
          <p>uses the fastText’s
get_sentence_vector
to vectorize user’s
messages.</p>
        </sec>
        <sec id="sec-2-1-6">
          <title>The cosine is computed as follows:</title>
          <p>cos(, ) = ∑‖︀‖‖·‖
User’s vector with the
following attributes:
1. Anger
2. Anticipation
3. Disgust
4. Fear
5. Joy</p>
        </sec>
        <sec id="sec-2-1-7">
          <title>6. Negative</title>
        </sec>
        <sec id="sec-2-1-8">
          <title>7. Positive</title>
        </sec>
        <sec id="sec-2-1-9">
          <title>8. Sadness</title>
        </sec>
        <sec id="sec-2-1-10">
          <title>9. Surprise 10. Trust</title>
          <p>We create the emotion-prototypes and project our datasets as described in §2. The preprocessing
of texts is performed with the help of NLTK5 package. Therefore, we characterize every user
with a 10-dimensional vector, and this representation is the input for the machine learning models
at training and prediction stages.</p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>Model selection</title>
        <p>In order to participate in the PAN contest, we develop several models using the training data
provided by the organizers. We split the original training dataset into two subsets to test our
models. We randomly assign 70%/30% from the training dataset to training/test splits, each of
which forms a balanced subset.</p>
        <p>We consider several classifiers for creating our emotion-based models. More precisely, we
use Naive Bayes (NB), K-Nearest Neighbor (KNN), both linear and non-linear Support Vector
Machine (SVM), Nearest Centroid (NC), Logistic Regression (LR), and Gradient Boosting (GB)
from the Scikit-Learn package. We ran a hyperparameter optimization process to select those
models that perform the best. Nonetheless, we used default parameters for Logistic Regression.
Table 1 lists the parameter grid used for the model selection.</p>
        <p>We used grid search on the mentioned space for the search process and weighted each model
using a 5-fold, 3-repetition stratified k-fold cross-validation. We chose the parameter combination
in each language that had the highest accuracy during the cross-validation for the final selection.
Thus, the final models were fitted on the entire training set. The best hyperparameters are
summarized in Table 2.</p>
        <p>After every learning algorithm fit a model for each language, we evaluate them using the test
subset to predict the class labels, obtaining an estimate of how well these models perform on
unseen data. The accuracies achieved are shown later in Table 3. Finally, based on the test results,
the ML models selected to participate in the Hate Speech Spreader task were chosen.</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>4. Experimental results</title>
      <p>This section presents the experimental results of our approach for the PAN @ CLEF21 Hate
Speech Spreader Profiling task. As commented, we divided the dataset to perform model selection,
and therefore we show the results for this internal process and the results in the ofcfiial gold
standard.</p>
      <p>Figure 3 shows the performance of model evaluation using 5-fold with 3-repetition stratified
k-fold cross-validation for both English and Spanish. The classifiers SVM for English and LSVM
for Spanish evidence that their data points consistently hover around the center values; thus,
the predictions will have less variation. Likewise, these two models have competitive medians
comparing to the others.</p>
      <p>0.8
0.7
ion0.6
t
a
u
l
a
v
E
0.5
0.4</p>
      <p>KNN
SVM
NB
NC
GB
KNN
SVM
NB
NC</p>
      <p>GB
LinearSVM</p>
      <p>The performance for the machine learning models is shown in Table 3. Note that the highest
accuracy during the cross-validation is SVM with RBF kernel for English and LinearSVC for
Spanish. Subsequently, we choose these two models based on the model evaluation (see Fig. 3)
and the accuracy from Table 3.</p>
      <p>
        Analysis of emotion-based hate speech spreader models
Gradient boosting is an ensemble of decision trees that, instead of accessing data through a kernel
function, accesses attributes directly. Decision trees require the computation of the importance of
each attribute as part of its construction algorithm; it is feasible to use it outside of the decision
tree context to obtain insight into the problem. In particular, we use the Gini importance [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] to
measure the influence of each attribute on the final decision.
      </p>
      <p>
        Figure 4 shows the importance of each attribute, as seen by our models. For example, in the case
of English, Fig. 4a, there is some remarkable difference between the fourth most important and
the rest of them. Trust, Disgust, Anticipation, and Joy are the most critical predictors in English,
highlighting Trust and Disgust. On the other hand, Fig. 4b shows the attribute importance for the
Spanish language; Disgust dominates the other features, clearly standing out for determining hate
speech spreaders. Our Spanish modeling closely mimics Plutchik’s classification of emotions [
        <xref ref-type="bibr" rid="ref28">28</xref>
        ]
that link hatred to three primary emotions: Disgust, Anger, and Fear.
      </p>
      <p>Figure 5 shows the emotion and sentiment distributions per class, computed on the PAN @
CLEF21 training set. The top row shows distributions for the English language. Here we observe
that no hate speech spreaders (negative examples) have large variations in their emotions as</p>
      <p>Trust</p>
      <p>Disgust
Anticipation</p>
      <p>Joy
Surprise</p>
      <p>Fear</p>
      <p>Anger
Sadness
Negative</p>
      <p>Positive
0.975
0.950
0.925
0.900
0.875
0.850
0.825
0.800
0.90
0.85
0.80
0.75
0.70
0.975
0.950
compared with those in the positive class. Note that several median values (white point in the
box inside the violin shape) also dramatically moves. This effect is easily noticeable by those
features with the highest Gini importance, see Fig. 4a. Figures 5c and 5d illustrates how emotions
distributes for the Spanish language writers for negative and positive classes. Again, we observe
that mass concentrates around the median for positive class; we can also observe a noticeable
difference, the median in some attributes like Anger, disgust, and fear; this could be associated
with a higher emotional charge in the Spanish language Hate Speech spreaders.</p>
    </sec>
    <sec id="sec-4">
      <title>5. Conclusions</title>
      <p>This paper proposes Semantic Emotion-based models on both Spanish and English languages
to cope with the Profiling Hate Speech Spreaders challenge at PAN @ CLEF21. Our approach
was designed to be explainable through the projection of users into an Emotion-space induced by
EmoLex, supporting lexical variations of the same word based on semantic representations with
the help of word embeddings such as fastText.</p>
      <p>We conducted a broad model selection study to get the best performing algorithms for our
approach. In this sense, we selected SVM with RBF kernel for English and Linear SVC for
Spanish as our emotional-based models. Unfortunately, the accuracy of our models was 5% lower
on the test set compared to the cross-validation results.</p>
      <p>There is still room to improve our work in the future; our next steps in the research include
exploring the use of different word embeddings and lexicons with different emotion classifications
to improve the overall effectiveness of the classification process. Due to our emotion-centered
modeling, we noticed that the Spanish model closely mimics Plutchik’s classification of emotions
for hatred from our experiments. This behavior requires a more profound exploration to describe
its effect on a more fine scale.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>V.</given-names>
            <surname>Basile</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bosco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Fersini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Nozza</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Patti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Rangel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sanguinetti</surname>
          </string-name>
          , Semeval
          <article-title>-2019 task 5: Multilingual detection of hate speech against immigrants and women in twitter</article-title>
          ,
          <source>in: Proceedings of the 13th International Workshop on Semantic Evaluation (SemEval-2019)</source>
          , Association for Computational Linguistics,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>M.</given-names>
            <surname>Zampieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Nakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rosenthal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Atanasova</surname>
          </string-name>
          , G. Karadzhov,
          <string-name>
            <given-names>H.</given-names>
            <surname>Mubarak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Derczynski</surname>
          </string-name>
          ,
          <string-name>
            <surname>Z</surname>
          </string-name>
          . Pitenis, c. Çöltekin, SemEval-2020
          <source>Task</source>
          <volume>12</volume>
          :
          <article-title>Multilingual Offensive Language Identification in Social Media (OffensEval 2020)</article-title>
          , in: Proceedings of SemEval,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>F.</given-names>
            <surname>Rangel</surname>
          </string-name>
          ,
          <article-title>Author profile in social media: Identifying information about gender, age, emotions and beyond</article-title>
          ,
          <source>in: Proceedings of the 5th BCS IRSG Symposium on Future Directions in Information Access</source>
          ,
          <year>2013</year>
          , p.
          <fpage>58</fpage>
          -
          <lpage>60</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>F. M. R.</given-names>
            <surname>Pardo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <article-title>Overview of the 7th author profiling task at pan 2019: Bots and gender profiling in twitter</article-title>
          .,
          <source>in: CLEF (Working Notes)</source>
          , volume
          <volume>2380</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>L.</given-names>
            <surname>Bing</surname>
          </string-name>
          ,
          <article-title>Sentiment analysis: mining opinions, sentiments, and emotions</article-title>
          , Cambridge University Press,
          <year>2015</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>M. E.</given-names>
            <surname>Aragón</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. P.</given-names>
            <surname>López-Monroy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. C.</given-names>
            <surname>González</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Montes-y-</article-title>
          <string-name>
            <surname>Gómez</surname>
          </string-name>
          ,
          <article-title>Attention to emotions: Detecting mental disorders in social media</article-title>
          , in: TSD: International Conference on Text, Speech, and Dialogue, volume
          <volume>12284</volume>
          , Springer, Cham,
          <year>2020</year>
          , pp.
          <fpage>231</fpage>
          -
          <lpage>239</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>E. S.</given-names>
            <surname>Tellez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Moctezuma</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Miranda-Jiménez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Graff</surname>
          </string-name>
          ,
          <article-title>An automated text categorization framework based on hyperparameter optimization</article-title>
          ,
          <source>Knowledge-Based Systems</source>
          <volume>149</volume>
          (
          <year>2018</year>
          )
          <fpage>110</fpage>
          -
          <lpage>123</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J.</given-names>
            <surname>Bevendorff</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Chulvi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. L. D. L. P.</given-names>
            <surname>Sarracén</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kestemont</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Manjavacas</surname>
          </string-name>
          , I. Markov,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mayerl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Potthast</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Rangel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Stamatatos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Stein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wiegmann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wolska</surname>
          </string-name>
          , , E. Zangerle, Overview of PAN 2021:
          <article-title>Authorship Verification,Profiling Hate Speech Spreaders on Twitter,and Style Change Detection</article-title>
          ,
          <source>in: 12th International Conference of the CLEF Association (CLEF</source>
          <year>2021</year>
          ), Springer,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>F.</given-names>
            <surname>Rangel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G. L. D. L. P.</given-names>
            <surname>Sarracén</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Chulvi</surname>
          </string-name>
          , E. Fersini,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <source>Profiling Hate Speech Spreaders on Twitter Task at PAN</source>
          <year>2021</year>
          , in: G. Faggioli,
          <string-name>
            <given-names>N.</given-names>
            <surname>Ferro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Joly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Maistro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Piroi</surname>
          </string-name>
          (Eds.),
          <article-title>CLEF 2021 Labs and Workshops, Notebook Papers, CEUR-WS</article-title>
          .org,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>F. A.</given-names>
            <surname>Nielsen</surname>
          </string-name>
          ,
          <article-title>A new anew: Evaluation of a word list for sentiment analysis in microblogs</article-title>
          ., in: M.
          <string-name>
            <surname>Rowe</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Stankovic</surname>
            ,
            <given-names>A.-S.</given-names>
          </string-name>
          <string-name>
            <surname>Dadzie</surname>
          </string-name>
          , M. Hardey (Eds.), MSM, volume
          <volume>718</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2011</year>
          , pp.
          <fpage>93</fpage>
          -
          <lpage>98</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>M.</given-names>
            <surname>Hu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <article-title>Mining and summarizing customer reviews</article-title>
          ,
          <source>in: Proceedings of the tenth ACM SIGKDD international conference on Knowledge discovery and data mining</source>
          ,
          <year>2004</year>
          , pp.
          <fpage>168</fpage>
          -
          <lpage>177</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Mohammad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. D.</given-names>
            <surname>Turney</surname>
          </string-name>
          ,
          <article-title>Crowdsourcing a word-emotion association lexicon</article-title>
          ,
          <source>Computational Intelligence</source>
          <volume>29</volume>
          (
          <year>2013</year>
          )
          <fpage>436</fpage>
          -
          <lpage>465</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>T.</given-names>
            <surname>Mikolov</surname>
          </string-name>
          , E. Grave,
          <string-name>
            <given-names>P.</given-names>
            <surname>Bojanowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Puhrsch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Joulin</surname>
          </string-name>
          ,
          <article-title>Advances in pre-training distributed word representations</article-title>
          ,
          <source>in: Proceedings of the International Conference on Language Resources and Evaluation (LREC</source>
          <year>2018</year>
          ),
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>J.</given-names>
            <surname>Pennington</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Socher</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. D.</given-names>
            <surname>Manning</surname>
          </string-name>
          , Glove:
          <article-title>Global vectors for word representation</article-title>
          ,
          <source>in: Empirical Methods in Natural Language Processing (EMNLP)</source>
          ,
          <year>2014</year>
          , pp.
          <fpage>1532</fpage>
          -
          <lpage>1543</lpage>
          . URL: http://www.aclweb.org/anthology/D14-1162.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vaswani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Shazeer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Parmar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Uszkoreit</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Jones</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Gomez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Kaiser</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Polosukhin</surname>
          </string-name>
          ,
          <article-title>Attention is all you need</article-title>
          ,
          <source>arXiv preprint arXiv:1706.03762</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>J.</given-names>
            <surname>Devlin</surname>
          </string-name>
          , M.-
          <string-name>
            <given-names>W.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Toutanova</surname>
          </string-name>
          , Bert:
          <article-title>Pre-training of deep bidirectional transformers for language understanding</article-title>
          , arXiv preprint arXiv:
          <year>1810</year>
          .
          <volume>04805</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>A.</given-names>
            <surname>Radford</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. Wu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Child</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Luan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Amodei</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Sutskever</surname>
          </string-name>
          ,
          <article-title>Language models are unsupervised multitask learners</article-title>
          ,
          <source>OpenAI blog 1</source>
          (
          <year>2019</year>
          )
          <article-title>9</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>T. B. Brown</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          <string-name>
            <surname>Mann</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Ryder</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <string-name>
            <surname>Subbiah</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          <string-name>
            <surname>Kaplan</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Dhariwal</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Neelakantan</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Shyam</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          <string-name>
            <surname>Sastry</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Askell</surname>
          </string-name>
          , et al.,
          <article-title>Language models are few-shot learners</article-title>
          , arXiv preprint arXiv:
          <year>2005</year>
          .
          <volume>14165</volume>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S.</given-names>
            <surname>Ashraf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Javed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Adeel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Iqbal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. M. A.</given-names>
            <surname>Nawab</surname>
          </string-name>
          ,
          <article-title>Bots and gender prediction using language independent stylometry-based approach</article-title>
          .,
          <source>in: CLEF (Working Notes)</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>F.</given-names>
            <surname>Rangel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Potthast</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Stein</surname>
          </string-name>
          ,
          <article-title>Overview of the 5th author profiling task at pan 2017: Gender and language variety identification in twitter, Working notes papers of the CLEF (</article-title>
          <year>2017</year>
          )
          <fpage>1613</fpage>
          -
          <lpage>0073</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>J.</given-names>
            <surname>Bevendorff</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Ghanem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Giachanou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kestemont</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Manjavacas</surname>
          </string-name>
          , I. Markov,
          <string-name>
            <given-names>M.</given-names>
            <surname>Mayerl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Potthast</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F. M. R.</given-names>
            <surname>Pardo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Specht</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Stamatatos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Stein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Wiegmann</surname>
          </string-name>
          , E. Zangerle, Overview of PAN 2020:
          <article-title>Authorship verification, celebrity profiling, profiling fake news spreaders on twitter, and style change detection</article-title>
          , in: A.
          <string-name>
            <surname>Arampatzis</surname>
            , E. Kanoulas,
            <given-names>T.</given-names>
          </string-name>
          <string-name>
            <surname>Tsikrika</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          <string-name>
            <surname>Vrochidis</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <string-name>
            <surname>Joho</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Lioma</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          <string-name>
            <surname>Eickhoff</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Névéol</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          <string-name>
            <surname>Cappellato</surname>
          </string-name>
          , N. Ferro (Eds.),
          <source>Experimental IR Meets Multilinguality</source>
          , Multimodality, and Interaction - 11th
          <source>International Conference of the CLEF Association, CLEF</source>
          <year>2020</year>
          , Thessaloniki, Greece,
          <source>September 22-25</source>
          ,
          <year>2020</year>
          , Proceedings, volume
          <volume>12260</volume>
          of Lecture Notes in Computer Science, Springer,
          <year>2020</year>
          , pp.
          <fpage>372</fpage>
          -
          <lpage>383</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>G.</given-names>
            <surname>James</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Witten</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Hastie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Tibshirani</surname>
          </string-name>
          ,
          <article-title>An introduction to statistical learning</article-title>
          , volume
          <volume>112</volume>
          , Springer,
          <year>2013</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>N.</given-names>
            <surname>Cristianini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Shawe-Taylor</surname>
          </string-name>
          , et al.,
          <article-title>An introduction to support vector machines and other kernel-based learning methods</article-title>
          , Cambridge university press,
          <year>2000</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <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>
          , et al.,
          <article-title>Scikit-learn: Machine learning in python</article-title>
          ,
          <source>the Journal of machine Learning research 12</source>
          (
          <year>2011</year>
          )
          <fpage>2825</fpage>
          -
          <lpage>2830</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>S.</given-names>
            <surname>Bird</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Klein</surname>
          </string-name>
          , E. Loper,
          <article-title>Natural language processing with Python: analyzing text with the natural language toolkit, "</article-title>
          <string-name>
            <surname>O'Reilly Media</surname>
          </string-name>
          ,
          <source>Inc."</source>
          ,
          <year>2009</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>A.</given-names>
            <surname>Joulin</surname>
          </string-name>
          , E. Grave,
          <string-name>
            <given-names>P.</given-names>
            <surname>Bojanowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Douze</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Jégou</surname>
          </string-name>
          , T. Mikolov, Fasttext.zip:
          <article-title>Compressing text classification models</article-title>
          ,
          <source>CoRR abs/1612</source>
          .03651 (
          <year>2016</year>
          ). URL: http: //arxiv.org/abs/1612.03651.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>E.</given-names>
            <surname>Grave</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Bojanowski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gupta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Joulin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Mikolov</surname>
          </string-name>
          ,
          <article-title>Learning word vectors for 157 languages</article-title>
          , in
          <source>: Proceedings of the International Conference on Language Resources and Evaluation (LREC</source>
          <year>2018</year>
          ),
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28]
          <string-name>
            <given-names>R.</given-names>
            <surname>Plutchik</surname>
          </string-name>
          ,
          <article-title>The emotions: Facts, theories and a new model</article-title>
          .,
          <source>American Journal of Psychology</source>
          <volume>77</volume>
          (
          <year>1964</year>
          )
          <fpage>518</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>