<!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>MultiAzterTest@VaxxStance-IberLEF 2021: Identifying Stances with Language Models and Linguistic Features</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Ixa Group, HiTZ center / University of the Basque Country, UPV/EHU</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Detecting stances is a Natural Language Processing task that has focused mainly on analysing debates and controversial topics. In this case, the VaxxStance@IberLEF 2021 shared task has focused on the Antivaxxers movement in Basque and Spanish tweets. In this paper, we present the participation of the MultiAzterTest team and test two approaches: a language model based approach and a linguistic and stylistic feature based approach. We also introduce the \one stance per tuiter@lari" heuristic to integrate contextual information. The best results are obtained with language models, but the linguistic and stylistic feature based approach o ers more interpretability.</p>
      </abstract>
      <kwd-group>
        <kwd>Stance detection</kwd>
        <kwd>VaxxStance-IberLEF</kwd>
        <kwd>Language Models</kwd>
        <kwd>Linguistic and stylistic features</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Identifying stances in social media has gained a lot of interest in the Natural
Language Processing (NLP) community and debates [21] and political debates
have been the main topics [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Detecting Stance in tweets as shared task was
rst organised in SemEval-2016 [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ], but since them similar shared tasks have
been carried out e.g. about Catalan referendum [22] or about the Sardines
movement in Italy [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. These tasks usually try to detect position on controversial and
trendy topics. In this case, VaxxStance@IberLEF 2021 share task [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], which is
organised in IberLEF 2021 [18], focuses on the Antivaxxers movement in Basque
and Spanish. The aim of the task is to state if a tweet expresses an against, favor
or neutral (none) stance.
      </p>
      <p>
        In this paper we present the participation of the MultiAzterTest team in the
close track of VaxxStance@IberLEF 2021, a language-speci c evaluation where
only the provided data for each language is allowed to use. There are, moreover,
two settings in this track: i) textual, where only the tweets can be used and ii) the
contextual, where in addition to the texts, features related to user-based Twitter
information can be used. To tackle this task, we present two approaches: the rst
one is based on language models and the second one is based on linguistic and
stylistic features plus a classical machine learning classi er. In order to include
the contextual information, we apply a heuristic inspired by the \one sense per
discourse" [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>Language models have been proved to be very e ective in many NLP tasks.
However, they lack of interpretability. That is why, we think that the use of
linguistic and stylistic features may help to understand the underlying linguistic
characteristics that are used when expressing a con or pro opinion. With that in
mind, our aim is to explore if these features help in the task.</p>
      <p>This paper is structured as follows: in Section 2 we present the corpus analysis
carried out with MultiAzterTest, in Section 3 we describe our approaches and
the experimental set-up, in Section 4 we present the results and we conclude and
outline the future work in 5.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Exploratory Analysis of the VaxxStance corpus with</title>
    </sec>
    <sec id="sec-3">
      <title>MultiAzterTest</title>
      <p>
        In this section we present the exploratory analysis of the linguistic features of
VaxxStance corpus [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. In order to carry out this analysis we have used
MultiAzterTest [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. MultiAzterTest is an open source tool and web application which
analyses more than 125 linguistic and stylistic features in Basque (125 features)
English (163 features), and Spanish (141 features). Following, we brie y explain
how MultiAzterTest works:
1. Preprocessing: This step carries out all the necessary analysis in raw texts
in order to be processed. This includes multilingual parsing (in our case
Stanza [20]), syllable splitting, and stopword removing.
2. Linguistic and stylistic pro ling: Based on the previous text analysis,
this step calculates the linguistic and stylistic features. These features are
grouped in the following types: descriptive and raw features, lexical
diversity, classical readability formulae, word frequencies, vocabulary knowledge,
morphological information, syntax, semantic information, semantic overlap
(semantic similarity), referential cohesion (overlaps) and logical cohesion
(connectives). There are ve types of indicators: absolute numbers, mean,
standard deviation, incidence out of 1000 and ratios.
3. Classi cation: Based on the linguistic and stylistic features, a machine
learning classi er is applied. This classi er varies depending on the task.
In the case of readability assessment, for example, support vector machines
seem to be the most adequate.
      </p>
      <p>Based on the linguistic and stylistic pro ling of MultiAzterTest, we present
in Table 1 the mean of some descriptive linguistic features of the VaxxStance
dataset.</p>
      <p>As we can see, the words and the lemmas are longer in Basque than in
Spanish, but sentences are longer and deeper in Spanish. The propositions per
sentence is similar in both languages. Regarding lexico-semantic measures, there
are more di erent words in Basque, but there are less rare words. This may
indicate that although there are many di erent words, these words are common.
The incidence of content words is also bigger in Basque due to its typology. In
the Basque words, there are more words that express the negation (negative
particles) than in Spanish. However, the incidence is low and this leads us to think
that contrary opinions may be subtle and not so direct. The use of connective
is much bigger in Basque. It would be interesting to see if Basque tweets are
written in a more formal, elaborated register than the Spanish ones.</p>
      <p>
        Due to the high number of features, it is possible that some of them highly
correlate in this dataset. We have also analysed the correlation with the python's
package Feature Selector [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] and we see that 17 features in Basque and 37
in Spanish have a correlation magnitude greater than 0.98. For example, the
incidence of the adjectives and adverbs correlate at 1.0 with adjective and adverb
density respectively in both languages, which may indicate that both features
are representing the same information in this dataset. Curiously, we see that in
Basque stem and noun overlap have a correlation of 0.9978, which may indicate
that nouns are widely used in this dataset and in Spanish, the mean of rare
words and the mean of distinct rare words correlate at 0.9949, which may show
that rare words are used few times.
      </p>
      <p>
        Finally, we have also analysed the most predictive features with Weka's [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]
Infogain (Table 2). From a linguistic and stylistic point of view, in both languages
descriptive features, morphological features and morpho-syntactic features are
on the top. In Basque there is a tendency to use normalised metrics (means,
incidences), while in Spanish the raw numbers play an important role. In the
case of tweets, as they have a limit for characters and more or less they do
not di er to much in length, this may not be so important but in the case of
text of di erent sizes, raw numbers may lead to misleading conclusions. It seems
that vocabulary related features e.g. features related to content words, or rare
words, syntactic features (sentence depth...), semantic features (polysemy index)
or pragmatic features (incidence of connectives) do not play an important role.
3
      </p>
    </sec>
    <sec id="sec-4">
      <title>Approaches</title>
      <p>In this section we present the approaches we have followed to perform the stance
classi cation task.
3.1</p>
      <p>
        Language Model Approach
The Language Model (LM) approach uses BERTeus [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] for Basque
(ixa-ehu/berteusbase-cased) and BETO [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] for Spanish (dccuchile/bert-base-spanish-wwm-uncased),
both downloaded from HuggingFace [23].
      </p>
      <p>For the experiments, we have truncated the texts with more than 200 tokens
and padded, the shorter with zeroes. We have added two tokens to mark the
beginning and the end of the sequence to each input text, [CLS] and [SEP]
respectively. We have applied a pre-processing step besides the standard
bytepair encoding. This pre-processing step consists on segmenting the hashtags,
replacing `&amp;amp;' with `&amp;', removing trailing white-spaces and nally converting
the text to lowercase only in Spanish. We have used the PyTorch framework to
create our model. We have probed with two sequential models on top of BERT:
{ A dropout layer to ght over tting. The dropout probability was set equal to
0.1. On top of the dropout Layer, we have added a linear layer and sigmoid
activation function. The input dimension of the linear layer was 768 and the
output 3 (equal to the number of classes).
{ A linear layer, ReLU activation function and linear layer model. The input
dimension of the rst linear was 768 and the output 50, and the input
dimension of the second linear was 50 and the output 3 (equal to the number
of classes).</p>
      <p>For each of the outputs, we have used the cross-entropy loss function.</p>
      <p>
        To train the model, we have split the training data into 80 % for train and
20 % for validation. The training batch size was made equal to 32 and the model
was trained for 10 epochs using early stopping technique. The best result in the
validation data was obtained after running 9 epochs in Basque and 6 epochs in
Spanish, setting the tweet length to 200, and the learning rate to 5e-06 with
Linear-ReLU-Linear sequential model and the Adam optimizer [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. We have
done these experiments in the Google Colaboratory framework.
      </p>
      <p>
        Regarding the evaluation, the metric we use is F 1 Macro, the one used in the
VaxxStance shared task and proposed by Mohammad et al. [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] for the SemEval
2016 task on Stance Detection. This metric reports the F 1 macro-average score
of FAVOR and AGAINST classes (although the NONE class is also represented
in the data).
      </p>
      <p>In Table 3 we present the results in the training and validation data. As we
can see, the results seem to be competitive and they are higher in Spanish than
in Basque.
3.2</p>
      <p>Approach based on Linguistic Features and Machine Learning
The second approach consists on the use of linguistic and stylistic plus a classical
machine learning classi er.</p>
      <p>
        Obtaining linguistic features First, in order to get the linguistic and
stylistic features, we have used MultiAzterTest [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], but, in the case of Spanish we
have added more features: descriptive+, advanced morpho-syntactic, named
entities, social media and abusive terms. The descriptive+ features include
indicators about number of words and sentence per tweet, numerical expressions and
punctuation marks. The advanced morpho-syntactic features take into account
the subcategories of the PoS. The entity types considered are person, location,
organisation and miscellaneous. The social media features measure mentions,
hashtags, stretched words and emojis. The abusive words rely on HurtLex [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ],
the multilingual lexicon of words to hurt and in this case we take all the
categories contained in the lexicon together. This new version of the tool is called
MultiAzterTest-Social (MATS). Some of the new features are inspired by Fersini
et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], but others are based on other readability assessment works e.g. ErreXail
[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. In total, we have analysed 125 features for Basque and 246 for Spanish.
Selecting the classi er The second step is to choose a classi er. As we are
training the system for the VaxxStance shared task, henceforth, we will call
MATS-VaxxStance the adaptation created for this task. We have tested the
Sequential Minimal Optimization (SMO) [19] classi er with di erent feature
selection according to InfoGain: 125, 75, 50, 25 and Top10 features (Table 2)
with the aim of seeing if feature reduction can help, due to the fact that many
features highly correlate. We have used 10 fold cross-validation.
      </p>
      <p>
        In Table 4 we present the results (F 1 macro) of these experiments. Contrary
to what happens in readability assessment [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ], feature selection and feature
reduction seem not to be competitive in this task and we have decided to use all
the features in this exploratory work.
For the contextual evaluation setting, we have decided to use only the
information of the user. Inspired by the \one sense per discourse" idea by Gale et al.
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], which was successfully implemented for named entities [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], we have decided
to apply the \one stance per tuiter@lari" (OSPT) idea. That is, we take for
granted that each user (tuiter@lari) has (in a short period of time) the same
opinion about a topic.
      </p>
      <p>So, for each user, we take the most predicted label by the system and apply it
to the rest of its tweets. In the case of tie, we apply the favor label. In Algorithm
1, we present the OSPT algorithm.
4</p>
    </sec>
    <sec id="sec-5">
      <title>Results in test data</title>
      <p>In this section we present the results obtained in the test data for the textual
and the contextual evaluation settings as provided by the organisers.</p>
      <p>Looking at the results of the textual setting (Table 5), we see that the LM
approach gets better results in the F 1 macro than the linguistic features plus
SMO (MATS-Vaxxstance) in both Basque and Spanish. Moreover there is a big
di erence between them: almost 16 points in Basque and 10 in Spanish. It is
also remarkable that the LM approach works much better in Spanish than in
else</p>
      <p>end
end
end
end
Algorithm 1: \One stance per tuiter@lari" (OSPT) algorithm
for each tweet do
userid=Get the owner id of the tweet ;
countusertweets=Count the number of tweets from that user ;
if countusertweets 2 then
countuserfavortweets=counts predicted user tweets as favor;
countuseragainsttweets=counts predicted user tweets as against;
if countuserfavortweets == 0 and countuseragainsttweets == 0 then
pass;
if countuserfavortweets countuseragainsttweets then</p>
      <p>changeallusertweets(userid,'FAVOR');
else</p>
      <p>changeallusertweets(userid,'AGAINST');
Basque (around 24 points of di erence). There are also important di erences in
the retrieval of Against and Favor instances, except for the case of the
MATSVaxxStance in Basque.</p>
      <p>Concerning the contextual setting (Table 6), we obtain mixed results. In
Spanish, the LM+OSPT approach obtains the highest F 1 macro while in Basque
MATS-VaxxStance+OSPT performs better, although the between approaches
di erence is insigni cant. In Spanish, however, the di erences are bigger (9
points). Regarding the retrieval of the Against and Favor instances, there are
also big di erences, except for the case of the Spanish LM.</p>
      <p>As we have only applied the \one stance per tuiter@lari" in the contextual
evaluation, we can see which is the consequences of applying this heuristic. In
Basque, applying the heuristic in the LM approach worsens the results, while
they are improved in the Spanish LM. Regarding the MATS-VaxxStance
approach, it helps in both languages. This lead us to think that OSPT gives
consistency to the MATS-VaxxStance results.</p>
      <p>All results considered, we see that the language models, although they do
not o er any interpretability and are far from perfect in this task, are more
competitive than the linguistic information. We also want to point out that a
corpus and resource analysis will be necessary to know why the results obtained
in Spanish are better that the ones in Basque.
5</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion and Future Work</title>
      <p>In this paper we have presented the participation of the MultiAzterTest team
in the VaxxStance@IberLef 2021 shared task. We have participated in the two
evaluation settings (textual and contextual) of the close track where we have
presented two approaches: the rst is based on well-known languages models,
exactly BERTeus for Basque and BETO for Spanish; and the second approach
is based on linguistic and stylistic features provided by the open source tool
MultiAzterTest plus SMO as classi er. To integrate the contextual features,
inspired by the \one sense per discourse" idea and we have created the \one
stance per tuiter@lari" heuristic, where if a user has mainly an opinion, we
apply that label to the rest of its tweets. Regarding the results, the approach
based on language models obtains in general better results and the results got
for Spanish are better than those for Basque.</p>
      <p>
        As this is a mainly exploratory work, there is a lot of work to do. Regarding
MultiAzterTest-Social more features need to be integrated in Basque. Besides,
more classi ers can be tested e.g. Random Forest [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], Simple Logistics [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ]...
Combinations of both approaches can also be carried out and ways to integrate
the remaining contextual approaches can be explored. It is also necessary to
make an analysis of the resources used in order to understand the di erences
in the results in Basque and Spanish. Finally, from a linguistic point of view
it would be very interesting to make a feature analysis of favour and against
stances to see which are the strategies which are used, if they di er or not.
      </p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>We acknowledge the following projects: DeepText (KK-2020/00088),
DeepReading RTI2018-096846-B-C21 (MCIU/AEI/FEDER, UE), BigKnowledge for Text
Mining, BBVA and IXA taldea, A motako ikertalde nkatua (IT1343-19).
18. Montes, M., Rosso, P., Gonzalo, J., Aragon, E., Agerri, R., Angel Alvarez Carmona,
M., Alvarez Mellado, E., de Albornoz, J.C., Chiruzzo, L., Freitas, L., Adorno, H.G.,
Gutierrez, Y., Zafra, S.M.J., Lima, S., de Arco, F.M.P., (eds.), M.T.: Proceedings
of the Iberian Languages Evaluation Forum (IberLEF 2021. CEUR Workshop
Proceedings (2021)
19. Platt, J.: Fast training of support vector machines using sequential
minimal optimization. In: Schoelkopf, B., Burges, C., Smola, A. (eds.)
Advances in Kernel Methods - Support Vector Learning. MIT Press (1998),
http://research.microsoft.com/~jplatt/smo.html
20. Qi, P., Zhang, Y., Zhang, Y., Bolton, J., Manning, C.D.: Stanza: A python natural
language processing toolkit for many human languages. In: Proceedings of the
58th Annual Meeting of the Association for Computational Linguistics: System
Demonstrations. pp. 101{108 (2020)
21. Somasundaran, S., Wiebe, J.: Recognizing stances in online debates. In:
Proceedings of the Joint Conference of the 47th Annual Meeting of the ACL and the 4th
International Joint Conference on Natural Language Processing of the AFNLP.
pp. 226{234 (2009)
22. Taule, M., Pardo, F.M.R., Mart , M.A., Rosso, P.: Overview of the task on
multimodal stance detection in tweets on catalan# 1oct referendum. In: IberEval@
SEPLN. pp. 149{166 (2018)
23. Wolf, T., Debut, L., Sanh, V., Chaumond, J., Delangue, C., Moi, A., Cistac, P.,
Rault, T., Louf, R., Funtowicz, M., et al.: Huggingface's transformers:
State-ofthe-art natural language processing. arXiv preprint arXiv:1910.03771 (2019)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Agerri</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Centeno</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Espinosa</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          , Fernandez de Landa, J.,
          <string-name>
            <surname>Rodrigo</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          : Vaxxstance@iberlef
          <year>2021</year>
          :
          <article-title>Going beyond text in crosslingual stance detection</article-title>
          .
          <source>Procesamiento del Lenguaje Natural</source>
          <volume>67</volume>
          (
          <issue>0</issue>
          ) (
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Agerri</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , San Vicente, I.,
          <string-name>
            <surname>Campos</surname>
            ,
            <given-names>J.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barrena</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Saralegi</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soroa</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Agirre</surname>
          </string-name>
          , E.:
          <article-title>Give your text representation models some love: the case for basque</article-title>
          .
          <source>In: Proceedings of The 12th Language Resources and Evaluation Conference</source>
          . pp.
          <volume>4781</volume>
          {
          <issue>4788</issue>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Barrena</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Agirre</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cabaleiro</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Penas</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soroa</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>\one entity per discourse" and \one entity per collocation" improve named-entity disambiguation</article-title>
          .
          <source>In: Proceedings of COLING</source>
          <year>2014</year>
          ,
          <source>the 25th International Conference on Computational Linguistics: Technical Papers</source>
          . pp.
          <volume>2260</volume>
          {
          <issue>2269</issue>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bassignana</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Basile</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patti</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          :
          <article-title>Hurtlex: A multilingual lexicon of words to hurt</article-title>
          .
          <source>In: 5th Italian Conference on Computational Linguistics</source>
          , CLiC-it
          <year>2018</year>
          . vol.
          <volume>2253</volume>
          , pp.
          <volume>1</volume>
          {
          <issue>6</issue>
          .
          <string-name>
            <surname>CEUR-WS</surname>
          </string-name>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Bengoetxea</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gonzalez-Dios</surname>
          </string-name>
          , I.:
          <article-title>MultiAzterTest: a Multilingual Analyzer on Multiple Levels of Language for Readability Assessment. Manuscript from author (</article-title>
          <year>2021</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Breiman</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Random forests</article-title>
          .
          <source>Machine Learning 45(1)</source>
          ,
          <volume>5</volume>
          {
          <fpage>32</fpage>
          (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7. Can~ete, J.,
          <string-name>
            <surname>Chaperon</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fuentes</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ho</surname>
            ,
            <given-names>J.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perez</surname>
          </string-name>
          , J.:
          <article-title>Spanish PreTrained BERT Model and Evaluation Data</article-title>
          .
          <source>In: PML4DC at ICLR</source>
          <year>2020</year>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Cignarella</surname>
            ,
            <given-names>A.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lai</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bosco</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patti</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosso</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Overview of the evalita 2020 task on stance detection in italian tweets (sardistance)</article-title>
          .
          <source>Proceedings of the 7th Evaluation Campaign of Natural Language Processing and Speech Tools for Italian (EVALITA</source>
          <year>2020</year>
          ).
          <article-title>CEUR-WS. org (</article-title>
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Fersini</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nozza</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Boifava</surname>
          </string-name>
          , G.:
          <article-title>Pro ling italian misogynist: An empirical study</article-title>
          .
          <source>In: Proceedings of the Workshop on Resources</source>
          and
          <article-title>Techniques for User and Author Pro ling in Abusive Language</article-title>
          . pp.
          <volume>9</volume>
          {
          <issue>13</issue>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Gale</surname>
            ,
            <given-names>W.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Church</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yarowsky</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>One sense per discourse</article-title>
          .
          <source>In: Speech and Natural Language: Proceedings of a Workshop Held</source>
          at Harriman, New York, February 23-
          <issue>26</issue>
          ,
          <year>1992</year>
          (
          <year>1992</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Gonzalez-Dios</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aranzabe</surname>
            ,
            <given-names>M.J.</given-names>
          </string-name>
          , D az de Ilarraza,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Salaberri</surname>
          </string-name>
          , H.:
          <article-title>Simple or complex? assessing the readability of basque texts</article-title>
          .
          <source>In: Proceedings of COLING</source>
          <year>2014</year>
          ,
          <source>the 25th International Conference on Computational Linguistics: Technical Papers</source>
          . pp.
          <volume>334</volume>
          {
          <fpage>344</fpage>
          . DCU and
          <string-name>
            <surname>ACL</surname>
          </string-name>
          , Dublin, Ireland (Aug
          <year>2014</year>
          ), https://www.aclweb.org/anthology/C14-1033
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Hall</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frank</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Holmes</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pfahringer</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Reutemann</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Witten</surname>
            ,
            <given-names>I.H.</given-names>
          </string-name>
          :
          <article-title>The WEKA data mining software: an update</article-title>
          .
          <source>ACM SIGKDD Explorations Newsletter</source>
          <volume>11</volume>
          (
          <issue>1</issue>
          ),
          <volume>10</volume>
          {
          <fpage>18</fpage>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Kingma</surname>
            ,
            <given-names>D.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ba</surname>
          </string-name>
          , J.:
          <article-title>Adam: A method for stochastic optimization</article-title>
          .
          <source>arXiv preprint arXiv:1412.6980</source>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Koehrsen</surname>
          </string-name>
          , W.:
          <article-title>Feature Selector: Simple Feature Selection in Python</article-title>
          . https://github.com/WillKoehrsen/feature-selector (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Lai</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cignarella</surname>
            ,
            <given-names>A.T.</given-names>
          </string-name>
          , Far as,
          <string-name>
            <given-names>D.I.H.</given-names>
            ,
            <surname>Bosco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            ,
            <surname>Patti</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Rosso</surname>
          </string-name>
          ,
          <string-name>
            <surname>P.</surname>
          </string-name>
          :
          <article-title>Multilingual stance detection in social media political debates</article-title>
          .
          <source>Computer Speech &amp; Language</source>
          <volume>63</volume>
          ,
          <issue>101075</issue>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Landwehr</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hall</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Frank</surname>
          </string-name>
          , E.:
          <source>Logistic model trees 95(1-2)</source>
          ,
          <volume>161</volume>
          {
          <fpage>205</fpage>
          (
          <year>2005</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Mohammad</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kiritchenko</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sobhani</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cherry</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Semeval-2016 task 6: Detecting stance in tweets</article-title>
          .
          <source>In: Proceedings of the 10th International Workshop on Semantic Evaluation (SemEval-2016)</source>
          . pp.
          <volume>31</volume>
          {
          <issue>41</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>