<!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>RETUYT-InCo Submission at HUHU 2023: Detecting Humor and Prejudice through Supervised Methods</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Ignacio Sastre</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexis Baladón</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mauricio Berois</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Fernanda Cánepa</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Agustín Lucas</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Santiago Castro</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Santiago Góngora</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Luis Chiruzzo</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Instituto de Computación, Facultad de Ingeniería, Universidad de la República</institution>
          ,
          <country country="UY">Uruguay</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>University of Michigan - Ann Arbor</institution>
          ,
          <country country="US">USA</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>People sometimes try to tell a joke to amuse others, but they can also hurt some other person or social group in the process, consciously or unconsciously. The HUrtful HUmour (HUHU) shared task tries to encourage the development of systems that detect and classify ofensive texts and whether or not they are intended to be humorous. In this paper, we detail the participation of the RETUYT-InCo team in the HUHU shared task, where we got the first place for task 1 with an F 1 score of 0.820.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;computational humor</kwd>
        <kwd>prejudice</kwd>
        <kwd>Spanish</kwd>
        <kwd>machine learning</kwd>
        <kwd>large language models</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Disparagement humor is how some authors refer to the amusement through hurting some group
of people. This concept is related to the phenomenon where a person attempts to make a joke
by humiliating a social group based on some characteristics, such as gender, sexual orientation,
appearance, beliefs, nationality, or other common backgrounds [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. The fact of exposing those
characteristics and making them look like a flaw is what facilitates laughing about others’
shortcomings, what in German is called schadenfreude. Why disparagement humor works is
still an object of study and diferent hypotheses have been put forward by several theorists. For
instance, it can be a way to express hostile thoughts while trying to sound amusing, hence the
listeners might not to consider it an honest and overtly dangerous opinion [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        The HUrtful HUmour (HUHU) shared task [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] at IberLEF 2023 [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] tries to encourage the
Spanish NLP community to develop models and systems that detect and classify ofensive texts
and whether or not they are intended to be humorous. Several previous IberLEF shared tasks
have dealt with computational humor from diferent perspectives, such as humor detection and
rating [
        <xref ref-type="bibr" rid="ref4 ref5 ref6 ref7">4, 5, 6, 7</xref>
        ], and humor analysis [8]. The analysis of the intersection between humor and
ofensiveness has been tackled in the past for English [ 9, 10]. However, this is the first time the
hurtful and the prejudice dimensions and their relation with humor together with a prejudice
score, have been included in one of these tasks, in particular for the Spanish language. In [8]
there was a related task about humor target detection that included categories such as women,
LGBTIQ, ethnicity, or body shaming, amongst others; but it was only for the humorous tweets,
and the prejudice value was not considered for that task.
      </p>
      <p>
        In this paper, we describe the approaches followed by the RETUYT-InCo team for our
participation in the HUrtful HUmour (HUHU) shared task [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ]. We will describe the models and
techniques used, as well as the final position we obtained for each of the HUHU tasks.
      </p>
      <p>The rest of the paper is structured as follows: section 2 presents the data used for training or
ifne-tuning the models; section 3 describes the systems developed for our submissions; section 4
shows the results for our submissions and the positions obtained in the ranking; finally section 5
includes the conclusions of our work.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Dataset</title>
      <p>The training set made available by the organizers contains 2671 tweets, all of them considered
to be hurtful or conveying prejudice in some way. Each tweet is also labeled according to five
dimensions: if it is considered humorous, and if it shows prejudice towards women, the LGBTIQ
community, immigrants or people’s race, and overweight people.</p>
      <p>Figure 1 shows the balance of humorous/non-humorous tweets and the proportion of tweets
belonging or not to each class for each dimension. For example, it can be noticed the
prejudice_overweight category is pretty unbalanced towards the negative class, while the
prejudice_woman category is more balanced in general.</p>
      <p>Figure 2 shows a histogram of the mean prejudice values broken down by group. Note that
there seems to be a diference in the distribution of the prejudice values for humorous and
non-humorous tweets, with the humorous class shifted toward higher values.</p>
      <p>The previously mentioned data provided by the shared task includes a labeled training set
and an unlabeled test, but no dev data. In order to compare our diferent experiments internally,
Intended Humor?</p>
      <p>Yes
No
1
2</p>
      <p>Mean Prejudice3
4
5
we decided to make our own internal 90%-10% split of the training data into train and dev sets.
Throughout the rest of the document, whenever we refer to the “train set” and “dev set”, we will
refer to our own internal splits. Our train set contains 2404 tweets, and our dev set contains 267
tweets, and we aimed to keep the partition as similarly balanced as the original set as possible,
although this was dificult for the prejudice group 4 ( prejudice_overweight), as there were too
few examples of the positive class.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Systems description</title>
      <p>The systems we proposed can be divided into two big groups: classic machine learning methods
and fine-tuning pre-trained deep learning models. The code for these experiments can be
found here: https://github.com/pln-fing-udelar/retuyt-inco-huhu-2023. We have applied these
methods generally to all the tasks by only changing the part right before the output – changing
the classification/regression head.</p>
      <sec id="sec-3-1">
        <title>3.1. Classic Machine Learning Methods</title>
        <p>We employed a pipeline that consists of data augmentation, preprocessing the texts, extracting
features, dimensionality reduction, and using classic machine learning methods. For data
augmentation, we specifically considered the data balancing issue, as shown in Figure 1. We
experimented with upsampling the data by employing back-translation (from Spanish to English
and then back) on 20% of the training dataset. At the preprocessing time, we considered
lowercasing, removing Spanish-specific accents, deleting numbers, and removing
Twitterspecific devices such as mentions, URLs, and hashtags. All these preprocessing techniques were
not always applied; we considered diferent combinations. After this, we tokenized the texts
and also experimented with applying stemming and removing stop words. For dimensionality
reduction, we considered applying Principal Component Analysis (PCA). The rationale behind
employing dimensionality reduction is that, in some cases, we experimented with a large number
of features yet the training set size is rather small. For the feature extraction, we explored
multiple methods, including Bag of Words (BoW), tf–idf, and diferent pre-trained language
models.</p>
        <p>We explored features from several pre-trained language models, including RoBERTuito [11]
(base uncased) and multiple models within SentenceTransformers [12]. We hypothesized
that RoBERTuito would have a great performance in the context of the HUHU task since
it was trained on a large dataset of tweets written in Spanish. However, the pretrained
model does not provide or guarantee any fixed-length sentence representation (tweet
representation, in our case). Still, to our surprise, we found that using the [CLS] token
(without any fine-tuning; even when it was unused during training) presents great performance,
as the next section of this paper shows. We also believed that SentenceTransformers
models would be a suficient fit since they were trained to provide fixed-length sentence
representation without any fine-tuning. The SentenceTransformers pre-trained models
we experimented with are Sentence-T5 [13] (base and large), all-MiniLM-L6-v2 (based
on MiniLM [14]), GTR [15] (base, large, and cohere-io/gtr-t5-large-1-epoch),
XLM-RoBERTa [16] (symanto/sn-xlm-roberta-base-snli-mnli-anli-xnli,
paraphrase-xlm-r-multilingual-v1), BETO-based models [17]
(hiiamsid/sentence_similarity_spanish_es), GPT-Neo [18]
variant 2.7B, BERTIN-RoBERTA [19], and a Spanish variant of RoBERTa
(Maite89/Roberta_finetuning_semantic_similarity_stsb_multi_mt). Finally,
we also tried obtaining several real-valued features from pysentimiento [20], including the
hate-speech-specific features: aggressiveness ( ag), targeted (tr), and general hate-speech
(hs). Note that we did not perform preprocessing when computing features from pre-trained
language models.</p>
        <p>To learn from the data using the features, the Machine Learning methods we explored
were: Support Vector Machines (SVM) [21], k-Nearest Neighbors (kNN), Gradient Boosting,
Decision Trees, Random Forests, Logistic/Linear Regression, SGD-optimized linear models, MLP,
Neural Networks, and Naive Bayes. These methods were implemented using the scikit–learn
library [22].</p>
        <p>We want to note that we did not try all combinations of the mentioned methods with the
pre-processing techniques, still, we experimented with combinations that we believe make
sense. See the next section for details on the presented results.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Fine-tuning Pre-trained Deep Learning Models</title>
        <p>Apart from leveraging frozen features coming from pre-trained language models (among other
features) as input to shallow machine learning models, we experimented with fine-tuning
pre-trained learning language models. Concretely, we conducted experiments with
XLMRoberta [16], RoBERTuito [11], and BERT [30, 17]. When using BERT, we froze the backbone.
For the other two models, all the parameters were trainable. In all cases, we tuned a new head
on the training set. For XLM-RoBERTa, we average the backbone outputs to pass them to the
new classifier head. In the case of BERT and RoBERTuito, we take the [CLS] token output.
We explored using diferent probabilities of dropout as well as using one or two linear layers
separated by ReLU activations. We trained the models using the Adam [31] optimizer with
RoBERTuito Embedding PCA 100 kNN
RoBERTuito Embedding PCA 200 kNN
RoBERTuito Embedding kNN
RoBERTuito Embedding PCA 100 MLP
RoBERTuito Embedding PCA 200 MLP
SentenceTransformers XLM-RoBERTa Linear
SentenceTransformers BERTIN-RoBERTa Linear
SentenceTransformers SimilaritySpanish Linear
SentenceTransformers T5 kNN
RoBERTuito fine-tuning
BERT Multilingual fine-tuning
0.7349
0.7317
0.7317
0.7416
0.7473
0.5952
0.6383
0.6590
0.7636
0.7935
0.6627
diferent learning rates.</p>
        <p>For RoBERTuito, which has the same architecture as RoBERTa, we introduced a classification
head consisting of 592,130 additional parameters. This brings the total number of trainable
parameters during the fine-tuning step to 108,196,608. We utilized the tokenizer provided by
the pretrained model for consistency. During training, we employed a learning rate of 3 × 10− 5
with the Adam optimizer, and the training was conducted for two epochs.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Task-Specific Details</title>
        <p>The methods carried out for each task difer mostly in the last part of the modeling. For Task 1,
we employed softmax for the classification and used the cross-entropy loss. For Task 2a, we
treated the problem as a multi-label classification and thus computed probabilities for each
class separately, dividing it into four binary classification tasks (and then proceeded similarly to
Task 1). For both of these tasks, we also consider kNN applied only to the centroid as opposed
to the whole training set. For each class, a positive and negative centroid was computed to
then compare new instances. For Task 2b, we regressed the output variable and used the mean
squared error as the loss.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Submissions and Results</title>
      <p>tf–idf GradientBoosting
BoW RandomForest
SentenceTransformers XLM-RoBERTa Linear
SentenceTransformers BERTIN-RoBERTa Linear
SentenceTransformers SimilaritySpanish Linear
SentenceTransformers T5 kNN
RoBERTuito fine-tuning
BERT Multilingual Fine-tuning
Group 1 Group 2 Group 3 Group 4</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusions</title>
      <p>We presented the submissions made by the RETUYT-InCo team for the HUHU shared task
presented at IberLEF 2023. Our experiments include a variety of classical and neural machine
learning models, trained with diverse features (from BoW to sentence embedding features), as
well as some fine-tuning from pre-trained LLM experiments. The models performed well over
the test set, obtaining the first place for Task 1, with an F 1 score of 0.820, and a good ranking in
general for the other tasks.</p>
      <p>In future work, we want to explore the possibility of adding more information to the dataset
Task</p>
      <p>1
to enrich the models. For example, we could add more tweets from the HAHA 2021 dataset [8],
which includes information on humor target, a category that is closely related to the prejudice
groups used in the HUHU shared task.
IberLEF 2019: Humor analysis based on human annotation, in: IberLEF@SEPLN, 2019, pp.
132–144. URL: https://ceur-ws.org/Vol-2421/HAHA_overview.pdf.
[8] L. Chiruzzo, S. Castro, S. Góngora, A. Rosá, J. Meaney, R. Mihalcea, Overview of HAHA
at IberLEF 2021: Detecting, rating and analyzing humor in Spanish, Procesamiento del
Lenguaje Natural 67 (2021) 257–268. URL: http://journal.sepln.org/sepln/ojs/ojs/index.php/
pln/article/view/6394.
[9] J. Meaney, S. R. Wilson, L. Chiruzzo, W. Magdy, Don’t take it personally: Analyzing gender
and age diferences in ratings of online humor, in: Social Informatics: 13th International
Conference, SocInfo 2022, Glasgow, UK, October 19–21, 2022, Proceedings, Springer, 2022,
pp. 20–33. URL: https://link.springer.com/chapter/10.1007/978-3-031-19097-1_2.
[10] J. Meaney, S. Wilson, L. Chiruzzo, A. Lopez, W. Magdy, SemEval 2021 task 7: Hahackathon,
detecting and rating humor and ofense, in: Proceedings of the 15th International Workshop
on Semantic Evaluation (SemEval-2021), 2021, pp. 105–119. URL: https://aclanthology.org/
2021.semeval-1.9/.
[11] J. M. Pérez, D. A. Furman, L. Alonso Alemany, F. M. Luque, Robertuito: a pre-trained
language model for social media text in spanish, in: Proceedings of the Language Resources
and Evaluation Conference, European Language Resources Association, Marseille, France,
2022, pp. 7235–7243. URL: https://aclanthology.org/2022.lrec-1.785.
[12] N. Reimers, I. Gurevych, Sentence-BERT: Sentence embeddings using Siamese
BERTnetworks, in: Proceedings of the 2019 Conference on Empirical Methods in Natural
Language Processing and the 9th International Joint Conference on Natural Language
Processing (EMNLP-IJCNLP), Association for Computational Linguistics, Hong Kong,
China, 2019, pp. 3982–3992. URL: https://aclanthology.org/D19-1410. doi:10.18653/v1/
D19-1410.
[13] J. Ni, G. Hernandez Abrego, N. Constant, J. Ma, K. Hall, D. Cer, Y. Yang, Sentence-t5:
Scalable sentence encoders from pre-trained text-to-text models, in: Findings of the
Association for Computational Linguistics: ACL 2022, Association for Computational Linguistics,
Dublin, Ireland, 2022, pp. 1864–1874. URL: https://aclanthology.org/2022.findings-acl.146.
doi:10.18653/v1/2022.findings-acl.146.
[14] W. Wang, F. Wei, L. Dong, H. Bao, N. Yang, M. Zhou, MiniLM: Deep self-attention
distillation for task-agnostic compression of pre-trained transformers, in: H. Larochelle,
M. Ranzato, R. Hadsell, M. Balcan, H. Lin (Eds.), Advances in Neural Information Processing
Systems, volume 33, Curran Associates, Inc., 2020, pp. 5776–5788. URL: https://proceedings.
neurips.cc/paper_files/paper/2020/file/3f5ee243547dee91fbd053c1c4a845aa-Paper.pdf.
[15] J. Ni, C. Qu, J. Lu, Z. Dai, G. H. Ábrego, J. Ma, V. Y. Zhao, Y. Luan, K. B. Hall, M.-W. Chang,
et al., Large dual encoders are generalizable retrievers, arXiv preprint arXiv:2112.07899
(2021). URL: https://arxiv.org/abs/2112.07899.
[16] A. Conneau, K. Khandelwal, N. Goyal, V. Chaudhary, G. Wenzek, F. Guzmán, E. Grave,
M. Ott, L. Zettlemoyer, V. Stoyanov, Unsupervised cross-lingual representation learning at
scale, in: Proceedings of the 58th Annual Meeting of the Association for Computational
Linguistics, Association for Computational Linguistics, Online, 2020, pp. 8440–8451. URL:
https://aclanthology.org/2020.acl-main.747. doi:10.18653/v1/2020.acl-main.747.
[17] J. Cañete, G. Chaperon, R. Fuentes, J.-H. Ho, H. Kang, J. Pérez, Spanish pre-trained BERT
model and evaluation data, in: PML4DC at ICLR 2020, 2020. URL: https://pml4dc.github.
io/iclr2020/papers/PML4DC2020_10.pdf.
[18] S. Black, L. Gao, P. Wang, C. Leahy, S. Biderman, GPT-Neo: Large Scale Autoregressive
Language Modeling with Mesh-Tensorflow, 2021. URL: https://doi.org/10.5281/zenodo.
5297715. doi:10.5281/zenodo.5297715, If you use this software, please cite it using
these metadata.
[19] J. De la Rosa, E. G. Ponferrada, M. Romero, P. Villegas, P. G. de Prado Salas, M. Grandury,
BERTIN: Eficient pre-training of a spanish language model using perplexity sampling,
Procesamiento del Lenguaje Natural 68 (2022) 13–23. URL: http://journal.sepln.org/sepln/
ojs/ojs/index.php/pln/article/view/6403.
[20] J. M. Pérez, J. C. Giudici, F. Luque, pysentimiento: A Python Toolkit for Sentiment Analysis
and SocialNLP tasks, 2021. URL: https://arxiv.org/abs/2106.09462. arXiv:2106.09462.
[21] C. Cortes, V. Vapnik, Support-vector networks, Machine learning 20 (1995) 273–297. URL:
https://link.springer.com/article/10.1007/BF00994018. doi:10.1007/BF00994018.
[22] F. Pedregosa, G. Varoquaux, A. Gramfort, V. Michel, B. Thirion, O. Grisel, M. Blondel,
P. Prettenhofer, R. Weiss, V. Dubourg, J. Vanderplas, A. Passos, D. Cournapeau, M. Brucher,
M. Perrot, E. Duchesnay, Scikit-learn: Machine learning in Python, Journal of Machine
Learning Research 12 (2011) 2825–2830. URL: https://scikit-learn.org/.
[23] J. D. Hunter, Matplotlib: A 2D graphics environment, Computing in science &amp; engineering
9 (2007) 90–95. URL: https://matplotlib.org/.
[24] T. Wolf, L. Debut, V. Sanh, J. Chaumond, C. Delangue, A. Moi, P. Cistac, T. Rault, R. Louf,
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.
[25] A. Paszke, S. Gross, F. Massa, A. Lerer, J. Bradbury, G. Chanan, T. Killeen, Z. Lin,
N. Gimelshein, L. Antiga, A. Desmaison, A. Kopf, E. Yang, Z. DeVito, M. Raison, A. Tejani,
S. Chilamkurthy, B. Steiner, L. Fang, J. Bai, S. Chintala, PyTorch: An Imperative Style,
High-Performance Deep Learning Library, in: H. Wallach, H. Larochelle, A. Beygelzimer,
F. d’Alché Buc, E. Fox, R. Garnett (Eds.), Advances in Neural Information Processing
Systems 32, Curran Associates, Inc., 2019, pp. 8024–8035. URL: http://papers.neurips.cc/
paper/9015-pytorch-an-imperative-style-high-performance-deep-learning-library.pdf.
[26] C. R. Harris, K. J. Millman, S. J. Van Der Walt, R. Gommers, P. Virtanen, D. Cournapeau,
E. Wieser, J. Taylor, S. Berg, N. J. Smith, et al., Array programming with NumPy, Nature
585 (2020) 357–362. URL: https://numpy.org/.
[27] S. Bird, E. Klein, E. Loper, Natural Language Processing with Python: Analyzing Text with
the Natural Language Toolkit, O’Reilly Media, Inc., 2009. URL: https://www.nltk.org/.
[28] M. Honnibal, I. Montani, S. Van Landeghem, A. Boyd, spaCy: Industrial-strength
Natural Language Processing in Python, 2020. URL: https://spacy.io/. doi:10.5281/zenodo.
1212303.
[29] The pandas development team, pandas-dev/pandas: Pandas, 2023. URL: https://github.</p>
      <p>com/pandas-dev/pandas.
[30] J. Devlin, M.-W. Chang, K. Lee, K. Toutanova, BERT: Pre-training of deep bidirectional
transformers for language understanding, in: Proceedings of the 2019 Conference of
the North American Chapter of the Association for Computational Linguistics: Human
Language Technologies, Volume 1 (Long and Short Papers), Association for Computational
Linguistics, Minneapolis, Minnesota, 2019, pp. 4171–4186. URL: https://aclanthology.org/
N19-1423. doi:10.18653/v1/N19-1423.
[31] D. P. Kingma, J. Ba, Adam: A method for stochastic optimization, in: Proceedings of
the 3rd International Conference on Learning Representations (ICLR), 2014. URL: https:
//arxiv.org/abs/1412.6980.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Ferguson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T. E.</given-names>
            <surname>Ford</surname>
          </string-name>
          ,
          <article-title>Disparagement humor: A theoretical and empirical review of psychoanalytic, superiority, and social identity theories</article-title>
          ,
          <source>HUMOR: International Journal of Humor Research</source>
          <volume>21</volume>
          (
          <year>2008</year>
          )
          <fpage>283</fpage>
          -
          <lpage>312</lpage>
          . URL: https://doi.org/10.1515/HUMOR.
          <year>2008</year>
          .
          <volume>014</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>R.</given-names>
            <surname>Labadie-Tamayo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Chulvi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Rosso</surname>
          </string-name>
          , Everybody Hurts, Sometimes. Overview of HUrtful HUmour at IberLEF 2023:
          <article-title>Detection of Humour Spreading Prejudice in Twitter</article-title>
          ,
          <source>in: Procesamiento del Lenguaje Natural (SEPLN)</source>
          ,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <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>
            <given-names>M.</given-names>
            <surname>Montes-y</surname>
          </string-name>
          <string-name>
            <surname>Gómez</surname>
          </string-name>
          ,
          <source>Overview of IberLEF 2023: Natural Language Processing Challenges for Spanish and other Iberian Languages, Procesamiento del Lenguaje Natural</source>
          <volume>71</volume>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S.</given-names>
            <surname>Castro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Chiruzzo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rosá</surname>
          </string-name>
          ,
          <article-title>Overview of the HAHA task: Humor analysis based on human annotation at IberEval 2018</article-title>
          , in: IberEval@SEPLN,
          <year>2018</year>
          , pp.
          <fpage>187</fpage>
          -
          <lpage>194</lpage>
          . URL: https://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2150</volume>
          /overview-HAHA.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S.</given-names>
            <surname>Castro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Chiruzzo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rosá</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Garat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Moncecchi</surname>
          </string-name>
          ,
          <article-title>A crowd-annotated Spanish corpus for humor analysis</article-title>
          ,
          <year>2017</year>
          . URL: https://arxiv.org/abs/1710.00477.
        </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>S.</given-names>
            <surname>Castro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rosá</surname>
          </string-name>
          ,
          <article-title>HAHA 2019 dataset: A corpus for humor analysis in Spanish, in: Proceedings of the Twelfth Language Resources</article-title>
          and Evaluation Conference, European Language Resources Association, Marseille, France,
          <year>2020</year>
          , pp.
          <fpage>5106</fpage>
          -
          <lpage>5112</lpage>
          . URL: https://aclanthology.org/
          <year>2020</year>
          .lrec-
          <volume>1</volume>
          .628/.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>L.</given-names>
            <surname>Chiruzzo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Castro</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Etcheverry</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Garat</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. J.</given-names>
            <surname>Prada</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rosá</surname>
          </string-name>
          , Overview of HAHA at
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>