<!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>WordUp! at VaxxStance 2021: Combining Contextual Information with Textual and Dependency-Based Syntactic Features for Stance Detection</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mirko Lai</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alessandra Teresa Cignarella</string-name>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Livio Finos</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Andrea Sciandra</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universit degli Studi di Modena e Reggio Emilia</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Universit degli Studi di Padova</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Universit degli Studi di Torino</institution>
          ,
          <country country="IT">Italy</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Universitat PolitŁcnica de ValŁncia</institution>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>In this paper we describe the participation of the WordUp! team in the VaxxStance shared task at IberLEF 2021. The goal of the competition is to determine the author's stance from tweets written both in Spanish and Basque on the topic of the Antivaxxers movement. Our approach, in the four dierent tracks proposed, combines the Logistic Regression classier with diverse groups of features: stylistic, tweet-based, user-based, lexicon-based, dependency-based, and network-based. The outcomes of our experiments are in line with state-of-the-art results on other languages, proving the ecacy of combining methods derived from NLP and Network Science for detecting stance in Spanish and Basque.</p>
      </abstract>
      <kwd-group>
        <kwd>Stance Detection</kwd>
        <kwd>Spanish and Basque</kwd>
        <kwd>MDS</kwd>
        <kwd>Contextual</kwd>
        <kwd>Features</kwd>
        <kwd>Network Information</kwd>
        <kwd>Syntax</kwd>
        <kwd>Universal Dependencies</kwd>
        <kwd>NLP</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>In the last ve years there has been a noticeable growth of interest in
determining whether the author of a social media text is in favor, against, or neutral
towards a statement or targeted event, person, organization, government policy
or movement. The research area investigating such matter has been dened in
literature as Stance Detection (SD) [31].</p>
      <p>Investigating on this topic could have a huge impact on dierent aspects of
everyday life such as policy-making, security choices and public administration
strategies. A practical application of SD techniques, in fact, could support the
automatic identication of people’s extremist tendencies on the one hand (e.g.,
? The contribution of each author is detailed in the Acknowledgments section.</p>
      <p>IberLEF 2021, September 2021, MÆlaga, Spain.</p>
      <p>
        Copyright c 2021 for this paper by its authors. Use permitted under Creative
Commons License Attribution 4.0 International (CC BY 4.0).
religious extremism [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]), but could be employed by authoritarian governments
to better control their citizens too. All in all, the amount of academics and
companies dedicated to the computational study of polarized debates, today, is
bigger than ever. This is also witnessed by the increase of scientic publications
on the topic as recently surveyed by Kk and Can [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ] and by the ever-growing
organization of shared tasks in dierent languages on a manifold of controversial
events and topics. In order of appearance, the rst shared task entirely dedicated
to SD was held for English at SemEval in 2016 (i.e., Task 6 Detecting Stance
in Tweets [30]) for detecting stance towards six dierent targets of interest:
Hillary Clinton, Feminist Movement, Legalization of Abortion, Atheism,
Donald Trump, and Climate Change is a Real Concern. After that, in 2017 a
competition for SD systems was proposed at IberEval 2017 for both Catalan and
Spanish: StanceCat 2017, where the target was uniquely the Independence of
Catalonia [37]. The following year, the organizers proposed a follow-up edition in
Catalan and Spanish, encouraging stance detection with multimodal approaches
toward the target Catalan 1st of October Referendum (i.e., MultiStanceCat )
[39]. Later on, in the second half of 2020, the rst SD task for Italian has also
been organized (i.e., SardiStance ) proposing two dierent settings textual SD
and contextual SD inviting, among other things, the exploration of contextual
features based on the interactions with tweets, on the prole of users and also
their social media network [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>
        Along with the above mentioned shared tasks, which are representatives of
the so-called target-specific stance classification , there have been others
dedicated to a dierent fashion of categorization, i.e., open stance
classification. This second type of SD task is often mentioned with the acronym SDQC,
by referring to the four categories 5 exploited for indicating the attitude of a
message with respect to a rumour [
        <xref ref-type="bibr" rid="ref2">2,42</xref>
        ]. The most relevant events following this
second kind of categorization are SemEval-2017 Task 8 [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] and SemEval-2019
Task 7 [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ].
      </p>
      <p>
        Although stance detection is an NLP problem still in its emerging stage,
within these competitions but not uniquely there has a considerable body of
conducted research on the topic, exploring a great variety of methodologies. In
the most part, it is a common practice to exploit various classiers and compare
their results. According to recent related work, the most employed techniques
for detecting stance are: rule-based algorithms; supervised algorithms like SVM,
nave Bayes, boosting, decision tree and random forest, Hidden Markov
Models (HMM) and Conditional Random Fields (CRF); graph algorithms such as
MaxCut, and other approaches such as Integer Linear Programming (ILP) and
Probabilistic Soft Logic (PSL) [
        <xref ref-type="bibr" rid="ref21">21</xref>
        ]. The most exploited deep learning
methods are Recurrent Neural Network (RNN)-based system such as such as Long
Short-Term Memory (LSTM) [41], and Convolutional Neural Networks (CNN)
[
        <xref ref-type="bibr" rid="ref15 ref18 ref7">7,15,18,40</xref>
        ]. Alongside with the traditional classication algorithms, the most
used features are character n-grams, word n-grams, and features based on PoS
tags, hashtags, and sentiment dictionaries. On the other hand, the approaches
      </p>
    </sec>
    <sec id="sec-2">
      <title>5 Support (S), Deny (D), Query (Q) and Comment (C).</title>
      <p>
        based on deep learning, mostly exploit word embeddings, such as word2vec and
fastText as additional features [
        <xref ref-type="bibr" rid="ref19 ref29">19,29</xref>
        ].
      </p>
      <p>
        In this paper we combine insights gained from some previous work of two
dierent research groups 6 [
        <xref ref-type="bibr" rid="ref13 ref23 ref8">8,13,23</xref>
        ]. In particular, we explore diverse groups of
features such as: stylistic, tweet-based, user-based, and lexicon-based, also
carrying on new research on dependency-based syntax and network-based data
augmentation techniques (see Section 2).
1.1
      </p>
      <sec id="sec-2-1">
        <title>The Task</title>
        <p>
          The aim of VaxxStance @ IberLEF 2021 [
          <xref ref-type="bibr" rid="ref1">1,32</xref>
          ] is to encourage the research
community in working on SD in two languages: Basque and Spanish. In particular,
the computational goal is for an automatic system, to determine whether a given
tweet expresses an against, favor or neutral stance towards the target:
vaccines. The task organizers encouraged the participation, for both languages, in
three dierent tracks, one of which also contained two dierent settings:
        </p>
      </sec>
      <sec id="sec-2-2">
        <title>1. Close Track</title>
        <p>
          (a) Textual
(b) Contextual
2. Open Track
3. Zero-Shot Track
For more information regarding the details of each track and setting, please refer
to Agerri et al. [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] and to the ocial task webpage. 7 Our team participated in all
three tracks proposed, by submitting 8 runs for Spanish and 8 runs for Basque.
In the following section we outline the main features that we engineered.
2
        </p>
        <sec id="sec-2-2-1">
          <title>Our Proposal</title>
          <p>
            Our team WordUp! is composed by four researchers that have already dealt
with SD in their previous work. In particular, this work is a joint research with
some of the organizers of the SardiStance @ EVALITA shared task [
            <xref ref-type="bibr" rid="ref8">8</xref>
            ] and one
of its participating teams (i.e., TextWiller) [
            <xref ref-type="bibr" rid="ref13">13</xref>
            ].
          </p>
          <p>
            SardiStance and VaxxStance present some similarities. Indeed, SardiStance
explored for the rst time the setting of contextual stance detection in
Italian tweets with the addition of information on the tweet itself (e.g., the
number of retweets, the number of favors and the date of posting) and contextual
information about the author (e.g., as follower count, location, user’s
biography, and their social media network). Furthermore, some of the authors have
acquired experience in predicting stance in Spanish tweets participating in the
StanceCat shared task at IberEval 2017 [
            <xref ref-type="bibr" rid="ref24">24</xref>
            ]. Therefore, we propose a
supervised approach which consists in determining stance towards the Antivaxxers
6 The authors joined forces after the participation in the shared task SardiStance 2020.
7 https://vaxxstance.github.io.
movement employing dierent types of features inherited from previous work.
Additionally, we have introduced some novel types of features that have been
specically conceived for this task, and with the aim of augmenting data for
Spanish and Basque.
          </p>
          <p>In the sections below we list, in the most accurate way possible, all the
diverse features that have been implemented for this work. For each feature, we
also propose an acronym to be used later in the description of the 16 submitted
systems. In fact, not all the features listed below have been ultimately employed
in the submissions, but the best features for each track (and setting) were rather
selected on the basis of the results obtained performing a 5-fold cross-validation
on the training set (see Table 3 for details on the submitted systems).
2.1</p>
        </sec>
      </sec>
      <sec id="sec-2-3">
        <title>Stylistic features</title>
        <p>The rst type of features we propose are commonly used in sentiment analysis
[33]. They are based on the bag-of-words model, and they are namely:
Bag of Words (BoW): a binary feature selecting 1-3 word n-grams of the
textual content of the tweet.</p>
        <p>Bag of Chars (BoC): a binary feature selecting 3-5 character n-grams of the
textual content of the tweet.</p>
        <p>
          We also propose some features that try to capture the author’s style of writing.
They include the use of punctuation marks, the recourse to uppercase words
(commonly used in social media for shouting) [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ], the presence of the
phonosymbolism of laughter (sometimes used for humiliating the interlocutor’s position)
[
          <xref ref-type="bibr" rid="ref12">12</xref>
          ], and the use of percentage numbers.
        </p>
        <p>Punctuation Marks (PM): a 6-dimensional feature that includes the
frequency of exclamation marks, question marks, periods, commas, semicolons,
and nally the sum of all the punctuation marks mentioned before.
Uppercase Words ( UpW): this 4-dimensional feature refers to the amount
of upper-cased words of at least two chars, the number of words starting
with a capital letter, the number of lowercase words containing at least two
uppercase characters, and the ratio between uppercase and lowercase words.
Laughter (Lau): a binary 1-dimensional feature that checks the presence of
laughter (e.g., ahahah or jajaja).</p>
        <p>Percentage Numbers ( PN): a 5-dimensional feature that counts the number
of percent sign (%), real percentage numbers, of real percentage numbers
greater than 50%, of real percentage numbers lower than 50%, and of real
percentage numbers greater than 90%.</p>
        <p>
          The last stylistic feature we propose estimates the values of lexical complexity,
which might be related to the level of education of a user and its prociency in
writing [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ].
        </p>
        <p>
          Lexical Complexity ( LC): a 9-dimensional feature measuring lexical diversity
(3 features) and readability (6 features) as proxies for textual complexity.
We selected among several metrics [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] those that were found to
discriminate stances the most, by means of multinomial regressions and
KrusalWallis tests with Nemenyi’s non-parametric all-pairs comparisons (Spanish:
Bormuth.MC, Coleman, Coleman.C2, Dale.Chall, Danielson.Bryan.2, FOG,
TTR, R, I; Basque: ARI, Bormuth.MC, Dale.Chall.old, Danielson.Bryan.2,
Flesch, FOG, R, I, D).
2.2
        </p>
      </sec>
      <sec id="sec-2-4">
        <title>Lexica-based features</title>
        <p>
          The second type of features that we implemented is based on lexical resources.
Relying on positive results obtained in previous research in SD on other
languages such as English [
          <xref ref-type="bibr" rid="ref14 ref4">4,14</xref>
          ], we manually created a dictionary containing
lemmas that refer to attitudes or states of mind (Open Cue Words). Additionally,
we created a second dictionary which contains lemmas that we considered as
pragmatically rich for the purpose of detecting stance (Open Linguistic Words).
Both dictionaries have been created in English and then automatically translated
in Spanish and Basque.
        </p>
        <p>
          Open Cue Words (OpenCW): a binary representation counting the
presence/absence of words related to the following categories: belief, denial,
doubt, fake, knowledge, negation, question, report [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ];
Open Linguistic Words ( OpenLW): a binary representation counting the
presence/absence of words related to the categories of: assertives, bias,
factives, implicatives, hedges, report verbs [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ];
2.3
        </p>
      </sec>
      <sec id="sec-2-5">
        <title>Twitter-based features</title>
        <p>The organizers released some metadata about the tweets and their authors in
addition to the textual content of the tweet itself. A Tweet_object , derived
form Twitter’s APIs, has a long list of attributes, including fundamental ones
such as id, created_at, and text. It also includes the User_object of the author
that contains, in turn, other attributes such as created_at, follower_count, and
statuses_count . We thus propose the following features for representing a tweet
as a numerical vector:</p>
        <p>Closed Tweet’s info ( CloseTinfo): a 4-dimensional feature that takes into
account the number of retweets and favorites that the tweet received, and
the year, the month, and the hour of publication.</p>
        <p>Closed Tweet source tag ( CloseTSource): a one-hot encoding
representation of the source used for posting the tweet (e.g., Android, iOS).
Closed User’s info ( CloseUinfo): a 7-dimensional feature that represents a
user from the number of statuses posted, the number of followers and friends,
the number of lists which the user is a member of, the year and month in
which the account was created, and nally, the ratio of tweets posted per
day by the user.</p>
        <p>With the aim of exploring data augmentation, we also recovered the description
eld from the User_objects employing the Twitter’s API GET users/show 8.
This attribute contains a string that is used by the account for describing himself.
We propose the following feature:</p>
        <p>Augmented Bag of Description ( ABoD): a binary feature selecting the word
1-grams of the textual content of the user’s description (bio).
2.4</p>
      </sec>
      <sec id="sec-2-6">
        <title>Word embeddings</title>
        <p>Word embeddings are a type of word representation, based on distributional
semantic theories, that allows words with similar meaning to have a similar
vector representation. Despite we do not propose features exclusively based on
word embeddings, we use them for rening some of the best features that we
describe in the next paragraphs. To the best of our knowledge, a word embedding
trained specically on tweets for Spanish or Basque is not publicly available.
Therefore, we decided to create ourselves two word embeddings models for both
languages.</p>
        <p>
          First, we collected about 907,000 tweets in Spanish and 853,000 tweets in
Basque from January 2018 until April 2021 using Twitter’s Academic Full Search
API9. In order to obtain a random sample, we split one year in 1,460
timestamps (4365) t spaced from each other by 6 hours. Then, we request 10 tweets
(max_results ) for each timestamp t shifting the query parameter end_time of
a random value between -6 and +6 hours from t. We employ the lang and *
operators for retrieving tweets in each language. Using the same method, but
ltering with the words vacun* and txert* ( vaccine, respectively in Spanish
and Basque), we then collected about 894,000 random tweets in Spanish and
12,000 random tweets in Basque. We also collected about 2,000,000 Facebook’s
messages in Spanish and 2,700 in Basque [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ] respectively containing the words
vacuna* and txerto*, posted between October 2020 to April 2021 for the
Spanish language and from April 2020 to April 2021 for Basque 10. We nally
included the content of all Wikipedia’s pages in Spanish (1,689,000 pages) and
Basque (375,000 pages).
        </p>
        <p>The whole two corpora (composed by Twitter’s posts, Facebook’s messages,
and Wikipedia’s pages) have been used for training two word embeddings models
of size 100 (es_embeddings and eu_embeddings) employing fastText (the
module we used is included in the python’s library Gensim ). We chose fastText
because it allows to query for words that do not appear in the training data.
This characteristic is very useful in social media domains, in order to represent
unknown hashtags that are composed of known substrings.
8 https://developer.twitter.com/en/docs/twitter-api/v1/accounts-and-user
s/follow-search-get-users/api-reference/get-users-show
9 https://developer.twitter.com/en/docs/twitter-api/tweets/search/api-re
ference/get-tweets-search-all.
10 https://help.crowdtangle.com/en/articles/4302208-crowdtangle-for-acade
mics-and-researchers.
2.5</p>
      </sec>
      <sec id="sec-2-7">
        <title>Dependency-based features</title>
        <p>
          The availability of morphological and syntactic knowledge is crucial for
engineering the last group of features, which relies mainly on dependency syntax,
encoded through the format of Universal Dependencies 11 (UD). Therefore, to
obtain a UD representation of the texts of both training and test set, we apply
the UDPipe pipeline (for tokenization, PoS-tagging and parsing) to them. 12 For
doing so, we train two dierent models (one for Basque and one for Spanish) on
all the available treebanks for those two languages: AnCora [38], GSD [
          <xref ref-type="bibr" rid="ref27">27</xref>
          ], and
BDT [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. After this procedure, we obtain a representation of texts like the one
explicited in Figure 1 and Table 1.
        </p>
        <p>mark
cop
det
amod
advcl
advmod
aux
root</p>
        <p>punct
obj</p>
        <p>advmod
punct punct</p>
      </sec>
      <sec id="sec-2-8">
        <title>Para ser su primera vacunacin no ha llorado ( casi ) nada . ‘Being their rst vaccination [she] (almost) didn’t cry.’</title>
        <p>The features we design on the availability of morphology and dependency syntax
are then following:
upos (upos): a binary feature selecting PoS tags and creating a bag of
13 PoS n-grams. For instance: [ adp, aux, det, adj, noun, adv, verb,
punct...]
deprelneg (drN): we consider the presence of negation in the text, relying
on the morphosyntactic cues present in the UD format. When a negation
was present, we append the correspondent dependency relation in the
feature vector. For instance in Figure 1, we spot a negation in [... primera
vacunacin no ha llorado ...], the dependency relation of no is advmod,
therefore, we append it in the feature vector;
11 https://universaldependencies.org/.
12 See: http://ufal.mff.cuni.cz/udpipe and the Pyhton library: https://pypi.org
/project/spacy-udpipe/.
id token
lemma</p>
        <p>upos xpos feats
deprel (dr): we build a bag of words of 5-grams, 6-grams and 7-grams of
dependency relations as occurring in the linear order of the sentence from
left to right; e.g. [mark cop det amod advcl advmod aux root punct advmod
punct obj punct] ;
relationformVERB (rV): we create a feature vector with all the tuples of
tokens that are connected with a dependency distance = 1, by starting from a
verb and at the same time we blank the verb itself. For instance, in the
example a verb is llorado and some of the tuples of tokens connected through this
verb are, e.g. [noVERBnada, noVERBha, noVERB., haVERBno,
haVERBnada...] ;
relationformNOUN (rN): we apply the same procedure of the feature above
but considering nouns as starting points for collecting tuples;
relationformADJ (rA): in the same fashion of the two features above, we
repeat the same procedure for adjectives too;
Sidorovbigramsform (sF): we create a bag of word-forms (tokens),
considering the 2-grams that can be collected following the syntactic tree structure
(rather than the 2-grams that can be collected reading the sentence from
left to right).13 Such that: e.g. [llorado ha, llorado no, llorado vacunacin,
llorado nada, ... vacunacin para, vacunacin ser, ..., nada casi, ...] ;
Sidorovbigramsupostag ( sT): as the feature above, we create a bag of
partof-speech tags following the syntactic tree structure, starting from the root;
13 Please refer to [36] and [35] for more details on this regard.</p>
        <p>Sidorovbigramsdeprel ( sDR): as the two features above, we creat a bag of
words based on dependency relations ( deprels ) following the syntactic tree
structure, starting from the root.</p>
        <p>We then propose two additional features that represent a tweet by using the
dependency relations between the target of interest (for instance, the noun
vaccine or verb vaccination), in both Basque and Spanish, and the connected
tokens in the dependency tree.</p>
        <p>Target Context Level 1 ( TC1): this 200-dimensional feature consists in
concatenating the word embeddings representations of the previous and next
with respect to the target in the dependency tree.</p>
        <p>Target Context Level 2 ( TC2): this 400-dimensional feature integrates the
feature TC1 including the word embeddings representations of the second
level of previous and next words connected to the target in the dependency
tree.</p>
        <p>‘Vaccines do not cause autism’
Figure 2 shows the dependency tree of the sentence Las vacunas no provocan
autismo (Vaccines do not cause autism). In this sentence, the target is the noun
vacunas (vaccines). We can observe that the target has a dependency relation of
type det (determiner) with the denite article las (the) and a relation of type
nsubj (nominal subject) with the verb provocan ([they] cause). Therefore, the
feature TC1 consists in the concatenation of the word embeddings
representation of the words las and provocan.</p>
        <p>concatenate([ model(‘las’), model(‘provocan’) ])
Where the function model(X) (es_embeddings or eu_embeddings,
depending on the language) returns the word embeddings representation of size 100 of
the word X.</p>
        <p>Then, the feature TC2 includes the word embeddings representations of the
second level of previous and next words connected to the target in the
dependency tree. In this example there are no words related with the denite article
las, but there are two words no (no) and autismo (autism) are connected with
the verb provocan. We ll the feature with zeros when a related word is missing,
and we average the word embeddings when two or more words exist at the same
level of the dependency tree. The feature TC2 represents the example as follows:
concatenate([ 100*[0],
model(‘las’), model(‘provocan’),
average([model(‘no’), model(‘autismo’)])
])
The two features are padded with zeros when the target is not mentioned in the
text and we averaged the word embeddings representations when the target is
mentioned two or more times.
2.6</p>
      </sec>
      <sec id="sec-2-9">
        <title>Network-based features</title>
        <p>A peculiarity of this NLP task is its willingness to explore the interplay of online
social networks and users’ stance. Indeed, the organizers released the user_id
of every user the author of the tweet is following 14 (otherwise known as their
friend) and the user_id of every original tweet the author retweeted in their
User_timelines .15 We then create two friends network directed graphs - one
for each language - where the nodes are users and an edge between two users
exists if one follows the other. Similarly, we create two retweets network
directed graphs where the nodes are users and an edges between two users exists
if one retweeted the other.</p>
        <p>With the aim of exploring data augmentation - taking advantage of Twitter’s
Academic Full Search API 9 - we also retrieve the list of user_id retweeted by
the author and the list of user_id that retweeted the author. 16 We obtain two
augmented retweets network directed graphs - one for each language
where the nodes are users and an edge between two users exists if one retweeted
the other. The order (number of nodes) and the size (number of edges) of the
two networks are shown in Table 2.</p>
      </sec>
      <sec id="sec-2-10">
        <title>Spanish Basque size order size order 15,263,128 1,509,403 1,452,748 155,057</title>
        <p>14 https://developer.twitter.com/en/docs/twitter-api/v1/accounts-and-user
s/follow-search-get-users/api-reference/get-friends-ids .
15 https://developer.twitter.com/en/docs/twitter-api/v1/tweets/timelines/
api-reference/get-statuses-user_timeline .
16 We retrieved additional data from January 1st, 2019 until May 1st, 2021.
Network data allow us to propose three types of features that respectively
measure the centrality of each node, the distance between all pairs of them, and the
mixing of the networks on stance towards vaccination (i.e., assortative mixing).</p>
        <p>
          The rst type of network feature is based on node-level indices focusing on
the relevance of nodes. Each user represents a node in the network and the ties
between them are of two types: friendship (or following/followed) and
retweeting. Among several measures of network centrality available, we consider:
indegree, outdegree, Kleinberg’s hub and authority scores, closeness, betweenness,
eigenvector, Bonacich’s power, and Google PageRank [
          <xref ref-type="bibr" rid="ref10">10</xref>
          ]. First, we analyze the
correlations among the indices for each language and for each type of network:
when a pair of indices show a correlation higher than 0.8, we choose the one that
was simplest in terms of computation and interpretation (e.g., indegree is
preferred to PageRank). Then, we select the centrality indices that prove to
discriminate most eectively among the stances, according to multinomial regressions
and Krusal-Wallis tests with Nemenyi’s non-parametric all-pairs comparisons.
Following the results of these analyses, we select these feature groups:
Network Friend Centralities ( NetFC): a 4-dimensional feature measuring
user centrality for the Spanish friends network (indices: indegree,
outdegree, authority, and closeness), and a 3-dimensional feature measuring user
centrality for the Basque friends network (indices: indegree, betweenness,
and eigenvector).
        </p>
        <p>Network Retweet Centralities ( NetRC): a 4-dimensional feature measuring
user centrality for the retweets network (Spanish indices: indegree,
outdegree, hub, and authority; Basque indices: outdegree, authority, closeness,
and eigenvector).</p>
        <p>Network Augmented Retweet Centralities ( ANetRC): a 4-dimensional
feature measuring user centrality for the augmented retweets network ,
exploiting the same indices selected for the Spanish and Basque Retweets
networks from the train and test set ( NetRC).</p>
        <p>NetFC and NetRC features are computed by combining the graphs of the
train and test sets. In case some users are disconnected in the networks’ graphs
of friends and/or retweets, they are assigned a value of 0 for each of the computed
centrality indices.</p>
        <p>
          The second type of network feature is based on the distances among users in
the networks. For each of them, a distance matrix among subjects is computed.
The distance is dened as the shortest path, forcing the graph to be undirected.
The Distance Matrix is then projected into a euclidean space trough a
Multidimensional Scaling (MDS) [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]. Since we expect the users to be strongly polarized
in clusters within the network, we also expect the largest dimension to
discriminate among the stances. Therefore, we retain the rst four dimensions for each of
the four networks. This expectation is conrmed by Exploratory Data Analysis.
The scatter plots of the rst two dimension is shown in Figure 3. In almost all
panels we can observe a separation of users with dierent polarization. This is
perhaps more evident for Spanish users.
        </p>
        <p>
          The third type of network feature is based on the homophily principle which
states that social networks contacts among similar users occur at a higher rate
than among dissimilar ones [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ]. We thus propose a 6-dimensional feature that
counts the number of directed relations among the author of the tweet and
the other users, grouping them by stance. More precisely, the feature
considers the numbers of directed relations towards neighbors labeled as against
(againstout and againstin), favor (favorout and favorin), or none (noneout
and nonein). We then propose one feature for each employed network combining
the users belonging to the train and the test set:
        </p>
        <p>Friends’ Stance (NetFS): this feature counts the number of friendship
relations among the author of the tweet and the other users, grouping them by
stance, in the friends network.</p>
        <p>Retweets’ Stance ( NetRS): this feature counts the number of retweet
relations among the author of the tweet and the other users, grouping them by
stance, in the retweets network.</p>
        <p>Augmented Retweets’ Stance ( ANetRS): this feature exploits the augmented
retweets’ network for counting the number of retweet relations, in the
augmented retweets network.
3</p>
        <sec id="sec-2-10-1">
          <title>Experiments and Results</title>
          <p>The organizers provided a training dataset of 2,400 tweets written in Spanish and
1,073 in Basque labeled with stance ( against, favor, and neutral) toward the
topic of the Antivaxxers movement . The dataset also include additional
information on the tweet itself, and contextual information about the authors (1,261
for Spanish, and 149 for Basque). The last contextual information available
consists in the relations of friends and retweets among the authors and the other
Twitter’s users. The organizers have also made available the Home_timeline of
the Basque authors, but we did not employ this information in any feature.
As mentioned earlier, the task is divided in four dierent tracks that establish
dierent constraints on the use of data and external resources.</p>
          <p>We nally submitted 16 runs (2 for each track and for each language) choosing
among the best combination of features that we retrieve by performing a feature
selection. We employed a 5-fold cross validation over the train set via Logistic
Regression.</p>
        </sec>
      </sec>
      <sec id="sec-2-11">
        <title>Track Close-Textual Close-Contextual Open</title>
        <p>
          Table 3 shows the combination of features submitted for each run. We include the
F1 macro-average score of two classes favor and against achieved with 5-fold
cross validation over the training set. 17 The rst thing that catches the eye is that
three runs for Basque reach about 98 F1 macro-average (in the Close-Contextual,
Open, and Zero-Shot tracks). A possible explanation is to be encountered in the
fact that the social network based on friendship relations exhibits homophily by
stance. In fact, users tend to follow people who have similar opinions to theirs
[
          <xref ref-type="bibr" rid="ref28">28</xref>
          ]. The Network -based features have been conceived to provide this informative
cue too. This hint seems to be very strong in the Basque social network, which is
very small (only 6,451 nodes). This type of features achieves high performances
in Spanish too. Indeed, by adding them to features based on the textual content
of the tweet results are notably increased.
        </p>
        <p>Another feature that seems to be very promising is ABoD, which proles
users by their descriptions. Indeed, the description often includes users’
professions and interests that are very useful for predicting stance towards vaccinations
(e.g., some of them are doctors and nurses). Example of a user description:</p>
      </sec>
      <sec id="sec-2-12">
        <title>Enfermera.</title>
        <p>(Nurse.</p>
      </sec>
      <sec id="sec-2-13">
        <title>Mencin en Urgencias y Emergencias sanitarias.</title>
      </sec>
      <sec id="sec-2-14">
        <title>Specialization in ER and Health Emergencies.</title>
        <p>)
In the example above the user identies herself as a nurse, using also the emoji
identied by the shortcode :woman_health_worker: that combines the woman
emoji ( ) and the medical symbol emoji ( ). In future work it would be
interesting to exploit the emojis contained in user descriptions as feature, as
well as word-embeddings representations in order to capture all the professions
that are in any kind of relation to medical/health eld.</p>
        <p>Although using contextual features allows us to achieve high level of averaged
F1 macro, also using Stylistic and Dependency-based features helps to improve
results in both Basque and Spanish. Our ndings, in fact, provide a meaningful
support to the hypothesis that morphosyntactic knowledge extracted from
treebanks can be usefully exploited for addressing the stance detection task. In
particular, they pave the way for a further investigation where the combination of a
dependency-based syntactic approach and state-of-the-art neural models can be
explored. Thanks to dependency syntax it is possible to grasp connections among
words that are not captured by n-grams or word embeddings standing alone. If
we had only considered approaches such as those that take into account only the
words that are in the immediate proximity of each other, the deeper pragmatic
meaning of a sentence, might have been lost. Indeed, with dependency-based
features is possible to capture the information in which words are syntactically
related to each other also if they have a long-distance relation.
17 All values in the result tables have been multiplied by 100 to enhance readability
and to be consistent with ocial rankings provided by the organizers (see Table 4).
In order to assess the performance of the participating systems, a test set of 694
and 312 unlabeled tweets were provided respectively for Spanish and Basque.
The four tracks have been evaluated separately for each language. Three teams
participated to Close-Textual and Close-Contextual tracks and we ranked as the
rst position in both sub-tasks for Basque and Spanish. The dierence of our
results from those of other teams is particularly evident. 18 Furthermore, our
team is the only one that participated to the Open and Zero-shot tracks. Table
4 shows the ocial results, as provided on the task website, sorted by track and
language setting.</p>
      </sec>
      <sec id="sec-2-15">
        <title>Track Close-Textual Open Zero-Shot</title>
        <p>If we compare the scores of Table 3 with the scores of Table 4, there is a general
drop in performance, with the exception of Close (textual and contextual) and
Open Track for Spanish. Indeed, ocial results are higher than experimental
ones in these cases. We can see right away that the run Close-Contextual eu_01
obtains a very low result (0.04 F1 Macro).</p>
        <p>The features used in this particular track and setting are: Lau, PN, NetFC,
NetFS, NetFM and they seem not to be relevant at all. The features are mostly
based on the network of users, but the authors of the tweets belonging to the
test set are not very connected to the authors of the train set. For this reason
the system that uses only Network -based features is not able to detect a stance
and tends to associate none labels. In any case, Network -based features,
employed in addition to Stylistic and Dependency -based ones, reach 77.71 and 89.13
F1 macro-average respectively for Basque and Spanish. These results overcome
those achieved in the Close-Textual track (57.34 and 80.92 F1 macro-average
respectively for Basque and Spanish). The same situation can be observed in the
Spanish setting: the use of contextual features (in particular the Network -based
18 For the complete rankings refer to: https://vaxxstance.github.io/#results .
ones) improves the performance of our systems. The are no clear improvements
in performance exploring data augmentation in the Open Track for both Spanish
and Basque.
4</p>
        <sec id="sec-2-15-1">
          <title>Error Analysis and Discussion</title>
          <p>In order to gain more insights on the performance of our models we carry out
two types of error analysis. On the one hand we look the tweets that have been
misclassied and we observe them linguistically. On the other hand we carry out
a test on the process of feature selection with an automatic tool.
In this subsection we compare the two outputs predicted with the two best
performing models in Spanish (Close-Textual es_01 and Close-Contextual es_02).
We focus only on the Spanish language, because, regrettably none of the authors
is uent in Basque.</p>
          <p>We investigate the predictions especially of those two models because the
they dier one from the other only by the employment of one feature. The
CloseTextual es_01 model, in fact, employs the following features: Bag of Words, Bag
of Characters, Punctuation Marks , Uppercase Words, Laughter, Percentage
Numbers, deprelNeg, deprel, relationVERBS, Sidorovbigramsform and Target Context
Level 2. The Close-Contextual es_02 model employs the same features as the
other system, plus the addition of Network Friends’ Stance (NetFS). Due to
this reason, we believe their comparison might lead to interesting discoveries. In
fact, by the single addition of one last feature, results are boosted up +10 points
in terms of F1 Macro in Spanish (from 79.06 to 89.13, see Table 4). The same
feature (together with NetFM ), tested on the Basque dataset, induces a boost
of +20 points of Macro F1 (from 57.34 to 77.71, see Table 4).</p>
          <p>In Table 5 we report the confusion matrices of the labels predicted by the
two models compared against the gold test set.</p>
          <p>d
l
o
g
against
favor
none</p>
          <p>predicted
against favor none
105 22 13
21 294 44
12 37 146
d
l
o
g
against
favor
none</p>
          <p>predicted
against favor none
129 5 6
7 307 45
7 34 154
(a) Close-Textual (es_01).</p>
          <p>(b) Close-Contextual (es_02).</p>
          <p>
            From Table 5, if we compare the left table (a) with the right table (b), it can be
seen that both precision and recall increase for the class against. The results
suggest that the Close-Contextual model, beneting from the NetFS feature,
shows an improvement in the detection of highly polarized labels ( against vs.
favor), while on the other hand, it continues to fail to successfully discern
between less polarized choices (e.g., favor vs. none or against vs. none).
Furthermore, the Network Friends’ Stance feature is highly procient in detecting
correctly especially the tweets that are labeled as against. This highlights the
fact that authors that follow (and are followed) by other users who are skeptical
about vaccinations, tend to be against the vaccines. Similar ndings within
polarized debates have been found also by Lai et al. [
            <xref ref-type="bibr" rid="ref25 ref26">25,26</xref>
            ]).
          </p>
          <p>Additionally, we observe that 12 tweets that have been correctly predicted
by the Close-Textual es_01 model were misclassied by the Close-Contextual
es_02. On the opposite end, there are other 57 tweets that were misclassied
from the Close-Textual es_01 model, but that were classied correctly by the
Close-Contextual es_02 model. This procedure might lead to better
understanding and plausible explanations of the usefulness of the NetFS feature.</p>
          <p>Furthermore, we observed the impact of the Network Friends’ Stance feature
and its contribution in stance detection. We recall that such feature counts for
each user the number of directed friendship relations ( in or out) grouped by
stance. For instance, the tweet below has been wrongly classied in the Textual
Track (against), but was labeled correctly in the Contextual Track ( favor):
Cuando tienes la sensacin de que la sociedad va hacia atrÆs en vez de
avanzar, y todo por las malas decisiones del ser humano...Ni a sus hijos ni
a sus perros: el nuevo peligro del movimiento antivacunas son las mascotas
https://t.co/AvLXpf8G91 en @elpais_espana
(When you have the feeling that society is going backwards instead of
moving forward, and all because of the bad decisions of human beings...Not
their children or their dogs: the new danger of the anti-vaccine movement
is pets https://t.co/AvLXpf8G91 in @elpais_espana)
gold: favor
close-textual es_01: against
close-contextual es_02: favor
Interestingly, we observed 7 friendship relationships with users labeled as against
(3 in, 4 out) versus 12 friendship relationships with users labeled as favor (4
in, 8 out). Here, the use of the NetFS feature contributed to the correct
classication of the tweet.</p>
          <p>Although, using this approach might lead also to the opposite deduction. In
fact, some tweets have been correctly classied by the Textual model, but were
wrongly labeled by the Contextual model. For instance, in the following tweet,
the NetFS feature pointed the Contextual Model towards the label against,
since it observed 21 friendship relationships with users labeled as against (10
in, 11 out) versus 12 friendship relationships with users labeled as favor (5 in,
7 out):</p>
          <p>Un alcalde y lder de las Juventudes del PSOE de 29 aaeos en
Valencia se vacun del coronavirus el primer da Rojos haciendo cosas de
rojos...#ADisfrutarDelPucherazo https://t.co/Dllq3pRVAl
( A 29-year-old mayor and leader of the PSOE Youth in Valencia
was vaccinated against the coronavirus on the rst day Reds doing red
things...#LetsEnjoyThePout https://t.co/Dllq3pRVAl )
gold: none
close-textual es_01: none
close-contextual es_02: against
For the author of the tweet above we did not detect any relationships with
users labeled as none, hence we can speculate that the NetFS feature led to a
misclassication.
4.2</p>
        </sec>
      </sec>
      <sec id="sec-2-16">
        <title>Feature Analysis</title>
        <p>In this subsection, we aim at including some analysis on both languages, since
unfortunately Basque was overlooked in the previous manual analysis. We exploit
a univariate feature selection by sampling the best 100 features based on the
ANOVA F-value for the test set.</p>
        <p>
          According to the ANOVA test, the best features exploited in the run
CloseTextual es_01 mainly include n-grams and char-grams belonging to the BoW
and BoC groups of features. If on the one hand we encounter n-grams such
as somoslaresistencia (we are the resistance) and vacuna contra (against
vaccines), on the other hand, we nd several features attributable to the presence
of URLs in the text. This conrms similar ndings from earlier studies [
          <xref ref-type="bibr" rid="ref23 ref24">23,24,34</xref>
          ]
that highlighted the signicance of a feature based on the analysis of URLs for
detecting stance towards the Catalan Independence in tweets written in Spanish
and Catalan, and for disclosing substantive actions for sustainable development
in tweets written in Spanish. The Close-Contextual es_02 run diers from
CloseTextual es_01 only for the presence of the Network Friends’ Stance feature
(NetFS). Indeed, the 100 highest scoring features include most of the features
detected in the previous case, but they also include three features belonging to
the NetFS group of feature (noneout, nonein, and favorin). It conrms the
soundness of this group of features for detecting stance towards vaccination.
        </p>
        <p>We also nd similar results inspecting the highest scoring features in the runs
submitted for Basque. The best 100 features of the run Close-Textual eu_01
includes n-grams such us zientzia (science) and char-grams attributable to the
word txertoa (vaccine) belonging to the BoW and BoC groups of features. We
also nd several n-grams and char-grams features attributable to the presence
of URLs in the text, similarly to what was observed in the analysis of the run
for Spanish. The Close-Contextual eu_02 run diers from Close-Textual eu_01
only for the presence of the Network Friends’ Stance (NetFS) and Network
Friend MDS (NetFM) features. The features based on social media networks
prove to be also relevant in Basque, in particular the best performing features
include 5 out of 6 NetFS features (noneout, againstin, againstout, favorin,
and favorout) and 2 out of 3 dimensions of the NetFM feature.
5</p>
        <sec id="sec-2-16-1">
          <title>Conclusions</title>
          <p>In this paper we presented an overview of the WordUp! submission for the
VaxxStance task at IberLEF 2021. We participated in all the proposed tracks by
submitting 16 dierent runs in the detection of author’s stance towards the target
‘vaccines ’ for tweets in Basque and Spanish. Our approach, mainly employing
Stylistic, Dependency -Based and Contextual features, proved to be highly
successful concerning the task of stance in both languages. We ranked as the rst
position among three participating teams in all tracks in both languages. The
results show that the addition of contextual features such as Network -Based ones,
produced a signicant contribution to the stance detection task. For instance,
the exploitation of the Network Friends’ Stance feature (NetFS) induced a boost
of +10 points in terms of F1 Macro for Spanish, and together with NetFM +20
points for Basque. Therefore, we might interpret that contextual information and
the network of users are the richest exploitable information in this SD task, and,
that the combination of linguistic information with contextual features leads to
more explainable results.</p>
          <p>In the future, we plan to tailor the ABoD feature (Augmented Bag of
Description) exploring in an even ner grained manner the content of the user’s
description. We also aim at exploring the contribution of the Dependency -based
features for predicting stance in an unsupervised framework.
6</p>
        </sec>
        <sec id="sec-2-16-2">
          <title>Availability of Materials</title>
          <p>The code, the models and the resources used in this study are freely available
online, allowing for an easy replication of the presented results. They can be
found in the following repository: https://github.com/mirkolai/WordUp .</p>
        </sec>
        <sec id="sec-2-16-3">
          <title>Acknowledgments</title>
        </sec>
      </sec>
      <sec id="sec-2-17">
        <title>Methodology, Supervision, Error Analysis, Writing.</title>
        <p>? Livio Finos: Implementation of Network-based Features, Methodology, Formal
Analysis, User Labeling, Writing.
? Andrea Sciandra: Data Augmentation, Implementation of Network-based
Features and Lexical Complexity Features, Formal Analysis, Error Analysis,
Writing.</p>
        <p>The work of the rst two authors is partially funded by the project
(under the 2019 Google.org Impact Challenge on Safety call).</p>
      </sec>
      <sec id="sec-2-18">
        <title>Be Positive!</title>
        <p>53(1)
30. Mohammad, S., Kiritchenko, S., Sobhani, P., Zhu, X., Cherry, C.: SemEval-2016
Task 6: Detecting Stance in Tweets. In: Proceedings of the 10th International
Workshop on Semantic Evaluation (SemEval-2016). ACL (2016)
31. Mohammad, S.M., Sobhani, P., Kiritchenko, S.: Stance and sentiment in tweets.</p>
        <p>ACM Transactions on Internet Technology (TOIT) 17(3) (2017)
32. Montes, M., Rosso, P., Gonzalo, J., Aragn, E., Agerri, R., `lvarez Carmona,
M.A., `lvarez Mellado, E., Carrillo-de Albornoz, J., Chiruzzo, L., Freitas, L.,
Gmez Adorno, H., GutiØrrez, Y., JimØnez Zafra, S.M., Lima, S., Plaza-de Arco,
F.M., TaulØ, M.: In: Proceedings of the Iberian Languages Evaluation Forum
(IberLEF 2021). CEUR-WS.org (2021)
33. Pang, B., Lee, L.: Opinion mining and sentiment analysis. Found. Trends Inf. Retr.</p>
        <p>2(1-2) (2008)
34. Sciandra, A., Surian, A., Finos, L.: Supervised Machine Learning Methods to
Disclose Action and Information in U.N. 2030 Agenda Social Media Data. Social
Indicators Research (2020)
35. Sidorov, G.: Should syntactic n-grams contain names of syntactic relations?.
International Journal of Computational Linguistics Applications 5(2) (2014)
36. Sidorov, G., Velasquez, F., Stamatatos, E., Gelbukh, A., Chanona-HernÆndez, L.:
Syntactic dependency-based n-grams: More evidence of usefulness in classication.
In: International Conference on Intelligent Text Processing and Computational
Linguistics. pp. 1324. Springer (2013)
37. TaulØ, M., Mart, M.A., Pardo, F.M.R., Rosso, P., Bosco, C., Patti, V.: Overview
of the Task on Stance and Gender Detection in Tweets on Catalan Independence.
In: Proceedings of the 2nd Workshop on Evaluation of Human Language
Technologies for Iberian Languages (IberEval 2017) co-located with 33th Conference of the
Spanish Society for Natural Language Processing (SEPLN 2017). CEUR-WS.org
(2017)
38. TaulØ, M., Mart, M.A., Recasens, M.: AnCora: Multilevel Annotated Corpora
for Catalan and Spanish. In: Proceedings of the Sixth Language Resources and
Evaluation Conference (LREC 2008). European Language Resources Association
(ELRA) (2008)
39. TaulØ, 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: Proceedings
of the 3rd Workshop on Evaluation of Human Language Technologies for Iberian
Languages (IberEval 2018) co-located with 34th Conference of the Spanish Society
for Natural Language Processing (SEPLN 2018). CEUR-WS.org (2018)
40. Wei, W., Zhang, X., Liu, X., Chen, W., Wang, T.: pkudblab at SemEval-2016
Task 6 : A Specic Convolutional NeuralNetwork System for Eective Stance
Detection. In: Proceedings of the 10th international workshop on semantic evaluation
(SemEval-2016) (2016)
41. Zarrella, G., Marsh, A.: Mitre at Semeval-2016 Task 6: Transfer Learning for Stance</p>
        <p>Detection. arXiv preprint arXiv:1606.03784 (2016)
42. Zubiaga, A., Aker, A., Bontcheva, K., Liakata, M., Procter, R.: Detection and
Resolution of Rumours in Social Media: A Survey. ACM Computing Surveys 51(2),
32 (2018)</p>
      </sec>
    </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 2021:
          <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>Aker</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Derczynski</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bontcheva</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Simple open stance classication for rumour analysis</article-title>
          .
          <source>In: Proceedings of RANLP 2017. INCOMA Ltd</source>
          .
          <article-title>(</article-title>
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Aranzabe</surname>
            ,
            <given-names>M.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Atutxa</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bengoetxea</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>de Ilarraza</surname>
            ,
            <given-names>A.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goenaga</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Gojenola</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Uria</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Automatic conversion of the Basque Dependency Treebank to Universal Dependencies</article-title>
          .
          <source>In: Proceedings of the fourteenth international workshop on treebanks an linguistic theories (TLT14)</source>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Bahuleyan</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vechtomova</surname>
            ,
            <given-names>O.:</given-names>
          </string-name>
          <article-title>UWaterloo at SemEval-2017 Task 8: Detecting Stance Towards Rumours with Topic Independent Features</article-title>
          .
          <source>In: Proceedings of the 11th International Workshop on Semantic Evaluation (SemEval-2017)</source>
          .
          <source>ACL</source>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Bazzanella</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Oscillazioni di informalit e formalit: scritto, parlato e rete. Formale e informale. La variazione di registro nella comunicazione elettronica (</article-title>
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Benoit</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Watanabe</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wang</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nulty</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Obeng</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mller</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Matsuo</surname>
          </string-name>
          , A.:
          <article-title>quanteda: An R package for the quantitative analysis of textual data</article-title>
          .
          <source>Journal of Open Source Software</source>
          <volume>3</volume>
          (
          <issue>30</issue>
          ) (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Bethard</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cer</surname>
            ,
            <given-names>D.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Carpuat</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jurgens</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nakov</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zesch</surname>
          </string-name>
          , T. (eds.):
          <source>Proceedings of the 10th International Workshop on Semantic Evaluation. SemEval</source>
          , ACL (
          <year>2016</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>SardiStance@EVALITA2020: Overview of the Stance Detection in Italian Tweets</article-title>
          .
          <source>In: Proceedings of the 7th Evaluation Campaign of Natural Language Processing and Speech Tools for Italian (EVALITA</source>
          <year>2020</year>
          )
          <article-title>(</article-title>
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9. CrowdTangleTeam: CrowdTangle (
          <year>2021</year>
          ),
          <string-name>
            <surname>list</surname>
            <given-names>ID</given-names>
          </string-name>
          : [
          <volume>1533300</volume>
          ,
          <issue>1535071</issue>
          ,
          <issue>1533303</issue>
          ,
          <issue>1533293</issue>
          ,
          <issue>1533305</issue>
          ,
          <issue>1533302</issue>
          ,
          <issue>1535076</issue>
          ,
          <issue>1533304</issue>
          ,
          <issue>1533299</issue>
          , 1533307]
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Csardi</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nepusz</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>The igraph software package for complex network research</article-title>
          .
          <source>InterJournal, complex systems 1695(5)</source>
          (
          <year>2006</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Derczynski</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bontcheva</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liakata</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Procter</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          , Wong Sak Hoi,
          <string-name>
            <given-names>G.</given-names>
            ,
            <surname>Zubiaga</surname>
          </string-name>
          ,
          <string-name>
            <surname>A.</surname>
          </string-name>
          :
          <article-title>SemEval-2017 Task 8: RumourEval: Determining rumour veracity and support for rumours</article-title>
          .
          <source>In: Proceedings of SemEval</source>
          <year>2017</year>
          . ACL (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Dynel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Poppi</surname>
            ,
            <given-names>F.I.M.:</given-names>
          </string-name>
          <article-title>Arcana imperii*: The power of humorous retorts to insults on Twitter</article-title>
          .
          <source>Journal of Language Aggression and Conict</source>
          <volume>8</volume>
          (
          <issue>1</issue>
          ) (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Ferraccioli</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sciandra</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Da</surname>
            <given-names>Pont</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Girardi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            ,
            <surname>Solari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            ,
            <surname>Finos</surname>
          </string-name>
          , L.:
          <article-title>TextWiller @ SardiStance, HaSpeede2: Text or Con-text? A smart use of social network data in predicting polarization</article-title>
          .
          <source>In: 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="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Ghanem</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cignarella</surname>
            ,
            <given-names>A.T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bosco</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosso</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rangel Pardo</surname>
            ,
            <given-names>F.M.:</given-names>
          </string-name>
          <article-title>UPV28-UNITO at SemEval-2019 Task 7: Exploiting Post's Nesting and Syntax Information for Rumor Stance Classication</article-title>
          .
          <source>In: Proceedings of the 12th International Workshop on Semantic Evaluation (SemEval-2019)</source>
          .
          <source>ACL</source>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>GonzÆlez</surname>
          </string-name>
          , J.`.,
          <string-name>
            <surname>Pla</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hurtado</surname>
            ,
            <given-names>L.F.</given-names>
          </string-name>
          :
          <article-title>Elirf-upv at ibereval 2017: Stance and gender detection in tweets</article-title>
          .
          <source>In: Proceedings of the Second Workshop on Evaluation of Human Language Technologies for Iberian Languages (IberEval</source>
          <year>2017</year>
          ) (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Gorrell</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kochkina</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Liakata</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aker</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zubiaga</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bontcheva</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Derczynski</surname>
          </string-name>
          , L.:
          <article-title>SemEval-2019 Task 7: RumourEval, determining rumour veracity and support for rumours</article-title>
          .
          <source>In: Proceedings of SemEval</source>
          <year>2019</year>
          . ACL (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Hogan</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>The Presentation of Self in the Age of Social Media: Distinguishing Performances and Exhibitions Online</article-title>
          .
          <source>Bulletin of Science, Technology &amp; Society</source>
          <volume>30</volume>
          (
          <issue>6</issue>
          ) (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Igarashi</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Komatsu</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kobayashi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Okazaki</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Inui</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          :
          <article-title>Tohoku at SemEval-2016 Task 6: Feature-based Model versus Convolutional Neural Network for Stance Detection</article-title>
          .
          <source>ACL</source>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Joulin</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grave</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bojanowski</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Douze</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>JØgou</surname>
          </string-name>
          , H.,
          <string-name>
            <surname>Mikolov</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Fasttext. zip: Compressing text classication models</article-title>
          .
          <source>arXiv preprint arXiv:1612.03651</source>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Klimenta</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brandes</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>Graph drawing by classical multidimensional scaling: New perspectives</article-title>
          . In: Didimo,
          <string-name>
            <given-names>W.</given-names>
            ,
            <surname>Patrignani</surname>
          </string-name>
          , M. (eds.) Graph Drawing. Springer Berlin Heidelberg, Berlin, Heidelberg (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Kk</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Can</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>Stance detection: A survey</article-title>
          .
          <source>ACM Computing Surveys</source>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Lahmann</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Steinkrauss</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schmid</surname>
            ,
            <given-names>M.S.</given-names>
          </string-name>
          :
          <article-title>Factors Aecting Grammatical and Lexical Complexity of Long-Term L2 Speakers' Oral Prociency</article-title>
          .
          <source>Language Learning</source>
          <volume>66</volume>
          (
          <issue>2</issue>
          ) (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <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>
          ,
          <string-name>
            <surname>Faras</surname>
            ,
            <given-names>D.I.H.</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>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="ref24">
        <mixed-citation>
          24.
          <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>
          ,
          <string-name>
            <surname>Hernandez</surname>
            <given-names>FariÆs</given-names>
          </string-name>
          ,
          <string-name>
            <surname>D.I.</surname>
          </string-name>
          : iTACOS at IberEval2017:
          <article-title>Detecting Stance in Catalan and Spanish Tweets</article-title>
          .
          <source>In: Proceedings of the 2nd SEPLN Workshop on Evaluation of Human Language Technologies for Iberian Languages (IberEval</source>
          <year>2017</year>
          ).
          <article-title>CEUR-WS.org (</article-title>
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Lai</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patti</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ruo</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosso</surname>
          </string-name>
          , P.: #Brexit:
          <article-title>Leave or Remain? The Role of User's Community and Diachronic Evolution on Stance Detection</article-title>
          .
          <source>Journal of Intelligent &amp; Fuzzy Systems</source>
          <volume>39</volume>
          ,
          <issue>23412352</issue>
          (
          <year>2020</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Lai</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tambuscio</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patti</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ruo</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rosso</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Stance polarity in political debates: A diachronic perspective of network homophily and conversations on Twitter</article-title>
          .
          <source>Data &amp; Knowledge Engineering</source>
          <volume>124</volume>
          ,
          <issue>101738</issue>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <string-name>
            <surname>McDonald</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nivre</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Quirmbach-Brundage</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Goldberg</surname>
            ,
            <given-names>Y.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Das</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ganchev</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hall</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Petrov</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          , Zhang, H.,
          <string-name>
            <surname>Tckstrm</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          , et al.:
          <article-title>Universal dependency annotation for multilingual parsing</article-title>
          .
          <source>In: Proceedings of the 51st Annual Meeting of the Association for Computational Linguistics (Volume</source>
          <volume>2</volume>
          :
          <string-name>
            <surname>Short</surname>
            <given-names>Papers)</given-names>
          </string-name>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>McPherson</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smith-Lovin</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Cook</surname>
            ,
            <given-names>J.M.:</given-names>
          </string-name>
          <article-title>Birds of a feather: Homophily in social networks</article-title>
          .
          <source>Annual Review of Sociology</source>
          <volume>27</volume>
          (
          <issue>1</issue>
          ) (
          <year>2001</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Mikolov</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chen</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Corrado</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dean</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          :
          <article-title>Ecient estimation of word representations in vector space</article-title>
          .
          <source>arXiv preprint arXiv:1301.3781</source>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>