<!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>
      <journal-title-group>
        <journal-title>Jaén, Spain
$ alberto.munoz.ortiz@udc.es (A. Muñoz-Ortiz); david.vilares@udc.es (D. Vilares)
 https://amunozo.github.io/ (A. Muñoz-Ortiz); https://grupolys.org/~david.vilares/ (D. Vilares)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>LyS A Coruña at GUA-SPA@IberLEF2023: Multi-Task Learning with Large Language Model Encoders for Guarani-Spanish Code Switching Analysis</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Alberto Muñoz-Ortiz</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>David Vilares</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Universidade da Coruña, CITIC, Departamento de Ciencias de la Computación y Tecnologías de la Información</institution>
          ,
          <addr-line>Campus de Elviña s/n, 15071, A Coruña</addr-line>
          ,
          <country country="ES">Spain</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0001</lpage>
      <abstract>
        <p>This paper introduces the LyS A Coruña proposal for the Guarani-Spanish Code Switching Analysis task at IberLEF2023. The shared task proposes to analyze Guarani-Spanish code-switched texts, focusing on language identification, named entity recognition (NER), and a novel classification task for Spanish spans in a code-switched Guarani-Spanish context. We propose three multi-task learning systems that have common encoders based on two language models and diferent decoders in a multi-task learning setup. The encoders use the contextual embeddings by: (i) a large language model (LLM) pretrained on bidirectional machine translation on 200 languages (including Spanish and Guarani) from the No Language Left Behind project, and (ii) a BERT-based model pretrained in Spanish and finetuned in around 800k Guarani tokens. The decoders are: (i) a softmax output layer for Task 1, and (ii) conditional random ifelds (CRF) output layers for Tasks 2 and 3. According to oficial results, we ranked third in the three tasks.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Multi-Task Learning</kwd>
        <kwd>Guarani</kwd>
        <kwd>Spanish</kwd>
        <kwd>Code-switching</kwd>
        <kwd>Language identification</kwd>
        <kwd>Named Entity Recognition</kwd>
        <kwd>Code Classification</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Indigenous and European languages have coexisted in South America for centuries, causing
lexical and cultural interchanges to diferent degrees. In Paraguay, where both Guarani and
Spanish are recognized as oficial languages and the population is mostly bilingual,
codeswitching has emerged in this bilingual environment. This bilingual environment has favored
the apparition of code-switching. Code-switching is a linguistic phenomenon where people
alternate between two or more languages in the same conversation, which is common in places
where more than one language interact [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        Code-switching is not a new topic in natural language processing (NLP), including language
identification [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], named entity recognition (NER) [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], sentiment analysis [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] or machine
translation [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The goal of the Guarani-Spanish Code Switching Analysis shared task [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] at
IberLEF 2023 [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] is to automatically analyze code-switching between Guarani and Spanish
in texts from news and social media. Particularly, they propose three tasks: (i) language
identification, (ii) named entity recognition and (iii) Spanish code classification.
      </p>
      <p>
        The main challenge of this task is the disparity of resources of the two languages involved.
While Spanish is one of the most rich-resourced languages in the world, resources in Guarani
are very scarce due to the lack of labeled and unlabeled data [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ].
      </p>
      <p>
        Our approach We follow a multi-task learning approach using MaChAmp [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. We
trained three diferent models using the contextual embeddings of two models available at
https://huggingface.co/: facebook/nllb-200-distilled-600M, a large language
model (LLM) pretrained on bidirectional translation across 200 languages (including Guarani
and Spanish), and mmaguero/beto-gn-base-cased, a BERT-based LLM pretrained in
Spanish data and finetuned in approximately 800k Guarani tokens. We train three independent
models, one single-task on Task 1 and two multi-task on the three tasks. We used the nllb to
train a single-task model on Task 1 that uses a softmax output layer on top of the encoder, and
a multi-task model that is trained on the three tasks, adding a softmax output layer for Task 1,
and two independent masked conditional random fields (CRF) decoders for Tasks 2 and 3 that
force the labels to follow the BIO schema. We used the beto-gn model to train a multi-task
learning model with the same three decoders as the multi-task nllb model. A post-processing
heuristic is added to the predicted file to make sure the tags combinations are assigned correctly.
According to oficial results, we ranked third in the three tasks.
      </p>
    </sec>
    <sec id="sec-2">
      <title>2. Overview of the shared task</title>
      <p>The shared task aims to analyze code-switched texts in Guarani and Spanish through three
token-level tasks: language identification in code-switched data, named entity classification,
and Spanish code classification. The specific tasks are:
• Task 1: Language identification in code-switched data. Given a sentence, this task
consists in identifying the language of the token or a named entity. The possible labels
are gn (Guarani word), es (Spanish word), ne (part of a named entity), mix (mixture
between Guarani and Spanish), foreign (words from neither Guarani and Spanish) and
other.
• Task 2: Named entity classification. The task goal is to identify the tokens that span
named entities in the text and classify them into three diferent categories. It follows the
BIO schema (first token of an entity is marked with B- plus the label, and the following
starting with I-, and lastly the tokens that are not part of an entity are marked with an O).
The diferent labels of this tasks are: ne-b-loc and ne-i-loc for location, ne-b-org
and ne-i-org for organization, and ne-b-per and ne-i-per for person.
• Task 3: Spanish code classification. The task goal is label the spans of text in Spanish
depending on its form: es-b-cc and es-i-cc represent change in code, i.e. Spanish
tokens that keep all its original characteristics of Spanish, while es-b-ul and es-i-ul
represent not-adapted loans, i.e. Spanish words that have been partial adapted to Guarani
syntax.</p>
      <p>Metrics For Task 1, the metrics used are accuracy, weighted precision, weighted recall, and
the main metric is weighted F1. For Tasks 2 and 3, the metrics are precision, recall and F1,
unlabeled and labeled, being the latter the main one. The criterion used for considering a named
entity valid is exact match.</p>
      <p>Data We only used the dataset provided by the competition to train our models. The dataset
consists in sentences annotated at token level with the previously introduced labels. There are
19 003 training tokens in 1 140 training sentences, 2 989 development tokens in 180 development
sentences and 2 857 test tokens in 180 test sentences.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Our models</title>
      <p>
        We rely on MaChAmp [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], a toolkit that allows to use contextualized embeddings from
HuggingFace’s [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] LLMs in multi-task learning setups. Multi-task learning (MTL) [11, 12] consists
in learning more than one task at once with the goal of achieving a better generalization. The
most common approach and the one we use is called hard parameter sharing [13]. It consists of
sharing the hidden layers between all tasks while using a task-specific decoder for each one.
MTL helps model generalize, as representations must be general and flexible enough to learn
diferent tasks at the same time, reducing the risk of overfitting.
      </p>
      <p>Our models uses a pre-trained large language model as a shared encoder for all tasks, and
independent decoders for each of the tasks. For Task 1, we use a softmax output layer on the
output of the encoder’s embeddings, while for Tasks 2 and 3 we use a masked conditional
random field [ 14] that force the output labels to follow the BIO schema. During training, the
layers of the encoder are updated for all of the tasks, while the decoders’ layers are only trained
with the loss of the corresponding task.</p>
      <p>The final results of the shared task are chosen independently of the systems, that means that
if one submission had a better result in Task 1 and another in Task 2, these two will appear in
the final result. What we are reporting here are the independent results of each model in each
task. In our case, each category was topped by a diferent system, all of them using the same
approach described, but with diferences in encoders and decoders. We trained three diferent
models that were tested independently, one trained only on Task 1 and two trained on the three
tasks:
1. single-nllb. The model that performed the best in Task 1 uses
facebook/nllb-200-distilled-600M [15] as the encoder, a large language
model with 600 million parameters, pretrained in machine translation across 200
languages (including Spanish and Guarani), for a total of 40 602 total translation
directions, and a softmax output layer as a decoder for Task 1. This model has not been
trained on Tasks 2 and 3.
2. mtl-nllb. With the same encoder as before, the model that obtained the best results in
Task 3 is trained on the three tasks instead of just one, using a softmax output layer for
Task 1 and CRFs output layers for Tasks 2 and 3.
3. mtl-beto-gn. The model that obtained the highest results in Task 2 uses the
same decoders as mtl-nllb, but uses the contextual embeddings generated by
mmaguero/beto-gb-base-cased [16]. This LLM is a BERT-based model pretrained in
Spanish and finetuned on approximately 800K Guarani tokens.</p>
      <sec id="sec-3-1">
        <title>3.1. Pre-processing</title>
        <p>In the oficial Shared Task description, Tasks 2 and 3 are represented as a single label together
with ne and es labels respectively. However, as we predict each label with an independent
decoder , we represent them independently: tagsets are {gn, es, ne, mix, foreign,
other} for Task 1, {B-loc, I-loc, B-org, I-org, B-per, I-per, O} for Task 2 and
{B-cc, I-cc, B-ul, I-ul, O} for Task 3, so for example an original label es-b-cc would
be represented as (es, O, B-cc) in our data.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Post-processing</title>
        <p>As the three tasks are predicted independently, we introduced a post-processing step with a
heuristic in order to ensure the correctness of the output labels. As Task 2 can only go together
with named entities in Task 1 and Task 3 with Spanish tokens, we had to modify the output
labels that did not match these requirements with a simple heuristic:
1. If the token is tagged for Task 2 and the label for Task 1 is not ne, we changed label from
Task 1 to ne. The same happens for Task 3, if the label for Task 1 is not es, we change
label from Task 1 to es. For example, (foreign, O, B-cc) would be change to (es,
O, B-cc)
2. If the token is both labeled for Task 2 and 3, which should not happen, we decide which
one remains depending on Task 1: if label 1 is ne, we delete label 3, and if label 2 is es,
we delete label 2. For example, (es, B-org, B-cc) would be changed to (es, O,
B-cc).
3. If label 1 is neither ne nor es and the token is labeled for Task 2 and 3, we delete randomly
Task 2 or Task 3, and change Task 1 to the correspondent label for the remaining task.
For example, (foreign, B-org, B-cc) could be transformed into (es, O, B-cc)
or (ne, B-org, O).</p>
        <p>For an illustrative example, see Table 1.</p>
        <p>Input token
Horacio
Melanio</p>
        <p>Output Post-processed output
(es, B-per, O) (ne, B-per, O)
(gn, I-per, O) (ne, I-per, O)</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Training details</title>
        <p>Our three models have been trained using the same hyperparameters during 100 epochs on a
Tesla A100 GPU. Hyperparameters are listed in Table 2.</p>
        <p>Hyperparameter
"batch_size"
"diverse"
"max_tokens"
"sampling_smoothing"
"shufle"
"sort_by_size"
"default_dec_dataset_embeds_dim"
"encoder_dropout"
"max_input_length"
"update_weights_encoder"
"keep_top_n"
"cut_frac"
"decay_factor"
"discriminative_fine_tuning"
"gradual_unfreezing"
"lr"
"num_epochs"</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Results</title>
      <p>The overall results of the competition are shown in Table 3. Detailed results of the runs for our
three models are shown in Tables 4, 5 and 6.</p>
      <p>Task 1</p>
      <p>Accuracy
0.8530</p>
      <p>W. Precision
0.8502</p>
      <p>W. Recall
0.8530</p>
      <p>W. F1
0.8500</p>
      <p>M. Precision
0.6699</p>
      <p>M. Recall
0.6056</p>
      <p>M. F1
0.6294</p>
      <p>As we can see in Table 3, our model is only able to surpass the baseline for Task 1, while being
a bit under it for Tasks 2 and 3. We believe our models are unable to generalize well for these
tasks, as they were able to learn the training test easily but they could not obtain good results
on the development and test sets. There are two main reasons that can make this happen:
Task 2
Task 3
Task 1
Task 2</p>
      <p>Task 3</p>
      <p>• The small quantity of data makes it challenging to obtain a representation that generalizes
well over the task. The modest amount of data for Guarani in the pretrained
representations does not allow the model to learn better representations that would have helped on
Tasks 2 and 3 and avoided overfitting.
• Second, the selected models were the only models on HuggingFace that had data on
Guarani and Spanish. However, their big number of parameters could lead to more
overfitting. We tried to control this by using diferent rates of dropout in both the encoder
and the decoders, but we could not obtain a satisfactory result. We also tried some smaller
models with data in Guarani, but the lack of Spanish data in the contextual embeddings
harmed the final results.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>Our paper describes LyS A Coruña contribution to the GUA-SPA Code Switching Analysis at
IberLEF2023. We participated in the three tasks, applying a multi-task learning setup with
hard-sharing and an independent decoder for each task. As encoders, we used a linear decoder
for Task 1 and a CRF both for Tasks 1 and 2 to make sure the predicted labels follow the BIO
schema. According to oficial results, we ranked third in the three categories, not being able to
surpass the baselines for Tasks 2 and 3, due to the lack of generalization of our proposed model.</p>
    </sec>
    <sec id="sec-6">
      <title>Acknowledgments</title>
      <p>This paper has received funding from grant SCANNER-UDC (PID2020-113230RB-C21) funded
by MCIN/AEI/10.13039/501100011033, grant FPI 2021 (PID2020-113230RB-C21) funded by
MCIN/AEI/10.13039/501100011033, the European Research Council (ERC), which has supported
this research under the European Union’s Horizon Europe research and innovation programme
(SALSA, grant agreement No 101100615), Xunta de Galicia (ED431C 2020/11), and Centro de
Investigación de Galicia “CITIC”, funded by Xunta de Galicia and the European Union (ERDF
Galicia 2014-2020 Program), by grant ED431G 2019/01.
M. Funtowicz, J. Davison, S. Shleifer, P. von Platen, C. Ma, Y. Jernite, J. Plu, C. Xu, T. Le Scao,
S. Gugger, M. Drame, Q. Lhoest, A. Rush, Transformers: State-of-the-art natural
language processing, in: Proceedings of the 2020 Conference on Empirical Methods in
Natural Language Processing: System Demonstrations, Association for Computational
Linguistics, Online, 2020, pp. 38–45. URL: https://aclanthology.org/2020.emnlp-demos.6.
doi:10.18653/v1/2020.emnlp-demos.6.
[11] R. Caruana, Multitask learning, Machine learning 28 (1997) 41–75. URL: https://link.</p>
      <p>springer.com/article/10.1023/A:1007379606734.
[12] S. Ruder, An overview of multi-task learning in deep neural networks, arXiv preprint
arXiv:1706.05098 (2017). URL: https://arxiv.org/abs/1706.05098.
[13] R. Caruana, Multitask learning: A knowledge-based source of inductive bias1, in:
Proceedings of the Tenth International Conference on Machine Learning, Citeseer, 1993, pp.
41–48.
[14] J. Laferty, A. McCallum, F. C. Pereira, Conditional random fields: Probabilistic models for
segmenting and labeling sequence data (2001).
[15] N. Team, M. R. Costa-jussà, J. Cross, O. Çelebi, M. Elbayad, K. Heafield, K. Hefernan,
E. Kalbassi, J. Lam, D. Licht, J. Maillard, A. Sun, S. Wang, G. Wenzek, A. Youngblood,
B. Akula, L. Barrault, G. M. Gonzalez, P. Hansanti, J. Hofman, S. Jarrett, K. R. Sadagopan,
D. Rowe, S. Spruit, C. Tran, P. Andrews, N. F. Ayan, S. Bhosale, S. Edunov, A. Fan, C. Gao,
V. Goswami, F. Guzmán, P. Koehn, A. Mourachko, C. Ropers, S. Saleem, H. Schwenk,
J. Wang, No language left behind: Scaling human-centered machine translation, 2022.
arXiv:2207.04672.
[16] L.-H. A. G. Agüero-Torales, Marvin Matías, D. Vilares, Multidimensional afective analysis
for low-resource languages: A use case with guarani-spanish code-switching language,
Cognitive Computation (2023).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A. K.</given-names>
            <surname>Joshi</surname>
          </string-name>
          ,
          <article-title>Processing of sentences with intra-sentential code-switching</article-title>
          ,
          <source>in: Coling 1982: Proceedings of the Ninth International Conference on Computational Linguistics</source>
          ,
          <year>1982</year>
          . URL: https://aclanthology.org/C82-1023.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>T.</given-names>
            <surname>Solorio</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Blair</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Maharjan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Bethard</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Diab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Ghoneim</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hawwari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>AlGhamdi</surname>
          </string-name>
          , J.
          <string-name>
            <surname>Hirschberg</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Chang</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          <string-name>
            <surname>Fung</surname>
          </string-name>
          ,
          <article-title>Overview for the first shared task on language identification in code-switched data</article-title>
          ,
          <source>in: Proceedings of the First Workshop on Computational Approaches</source>
          to Code Switching, Association for Computational Linguistics, Doha, Qatar,
          <year>2014</year>
          , pp.
          <fpage>62</fpage>
          -
          <lpage>72</lpage>
          . URL: https://aclanthology.org/W14-3907. doi:
          <volume>10</volume>
          .3115/v1/
          <fpage>W14</fpage>
          -3907.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>G.</given-names>
            <surname>Aguilar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            <surname>AlGhamdi</surname>
          </string-name>
          , V. Soto,
          <string-name>
            <given-names>M.</given-names>
            <surname>Diab</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Hirschberg</surname>
          </string-name>
          , T. Solorio,
          <article-title>Named entity recognition on code-switched data: Overview of the calcs 2018 shared task</article-title>
          , arXiv preprint arXiv:
          <year>1906</year>
          .
          <volume>04138</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>P.</given-names>
            <surname>Patwa</surname>
          </string-name>
          , G. Aguilar,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pandey</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pykl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Gambäck</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Chakraborty</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Solorio</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. Das</surname>
          </string-name>
          , Semeval
          <article-title>-2020 task 9: Overview of sentiment analysis of code-mixed tweets</article-title>
          , arXiv preprint arXiv:
          <year>2008</year>
          .
          <volume>04277</volume>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Chen</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Aguilar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Srinivasan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Diab</surname>
          </string-name>
          , T. Solorio,
          <article-title>Calcs 2021 shared task: Machine translation for code-switched data</article-title>
          ,
          <source>arXiv preprint arXiv:2202.09625</source>
          (
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>L.</given-names>
            <surname>Chiruzzo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Agüero-Torales</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Giménez-Lugo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Alvarez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Rodríguez</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Góngora</surname>
          </string-name>
          , T. Solorio, Overview of GUA-SPA at IberLEF 2023:
          <string-name>
            <surname>Guarani-Spanish Code-Switching</surname>
            <given-names>Analysis</given-names>
          </string-name>
          ,
          <source>Procesamiento del Lenguaje Natural</source>
          <volume>71</volume>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <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="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>P.</given-names>
            <surname>Joshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Santy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Budhiraja</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Bali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Choudhury</surname>
          </string-name>
          ,
          <article-title>The state and fate of linguistic diversity and inclusion in the NLP world, in: Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, Association for Computational Linguistics</article-title>
          , Online,
          <year>2020</year>
          , pp.
          <fpage>6282</fpage>
          -
          <lpage>6293</lpage>
          . URL: https://aclanthology.org/
          <year>2020</year>
          .acl-main.
          <volume>560</volume>
          . doi:
          <volume>10</volume>
          . 18653/v1/
          <year>2020</year>
          .acl-main.
          <volume>560</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <surname>R. van der Goot</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Üstün</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Ramponi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Sharaf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Plank</surname>
          </string-name>
          ,
          <article-title>Massive choice, ample tasks (MaChAmp): A toolkit for multi-task learning in NLP, in: Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: System Demonstrations, Association for Computational Linguistics</article-title>
          , Online,
          <year>2021</year>
          , pp.
          <fpage>176</fpage>
          -
          <lpage>197</lpage>
          . URL: https://aclanthology.org/
          <year>2021</year>
          .eacl-demos.
          <volume>22</volume>
          . doi:
          <volume>10</volume>
          .18653/v1/
          <year>2021</year>
          . eacl-demos.
          <volume>22</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>T.</given-names>
            <surname>Wolf</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Debut</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Sanh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Chaumond</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Delangue</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Moi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Cistac</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Rault</surname>
          </string-name>
          , R. Louf,
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>