<!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>HiTZ-IXA at PoliticES-IberLEF2023: Document and Sentence Level Text Representations for Demographic Characteristics and Political Ideology Detection</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Joseba Fernandez de Landa</string-name>
          <email>joseba.fernandezdelanda@ehu.eus</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Rodrigo Agerri</string-name>
          <email>rodrigo.agerri@ehu.eus</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Science, Natural Language Processing</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>HiTZ Basque Center for Language Technologies - Ixa NLP Group, University of the Basque Country UPV/EHU</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <abstract>
        <p>In this paper we describe our participation to the PoliticES 2023 shared task held at IberLEF 2023. The task focuses on extracting demographic and political information from tweets, and it is structured as an author profiling task. Our participation is focused on developing a multi-level textual representation that combines both the tweets text and user representations. This approach allows us to efectively capture and integrate social information, including demographic and ideological traits. Furthermore, our text-based features leverage document and sentence information, amalgamating specific and general aspects. The combination of both social and textual features results in a remarkable improvement in overall performance across the various text classification tasks proposed within the task. An additional benefit of our approach is its robustness and generalization capability, as it performs competitively using same features across all traits. Finally, we address potential memory constraints by eficiently managing extensive timelines or documents, segmenting them into individual sentences or tweets while keeping the document level information. Our technique ofers promising results in efectively handling large-scale textual data in document classification tasks. Our system achieved the second highest score for the overall PoliticES task and the best score for predicting the profession category.</p>
      </abstract>
      <kwd-group>
        <kwd>Demographic Traits detection</kwd>
        <kwd>Political Ideology detection</kwd>
        <kwd>Author Profiling</kwd>
        <kwd>Computational Social</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        This paper describes the HiTZ-IXA team participation in PoliticEs2023 shared task [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] organised
in IberLEF 2023 [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], which consists of extracting demographic and political information from
texts. Framed as an author profiling task, the objective is to extract Twitter user’s characteristics
based on 80 distinct text-based documents per author. By leveraging text-based Twitter data in
Spanish language, the aim is to extract demographic traits including gender and profession, as
well as, political ideology approached from both a binary and a multiclass perspective, from a
given set of tweets.
      </p>
      <p>
        There exists a significant interest in extracting demographics and ideology from Social Media,
as it represents a means of gaining deeper insights into society. Twitter has become a source
of spontaneously generated textual data for many human languages, and its use for doing
demographic and ideological inferences increasingly common [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ]. As for most research topics
in Natural Language Processing (NLP), recent works have experimented with
Transformerbased [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] contextualized sentence embeddings for user level demographic prediction such as
age or gender [
        <xref ref-type="bibr" rid="ref6 ref7">6, 7</xref>
        ]. Thus, Transformer-based approaches were the most common method
in PoliticES 2022 shared task [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. However, a limitation of those approaches is that they are
usually centered on document or sentence level representations only.
      </p>
      <p>
        In order to harness user-related data for text classification problems in social media, tasks
such as stance detection have been approached from a perspective that utilizes both author
and tweet characteristics to infer stance at tweet level [
        <xref ref-type="bibr" rid="ref10 ref11 ref9">9, 10, 11</xref>
        ] . In those works, authors are
represented through Twitter interactions such as friends, retweets, quotes, or replies, since there
is a lack of accessible data for utilizing author-level texts. These author representations are
subsequently combined with textual representations derived from specific tweets, resulting in
improved overall performance [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Therefore, taking this idea as a starting point, our approach
for PoliticES focuses on the combination of user and tweet-level representations, but unlike
previous aforementioned work, both derived exclusively from textual data.
      </p>
      <p>Thus, in this paper we present a multi-level textual representation combining tweet and user
representations in order to embed social information such as demographic and ideological traits.
The contribution of the proposed text-based features lies in their ability to leverage document
and sentence information, combining features derived from both sentence and author-based
representations. Results demonstrate that such integration of user and tweet representation
levels enhances the ability to capture meaningful information, thereby improving performance
in various text classification tasks.</p>
      <p>Our method is robust and exhibits good generalization capabilities obtaining good
performance across all tasks using the same features. Furthermore, it shows the capacity to efectively
manage extensive timelines or documents by dividing them into individual sentences or tweets,
thereby mitigating potential memory constraints. The oficial results show that our system
was ranked 2nd from 11 participants among the general task and in the 1st position for the
profession category.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        In previous work related to this topic, we must highlight the previous task PoliticES 2022 [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ],
which focused on author profiling by employing text-based data in order to extract demographic
and ideological traits. Most of the systems participanting in the task were based on Transformer
[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] models. More specifically, there is a notable presence of monolingual models in Spanish,
especially BETO [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ] and MarIA [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ]. The rest of the section provides an overview of the key
features exhibited by the top four models presented on the 2022 task.
      </p>
      <p>
        The first model, proposed by Carrasco and Rosillo [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], employs 512 token-blocks comprising
tweets from the same author in the dataset, along with additional data, to fine-tune a combined
model of BETO and MarIA. This combined model is used to predict labels at the token-block
level. Subsequently, user characteristics are predicted using a majority vote strategy based on
the aforementioned token-blocks.
      </p>
      <p>
        In the second model, Villa-Cueva et al. [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] introduce PolitiBETO, a BETO model that is
pretrained on data derived from social media and news texts. Using this specific model, predictions
are made at tweet level and then aggregated through a majority vote to infer author labels.
      </p>
      <p>
        The third model [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] employs all author’s tweets to extract author features. Word and
character n-grams, as well as lexical and stylistic features, are used to feed the model, manually
selecting them for each of the categories.
      </p>
      <p>
        The fourth model [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] groups tweets belonging to the same author into clusters containing
8-12 tweets, grouping more information while also accommodating memory constraints. For
each category diferent classification techniques are presented, and manual engineering is
applied accordingly. Additionally, a voting system is employed to unify the labels of tweet
clusters into user labels.
      </p>
      <p>In summary, three out of the four leading models are based on the Transformer architecture,
with the top two specifically relying on monolingual Spanish Transformer-based language
models. In addition, tweets authored by the same user tend to be grouped by diferent techniques,
either by concatenating them at the input stage or by merging the associated labels at the output
stage.</p>
      <p>The exploration of grouping techniques for tweets authored by the same user reflects the
ongoing eforts to improve the handling of sequential and contextual information in social
media data in Transformer-based classifiers. The decision to concatenate tweets at the input
stage or merge associated labels at the output stage implies a deliberate consideration of how
to capture and leverage the inherent relationships and dependencies within user-generated
content. Nonetheless, in previous works the classifiers were not given both textual and
userbased information as input, a shortcoming that our approach tries to address.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Datasets</title>
      <p>
        The dataset employed on this work is an expansion of the PoliCorpus 2020 dataset [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] and
the corpus utilized for the PoliticES 2022 shared task. It encompasses information extracted
from Twitter accounts belonging to politicians, political journalists, and celebrities in Spain.
Political accounts were selected among members of the Spanish government, the Congress and
Senate of Spain, mayors of important Spanish cities, presidents of the autonomous communities,
former politicians, and collaborators afiliated with political parties. Furthermore, journalists
were selected from various Spanish news media such as ABC, El País, El Diario, El Mundo or La
Razón, among others.
      </p>
      <p>The objective of creating such dataset is to facilitate techniques for the extraction of
demographic characteristics and political ideology from a provided user’s collection of tweets.
Demographic attributes encompass elements like gender and profession, while political ideology
is approached both as a binary and a multiclass problem. Users are annotated by gender (male or
female), profession (politician, journalist or celebrity), and by political alignment along two axes:
a binary scale (left or right) and a multi-class scale (left, moderate left, moderate right, right ).
To ensure the users privacy, they created clusters of 80 tweets each, with each user-cluster
containing tweets from diferent users that share all the traits under evaluation. In this way
user-clusters are used instead of the users themselves with the objective of avoiding to incur in
any legal and ethical issues.</p>
      <p>In addition to users, the textual content is also anonymized. Thus, tweets that shared content
from or mention news websites is filtered. Moreover, any mention to politicians on Twitter is
substituted with the token @user, while mentions of other Twitter accounts are encoded as
@user. Finally, References to political parties are also replaced with the token @political_party.</p>
      <p>The dataset comprises approximately 2800 user-clusters, with each user-cluster containing
diverse texts from diferent dates and topics. The user-clusters from the training and test sets
are independent to prevent the possibility of identifying the authors. As shown by the train set
quantitative description provided in Table 1, the train set contains 2250 user-clusters (180,000
tweets) whereas the test set includes 547 (43760 tweets).</p>
      <p>Category
Gender
Profession
Political Ideology: binary
Political Ideology: multiclass</p>
      <p>Class
male
female
journalist
politician
celebrity
left
right
left
moderate left
moderate right
right</p>
      <p>Tweets</p>
    </sec>
    <sec id="sec-4">
      <title>4. Methods</title>
      <p>In this section we describe our two techniques to represent textual data at diferent levels.
Firstly, we present a Transformer-based tweet-and-user representation (t&amp;u) method, consisting
of representing both levels in the same feature. Secondly, we also introduce a token-level user
representation technique which we named word-to-user (w2u).Those representations are then
used to feed a text classifier based on each category, but sharing the same unaltered features.</p>
      <sec id="sec-4-1">
        <title>4.1. Tweet-and-user representations</title>
        <p>
          First of all Transformer-based [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] language models are utilized to obtain contextual text-based
representations at sentence or tweet level. These models focus on capturing context and meaning
by analyzing the relationships among tokens in a text sequence. In contrast to static embedding
methods like word2vec[
          <xref ref-type="bibr" rid="ref19">19</xref>
          ], which represent words with fixed vector values, Transformer-based
models modify those vectors values depending on the surrounding words and their order. It
should be noted that this approach is not limited to word-level representations, but rather it
can also handle sequences of text, making it suitable for text classification tasks similar to ours.
For our experiments, we have selected the following models:
• mBERT [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] is the multilingual version of BERT[
          <xref ref-type="bibr" rid="ref20">20</xref>
          ] pre-trained with the largest 104 languages
in Wikipedia. Rather than simply predicting the next word in the sequence, the BERT model
takes into consideration all of the words in the sequence, thereby developing a more dense and
rich representation of the context. BERT pre-trains bidirectional representations from unlabeled
text by considering both left and right context in all layers utilising next-sentence prediction
and masked-language modeling.
• DistilmBERT [
          <xref ref-type="bibr" rid="ref21">21</xref>
          ], the multilingual version of DistilBERT, a smaller and faster Transformer
model distilled from BERT. It retains over 95% of BERT’s performance on the GLUE benchmark
while having 40% fewer parameters and 60% faster inference speed.
• XLM-RoBERTa [
          <xref ref-type="bibr" rid="ref22">22</xref>
          ] is a multilingual version of RoBERTa [
          <xref ref-type="bibr" rid="ref23">23</xref>
          ], trained with the CC100 corpus,
on a large multilingual dataset spanning 100 languages. It is an optimized BERT variant that
benefits from training on a dataset ten times larger than BERT, employing dynamic masking,
byte-pair encoding tokenization, and omitting the next-sentence prediction objective.
• XLM-T [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ] is an extension of the XLM-RoBERTa base model, further trained with 198 million
multilingual tweets. This model’s focus on Twitter-based data makes it particularly relevant for
evaluating performance in tasks specific to this social media platform.
• mDeBERTa [25], the multilingual version of DeBERTa, utilizes the same arquitecture of
DeBERTa and, as XLM-RoBERTa, it was trained on the CC100 multilingual dataset, although
just for 15 languages. DeBERTa improves BERT and RoBERTa models through disentangled
attention and an enhanced mask decoder, outperforming RoBERTa on the majority of natural
language understanding (NLU) tasks.
• BETO [
          <xref ref-type="bibr" rid="ref12">12</xref>
          ] is a BERT model trained on a Spanish corpus comprising 3 billion tokens. It is
similar in size to BERT-base and was trained using the Whole Word Masking technique.
• PolitiBETO [
          <xref ref-type="bibr" rid="ref15">15</xref>
          ] is a BERT model specifically tailored for political tasks in social media
corpora. It is created through a two-stage domain adaptation process applied to the BETO
model, incorporating the language structure found on Twitter and in newspapers.
• MarIA [
          <xref ref-type="bibr" rid="ref13">13</xref>
          ] or roberta-large-bne is based on the RoBERTa-large model. It has been pre-trained
on a Spanish corpus totaling 570GB of clean and deduplicated text sourced from the National
Library of Spain.
        </p>
        <p>
          We use the listed Transformer models to extract the features and evaluate their performance
for the specific task. To represent each tweet, we utilize the last hidden state corresponding to
the start-of-sequence token as an aggregate document representation, following the approach
described in [
          <xref ref-type="bibr" rid="ref20">20</xref>
          ]. This hidden state serves as a tweet vector, which acts as a textual feature
representation for the tweet. In order to maintain the same representations for all the categories
the Transformers models are used without fine-tuning, meaning that we are using default frozen
weights.
        </p>
        <p>In order to extract author representations we average local elements to generate a global
representation, as done in previous approaches [26, 27, 28]. In other words, the user
representation is obtained by extracting the mean vector of all the tweet vectors authored by each user.
Once we get the user representations, each of the tweet representations is concatenated with
its author representation vector, generating a tweet-and-user representations for each of the
tweets in the dataset.</p>
        <p>Finally, the combined tweet-and-user representations for each tweet are used to train a
Logistic Regression classifier without any additional tuning. Thus, the same features, without
any modification, are used to train a classifier for each of the categories in the PoliticES dataset.
After predicting the labels at tweet level, a majority voting strategy is employed to infer the
user label by considering the various tweet labels associated with the same author.</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Word-to-user representations</title>
        <p>
          The word-to-user model is trained in a unsupervised manner to predict a target user from a
given word-token. The input of the model is the raw text data without any preprocessing or
modification. In order to obtain our user representations, we use a single hidden-layer neural
network. The network is used to train a dense interaction representation model using the tokens
from the users’ text. The aim of the single hidden-layer feedforward neural network consists of
predicting the target user from a given word token that appears in the corpus. The dimensions
of the hidden layer determine the size of the final user representation vectors, corresponding to
the number of learned features. During training, all the word tokens present in the training
and test corpus are used, computing the log probability of correctly predicting the target user
from the given word token. The training process is done by sub-sampling the most frequent
instances and with negative sampling [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ]. A number of experiments were undertaken in order
to obtain the optimal dimensionality of the word-to-user representations. Once all the users are
embedded, the resultant vector is used to represent a given user.
        </p>
        <p>The final step consists of using the extracted word-to-user representation vectors from each
user to train a Logistic Regression classifier without any additional tuning. This means that the
same features are used across each of the categories in the dataset.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Experiments on the Development Data</title>
      <p>We experimented with the development data in order to obtain the optimal configuration for
the two methods described above. With respect to tweet-and-user, the objective is to establish
which model is best to extract the contextual representations which are used as features. For
the word-to-user approach we want to know which dimensionality to represent word-to-user
features provides the best results.</p>
      <sec id="sec-5-1">
        <title>5.1. Tweet-and-user</title>
        <p>In order to select the best configuration for tweet-and-user representations, we use diferent
feature extraction methods using the language models described in the previous section. The
obtained tweet-and-user combined vectors are then used as input to train Logistic Regression
classifiers, while employing majority voting. Development results (Table 2) show that the best
configuration given by the MarIA model. Therefore, the features extracted from the MarIA
model will be used to train the final model.</p>
        <p>To conduct an ablation study, we utilize the tweet vectors to train a Logistic Regression
classifier independently of the user vectors, while employing majority voting. This tweet-only
approach allows us to assess the influence of incorporating tweet and user level information
in extracting valuable social insights. Therefore, the train set is used to train the classifier,
while the development set is used to evaluate diferent algorithms for feature extraction. When
comparing the results of tweet-and-user combined approach (Table 2) to the results of the
tweet-only approach (Table 3), it can be observed that the latter exhibits a significant loss in
performance.</p>
        <p>Category</p>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Word-to-user</title>
        <p>In order to select the best configuration for word-to-user representations, we trained diferent
Logistic Regression classifiers with diferent dimensions. Thus, results on the development
dataset (Table 4) show that the best configuration is given by obtaining the word-to-user
vector representions in 200 dimensions. It is remarkable the high performance achieved with
this configuration, clearly outperforming the Transformer-based tweet-and-user approach on
development set.</p>
        <p>To have a better understanding of the word-to-user (200 dimensions) user-level
representations, we plotted the users’ representations and the corresponding class. Figure 1 and 2 show 2
dimensional visualizations obtained by applying a t-SNE dimensionality reduction to
word-touser representations arisen from the development data; each color represents a diferent class.
Demographic characteristics are plotted on Figure 1 while ideological binary and multiclass
representations can be seen on Figure 2.</p>
        <p>Regarding Demographic traits, it can be seen that the classes present on profession are
clearly defined (Figure 1 right), while the representations of gender (Figure 1 left) seem to be
more sparse. With respect to political ideology, the binary framework (Figure 2 left) shows
clearer communities than the more sparse multiclass framework (Figure 2 right). Thus, the
evaluation results and the visual representations would seem to correlate, as the categories
with clearer communities (profession and ideology binary) are also the categories that obtained
better classification results on the development data.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Results on the Oficial Test Data</title>
      <p>As a result of the experiments performed in the previous section, the tweet-and-user method
will be using the MarIA model to obtain the combined vectors which are the input to Logistic
Regression classifiers for each of the traits (while employing majority voting). In this setting,
the classifiers are trained on the training data and evaluated on the oficial test set. The same
procedure is applied for the word-to-user method, which will be based on training, for each
of the traits, Logistic Regression classifiers which take as input features the 200 dimensional
word-to-user vectors.</p>
      <p>baseline
w2u
t&amp;u
t&amp;u + w2u</p>
      <p>Gen</p>
      <p>In reference to the test results presented in Table 5, both the tweet-and-user (t&amp;u) and
word-touser (w2u) approaches exhibit similar average scores, although variations can be observed among
the traits. Consequently, we made the decision to merge both feature extraction techniques
to assess their combined performance. In fact, it turned out that fusion of tweet-and-user and
word-to-user (t&amp;u + w2u) yielded the highest test scores across all categories and the overall
average. Moreover, this combination outperformed w2u and t&amp;u individually in all the assessed
categories. These findings imply that the combination of features generated by tweet-and-user
and word-to-user can result in improved performance when predicting gender, profession,
and ideological aspects. Furthermore, the scores obtained provide valuable insights into the
efectiveness of the algorithms and their ability to generalize across diverse categories.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusion</title>
      <p>This paper demonstrates the benefits of combining author and sentence level textual
representations for political ideology detection and characterization of users with respect to demographic
traits. More specifically, for our participation to the PoliticES 2023 shared task we have
experimented with diferent level Transformer-based textual features as well as with user features
directly arisen from word tokens. This combination of features has allowed us to obtain the
second-best overall results in the task using a general approach, namely, without performing
any specific feature-engineering for any of the traits.
[25] P. He, X. Liu, J. Gao, W. Chen, Deberta: Decoding-enhanced bert with disentangled
attention, in: International Conference on Learning Representations, 2021.
[26] I. R. Hallac, S. Makinist, B. Ay, G. Aydin, user2vec: Social media user representation based
on distributed document embeddings, in: 2019 International Artificial Intelligence and
Data Processing Symposium (IDAP), 2019, pp. 1–5. doi:1 0 . 1 1 0 9 / I D A P . 2 0 1 9 . 8 8 7 5 9 5 2 .
[27] T. Kenter, A. Borisov, M. de Rijke, Siamese CBOW: Optimizing word embeddings for
sentence representations, in: Proceedings of the 54th Annual Meeting of the Association
for Computational Linguistics (Volume 1: Long Papers), Association for Computational
Linguistics, Berlin, Germany, 2016, pp. 941–951. URL: https://aclanthology.org/P16-1089.
doi:1 0 . 1 8 6 5 3 / v 1 / P 1 6 - 1 0 8 9 .
[28] Q. Le, T. Mikolov, Distributed representations of sentences and documents, in: International
conference on machine learning, PMLR, 2014, pp. 1188–1196.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>J. A.</given-names>
            <surname>García-Díaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Jiménez-Zafra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. T.</given-names>
            <surname>Martín-Valdivia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>García-Sánchez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L. A.</given-names>
            <surname>Ureña-López</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Valencia-García</surname>
          </string-name>
          , Overview of PoliticEs at IberLEF 2023:
          <article-title>Political ideology detection in Spanish texts</article-title>
          ,
          <source>Procesamiento del Lenguaje Natural</source>
          <volume>71</volume>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Jiménez-Zafra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Rangel</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Montes-y Gómez, Overview of IberLEF 2023: Natural Language Processing Challenges for Spanish and other Iberian Languages, in: Proceedings of the Iberian Languages Evaluation Forum (IberLEF 2023), co-located with the 39th Conference of the Spanish Society for Natural Language Processing (SEPLN 2023), CEURWS</article-title>
          .org,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>D.</given-names>
            <surname>Nguyen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Doğruöz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. P.</given-names>
            <surname>Rosé</surname>
          </string-name>
          , F. de Jong, Computational Sociolinguistics: A Survey,
          <source>Computational Linguistics</source>
          <volume>42</volume>
          (
          <year>2016</year>
          )
          <fpage>537</fpage>
          -
          <lpage>593</lpage>
          .
          <source>doi:1 0 . 1 1</source>
          6 2 /
          <string-name>
            <surname>C O L I _</surname>
          </string-name>
          <article-title>a _ 0 0 2 5 8</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>N.</given-names>
            <surname>Cesare</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Grant</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E. O.</given-names>
            <surname>Nsoesie</surname>
          </string-name>
          ,
          <article-title>Detection of user demographics on social media: A review of methods and recommendations for best practices</article-title>
          ,
          <source>arXiv preprint arXiv:1702</source>
          .
          <year>01807</year>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vaswani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Shazeer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Parmar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Uszkoreit</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Jones</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. N.</given-names>
            <surname>Gomez</surname>
          </string-name>
          , Ł. Kaiser,
          <string-name>
            <surname>I. Polosukhin</surname>
          </string-name>
          ,
          <article-title>Attention is all you need</article-title>
          ,
          <source>in: Advances in Neural Information Processing Systems</source>
          ,
          <year>2017</year>
          , pp.
          <fpage>5998</fpage>
          -
          <lpage>6008</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>J.</given-names>
            <surname>Fernandez de Landa</surname>
          </string-name>
          , R. Agerri,
          <article-title>Social analysis of young basque-speaking communities in twitter</article-title>
          ,
          <source>Journal of Multilingual and Multicultural Development</source>
          <volume>0</volume>
          (
          <year>2021</year>
          )
          <fpage>1</fpage>
          -
          <lpage>15</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>M.</given-names>
            <surname>Abdul-Mageed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Zhang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rajendran</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Elmadany</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Przystupa</surname>
          </string-name>
          , L. Ungar,
          <article-title>Sentencelevel bert and multi-task learning of age and gender in social media</article-title>
          , arXiv preprint arXiv:
          <year>1911</year>
          .
          <volume>00637</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>J. A.</given-names>
            <surname>García-Díaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Jiménez-Zafra</surname>
          </string-name>
          , M.-
          <string-name>
            <surname>T. M. Valdivia</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          <string-name>
            <surname>García-Sánchez</surname>
            ,
            <given-names>L. A. UreñaLópez</given-names>
          </string-name>
          , R. Valencia-García, Overview of PoliticEs 2022:
          <article-title>Spanish author profiling for political ideology</article-title>
          ,
          <source>Procesamiento del Lenguaje Natural</source>
          <volume>69</volume>
          (
          <year>2022</year>
          )
          <fpage>265</fpage>
          -
          <lpage>272</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>R.</given-names>
            <surname>Agerri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Centeno</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Espinosa</surname>
          </string-name>
          ,
          <string-name>
            <surname>J. F. de Landa</surname>
          </string-name>
          , Álvaro Rodrigo, Vaxxstance@iberlef
          <year>2021</year>
          :
          <article-title>Overview of the task on going beyond text in cross-lingual stance detection</article-title>
          ,
          <source>Procesamiento del Lenguaje Natural</source>
          <volume>67</volume>
          (
          <year>2021</year>
          )
          <fpage>173</fpage>
          -
          <lpage>181</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>A. T.</given-names>
            <surname>Cignarella</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Bosco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Patti</surname>
          </string-name>
          , P. Rosso, SardiStance@EVALITA2020:
          <article-title>Overview of the Task on Stance Detection in Italian Tweets</article-title>
          , in: V.
          <string-name>
            <surname>Basile</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          <string-name>
            <surname>Croce</surname>
            ,
            <given-names>M. Di</given-names>
          </string-name>
          <string-name>
            <surname>Maro</surname>
          </string-name>
          , L. C. Passaro (Eds.),
          <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</article-title>
          .org,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <surname>J. Fernandez de Landa</surname>
          </string-name>
          , R. Agerri,
          <article-title>Relational embeddings for language independent stance detection</article-title>
          , arXiv e-prints (
          <year>2022</year>
          ) arXiv-
          <fpage>2210</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>J.</given-names>
            <surname>Cañete</surname>
          </string-name>
          , G. Chaperon,
          <string-name>
            <given-names>R.</given-names>
            <surname>Fuentes</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-H.</given-names>
            <surname>Ho</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Kang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Pérez</surname>
          </string-name>
          ,
          <article-title>Spanish pre-trained bert model and evaluation data</article-title>
          ,
          <source>in: PML4DC at ICLR</source>
          <year>2020</year>
          ,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A. G.</given-names>
            <surname>Fandiño</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. A.</given-names>
            <surname>Estapé</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Pàmies</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. L.</given-names>
            <surname>Palao</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. S.</given-names>
            <surname>Ocampo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. P.</given-names>
            <surname>Carrino</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. A.</given-names>
            <surname>Oller</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C. R.</given-names>
            <surname>Penagos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. G.</given-names>
            <surname>Agirre</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Villegas</surname>
          </string-name>
          ,
          <article-title>Maria: Spanish language models</article-title>
          ,
          <source>Procesamiento del Lenguaje Natural</source>
          <volume>68</volume>
          (
          <year>2022</year>
          ).
          <source>doi:1 0 . 2 6</source>
          <volume>3 4 2 / 2 0 2 2 - 6</volume>
          <fpage>8</fpage>
          -
          <lpage>3</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Carrasco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R. C.</given-names>
            <surname>Rosillo</surname>
          </string-name>
          , Loscalis at PoliticEs 2022:
          <article-title>Political author profiling using BETO and maria</article-title>
          ,
          <source>in: Proceedings of the Iberian Languages Evaluation Forum (IberLEF</source>
          <year>2022</year>
          )
          <article-title>co-located with the Conference of the Spanish Society for Natural Language Processing (SEPLN</article-title>
          <year>2022</year>
          ),
          <string-name>
            <given-names>A</given-names>
            <surname>Coruña</surname>
          </string-name>
          , Spain,
          <year>September 20</year>
          ,
          <year>2022</year>
          , volume
          <volume>3202</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>E.</given-names>
            <surname>Villa-Cueva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>González-Franco</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Sanchez-Vega</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. P.</given-names>
            <surname>López-Monroy</surname>
          </string-name>
          ,
          <article-title>NLP-CIMAT at PoliticEs 2022: PolitiBETO, a Domain-Adapted Transformer for Multi-class Political Author Profiling</article-title>
          ,
          <source>in: Proceedings of the Iberian Languages Evaluation Forum (IberLEF</source>
          <year>2022</year>
          ), CEUR Workshop Proceedings, CEUR-WS,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>A.</given-names>
            <surname>Mosquera</surname>
          </string-name>
          , Alejandro mosquera at PoliticEs 2022:
          <article-title>Towards robust spanish author profiling and lessons learned from adversarial attacks</article-title>
          ,
          <source>in: Proceedings of the Iberian Languages Evaluation Forum (IberLEF</source>
          <year>2022</year>
          )
          <article-title>co-located with the Conference of the Spanish Society for Natural Language Processing (SEPLN</article-title>
          <year>2022</year>
          ),
          <string-name>
            <given-names>A</given-names>
            <surname>Coruña</surname>
          </string-name>
          , Spain,
          <year>September 20</year>
          ,
          <year>2022</year>
          , volume
          <volume>3202</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>E.</given-names>
            <surname>Santibáñez-Cortés</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Carrillo-Cabrera</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. A.</given-names>
            <surname>Castillo-Castillo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Moctezuma</surname>
          </string-name>
          , V. MuñizSánchez, Cimat_2021 at PoliticEs 2022:
          <article-title>Ensemble based classification algorithms for author profiling in spanish language</article-title>
          ,
          <source>in: Proceedings of the Iberian Languages Evaluation Forum (IberLEF</source>
          <year>2022</year>
          )
          <article-title>co-located with the Conference of the Spanish Society for Natural Language Processing (SEPLN</article-title>
          <year>2022</year>
          ),
          <string-name>
            <given-names>A</given-names>
            <surname>Coruña</surname>
          </string-name>
          , Spain,
          <year>September 20</year>
          ,
          <year>2022</year>
          , volume
          <volume>3202</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2022</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>J. A.</given-names>
            <surname>García-Díaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Colomo-Palacios</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Valencia-García</surname>
          </string-name>
          ,
          <article-title>Psychographic traits identification based on political ideology: An author analysis study on Spanish politicians' tweets posted in 2020, Future Generation Computer Systems 130 (</article-title>
          <year>2022</year>
          )
          <fpage>59</fpage>
          -
          <lpage>74</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>T.</given-names>
            <surname>Mikolov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Chen</surname>
          </string-name>
          , G. Corrado,
          <string-name>
            <given-names>J.</given-names>
            <surname>Dean</surname>
          </string-name>
          ,
          <article-title>Eficient estimation of word representations in vector space</article-title>
          ,
          <source>arXiv preprint arXiv:1301.3781</source>
          (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>J.</given-names>
            <surname>Devlin</surname>
          </string-name>
          , M.-
          <string-name>
            <given-names>W.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Lee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Toutanova</surname>
          </string-name>
          , BERT:
          <article-title>Pre-training of deep bidirectional transformers for language understanding</article-title>
          ,
          <source>in: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , Volume
          <volume>1</volume>
          (Long and Short Papers),
          <source>Association for Computational Linguistics</source>
          , Minneapolis, Minnesota,
          <year>2019</year>
          , pp.
          <fpage>4171</fpage>
          -
          <lpage>4186</lpage>
          . URL: https://aclanthology.org/ N19-1423.
          <source>doi:1 0 . 1 8</source>
          <volume>6 5 3</volume>
          / v 1 / N 1 9
          <article-title>- 1 4 2 3</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>V.</given-names>
            <surname>Sanh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Debut</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chaumond</surname>
          </string-name>
          , T. Wolf,
          <article-title>Distilbert, a distilled version of bert: smaller, faster, cheaper and lighter</article-title>
          ,
          <source>in: NeurIPS EMC2 Workshop</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>A.</given-names>
            <surname>Conneau</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Khandelwal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Goyal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Chaudhary</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Wenzek</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>Guzmán</surname>
          </string-name>
          , E. Grave,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ott</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zettlemoyer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Stoyanov</surname>
          </string-name>
          ,
          <article-title>Unsupervised cross-lingual representation learning at scale</article-title>
          , in: ACL,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ott</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Goyal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Du</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Joshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Levy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Lewis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Zettlemoyer</surname>
          </string-name>
          , V. Stoyanov,
          <article-title>RoBERTa: A Robustly Optimized BERT Pretraining Approach</article-title>
          , arXiv preprint arXiv:
          <year>1907</year>
          .
          <volume>11692</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>F.</given-names>
            <surname>Barbieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Espinosa-Anke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Camacho-Collados</surname>
          </string-name>
          ,
          <article-title>A multilingual language model toolkit for twitter</article-title>
          ,
          <source>arXiv preprint arXiv:2104.12250</source>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>