<!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>M. G. Yigezu); kolesolga@gmail.com (O. Kolesnikova); sidorov@cic.ipn.mx
(G. Sidorov); gelbukh@cic.ipn.mx (A. Gelbukh)
 https://mesay-gemeda.github.io/ (M. G. Yigezu); https://www.cic.ipn.mx/~sidorov/ (G. Sidorov);
http://www.gelbukh.com/ (A. Gelbukh)</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>Transformer-Based Hate Speech Detection for Multi-Class and Multi-Label Classification</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Mesay Gemeda Yigezu</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olga Kolesnikova</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Grigori Sidorov</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Alexander Gelbukh</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Instituto Politécnico Nacional (IPN), Centro de Investigación en Computación (CIC), NLP Lab</institution>
          ,
          <addr-line>Mexico City</addr-line>
          ,
          <country country="MX">Mexico</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2023</year>
      </pub-date>
      <volume>000</volume>
      <fpage>0</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>This paper focuses on identifying hate speech directed towards the LGBT+ community. The study involves two tasks, track 1 and track 2, which use a multi-class approach to identify LGBT+phobic content in tweets and detect fine-grained multi-label hate speech indicating diferent types of LGBT+phobias, respectively. The study employs pre-processing and oversampling techniques to address data imbalance problems. The results show that transformer-based approaches, such as BERT and RoBERTa, are efective in identifying hate speech directed at the LGBT+ community. The experiment performance is evaluated by the macro-average F1 measure. The study highlights the challenges associated with data imbalance, order bias, and limited training data, which can lead to bias in model performance and afect its ability to learn the underlying patterns in the data.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Transformer-based</kwd>
        <kwd>Hate speech</kwd>
        <kwd>Multi-labeled</kwd>
        <kwd>Multi-class</kwd>
        <kwd>BERT</kwd>
        <kwd>Roberta</kwd>
        <kwd>Social media</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Recent advances in mobile computing and the internet have led to social media being used to
communicate, express ideas, interact with others, and share information. While social media
provides a valuable way to communicate easily and eficiently, it also serves as a tool for
spreading hate speech online. Internet features often contribute to the misuse of social networks
to transmit and spread hate speech [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ].
      </p>
      <p>
        It is not uncommon for someone to take advantage of and misuse social media networks
in order to disseminate content that is insulting, abusive, or otherwise detrimental to other
users. Every type of online platform on which user-generated information is shown, such as the
comment sections of news websites and real-time chat rooms, is now facing a serious challenge
in the form of the proliferation of hate speech. In legal and academic literature, speech that
conveys hatred towards a person or group is commonly referred to as hate speech [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>Hate speech detection is one of the essential activities in Natural Language Processing (NLP)
ifelds which is a method used to identify hate speech in various social media platforms.</p>
      <p>
        As hate speech has led to discrimination, harassment, and violence against individuals or
groups based on their race, religion, gender, sexuality, or other personal characteristics [
        <xref ref-type="bibr" rid="ref3 ref4">3, 4</xref>
        ],
by it, we can take steps to prevent these harms, protect vulnerable populations and get the
following benefit:-.
      </p>
      <p>
        Promoting freedom of speech: While hate speech is not protected by most laws, there
is a need to balance the right to free speech with the need to protect individuals from harm
[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Accurate hate speech detection can help identify harmful speech and prevent unnecessary
restrictions on free expression.
      </p>
      <p>
        Improving online communities: Hate speech has been shown to have a negative impact
on online communities, driving away users and reducing engagement [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. We can help create
more welcoming and inclusive online environments by detecting and addressing hate speech.
      </p>
      <p>
        Supporting law enforcement: Hate speech can be a precursor to hate crimes, which are
illegal and can have serious consequences [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. By detecting hate speech, law enforcement can
better identify potential threats and take appropriate action to prevent violence.
      </p>
      <p>
        In this paper, we discuss a shared task "HOMO-MEX: Hate speech detection in Online
Messages directed towards the Mexican Spanish-speaking LGBTQ+ population". According to
the task organizer, the LGBT+ community is disproportionately afected by mental health issues,
substance addiction disorders among its members, discrimination in the labor markets, and being
denied access to education and health services. Even though there have been significant strides
made around the world to combat this form of discrimination, the vast majority of the LGBT+
population continues to struggle with the efects of LGBT+phobia. Given this scenario, they
proposed this shared task, the objective of which is to enhance the performance of automatic
detection systems developed for the purpose of classifying hate speech directed at the LGBT+
population [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>This paper is structured into six sections. The first section provides an overview of the current
state of the field under investigation. Moving on, the second section focused on describing the
specific task that the paper aims to address. The third section delves into the dataset used in
the research. The fourth section delves into the challenges associated with the task. Moving
forward, the fifth section presents the experiment or methodology employed to address the
task.Lastly, the paper concludes by summarizing the proposed solution for the given task.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        Nayak and Joshi [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] examined the use of transformer-based methods for analyzing code-mixed
English-Hindi text, utilizing parent tweets as contextual information. The performance of
multilingual BERT and Indic-BERT models were evaluated in both single-encoder and dual-encoder
settings. In the single-encoder approach, the target and context texts were concatenated and fed
into the BERT model, while the dual-encoder approach encoded the two texts independently
and averaged the resulting representations. The study found that the dual-encoder approach
with independent representations produced better results. The models were trained using the
PyTorch framework and Hugging Face library, and fine-tuned for up to 5 epochs, achieving a
maximum F1 score of 73.07% on the mixed dataset.
      </p>
      <p>
        Arif et al. [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]explored various algorithms for detecting fake news in multiclass and
crosslingual settings. To assess the efectiveness of these algorithms, the author reported macro F1
scores for both mono-lingual and cross-lingual tasks. For the mono-lingual task in English, the
RoBERTa pre-trained model was employed, and a macro F1-score of 28.60% was achieved. In the
cross-lingual task, the Bi-LSTM deep learning algorithm was utilized for detecting fake news in
both English and German. The resulting macro F1-score was 17.21%. These scores suggest that
detecting fake news across multiple languages presents significant challenges for NLP models,
as they must contend with issues such as difering syntactical structures.
      </p>
      <p>Tiţa and Zubiaga [10]presented an illustration of the capabilities of fine-tuned altered
multilingual Transformer models (mBERT, XLM-RoBERTa) in regard to essential social data science
tasks with cross-lingual training to detect hate speech from English to French and vice versa,
and each language on its own. The paper also includes iterative improvement and comparative
error analysis.</p>
      <p>Mozafari et al. [11]found that BERT is particularly useful for monolingual multi-class hate
speech classification on Twitter, showcasing superior performance compared to similar
approaches. However, the authors also noted two significant challenges in this task, namely the
limited availability of labeled data and the presence of bias. Despite these challenges, the study
reported good performance metrics. This research emphasized the potential of BERT and its
descendants and suggested further experimentation with its architecture and embeddings to
improve its capabilities. Overall, the study highlighted the importance of using BERT in social
media analysis and the need for ongoing research to address the challenges in this domain.</p>
      <p>Tonja et al. [12]investigated the feasibility of using a language-specific pre-trained language
model to identify aggressive and violent incidents in Spanish social media for the DAVINCIS:
@IberLEF2022 shared task. The study employed a distilled version of BETO called DistilBETO
and optimized the model using an Adam optimizer with a batch size of 64 and a learning rate of
0.0001. The maximum number of epochs was set to 10, and early stopping was based on the
validation set’s performance. The researchers also applied a dropout rate of 0.2 to regularize the
model. The proposed model achieved an F1 score of 74.55% for violent events on the DA-VINCIS
dataset.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Task Description</title>
      <p>As stated in the introduction, this work aims to identify hate speech directed at the LGBT+
community. The task includes two tasks.</p>
      <p>Track-1: This task involved identifying hate speech using a multi-class approach. The three
classes used were meant to determine whether the content contained any LGBT+phobic material
or not. These classes included LGBT+phobic (P), not LGBT+phobic (NP), or not related to LGBT+
(NA).</p>
      <p>Track-2: This subtask is designed to detect fine-grained multi-label hate speech which
indicates a kind of LGBT+phobia in the given tweets. Specifically, the algorithm is intended to
detect diferent types of phobias: Lesbophobia (L), Gayphobia (G), Biphobia (B), Transphobia
(T), and other forms of LGBT+phobias (O).</p>
    </sec>
    <sec id="sec-4">
      <title>4. Data Collection and Preparation</title>
      <p>The subtasks are reliant on the HOMO-MEX corpus, which served as the primary data source.
The corpus comprises original tweets that were extracted from a period spanning from 2012 to
2022, and each tweet was manually annotated. In order to provide comprehensive information
for each tweet in the corpus, we included details such as the classification of the tweet into one
of three categories, namely P, NP, or NA. Additionally, we labeled each tweet according to the
type of phobia it represents, which includes L, G, B, T, and O. In some datasets, it is possible for
each data point to have more than one label associated with it. This means that a data point
can belong to multiple labels simultaneously, rather than being assigned to a single, mutually
exclusive label. This is commonly referred to as multi-label classification.</p>
      <p>In Track-1, we were provided with a dataset containing 7000 data for training and 4000
samples for testing. Upon analyzing the training data, we discovered that it could be classified
into three distinct categories: P, NA, and NP. The number of samples belonging to each category
were found to be 862, 1778, and 4360 respectively. Figure 1 shows information provided that
will be useful in developing and evaluating the proposed models for the task at hand.</p>
      <p>(a) Train and test data size in track 1
(b) Multi-class size in training data of
track 1</p>
      <p>Track-2 includes training and testing data with 862 and 3941 datasets, respectively. On the
other hand, we analyzed the training data which contains various fine-grained multi-labels.
Figure 2 depicts the statistics of the given data.
4.1. Pre-processing
Pre-processing is a critical step in preparing the data for training and testing the models [13].
It can have a significant impact on the accuracy and generalization of the model, as well as
the eficiency of the training process. The provided dataset was raw data, which means it
(a) Train and test data size in Track 2
(b) Multi-label size in training data of</p>
      <p>Track 2
needs pre-processing to be clear and accurate. Cleaning unwanted data means we remove
stopwords, HTML tags, URLs, digital numbers, and non-alphabetic characters and convert them
to lowercase. Also, we defined a function to replace emoji characters with their meaning.</p>
      <p>In order to address the data imbalance problem, we used an oversampling technique in Track
1, which is random oversampling that involves increasing the size of the minority class to match
the size of the majority class. Therefore, random samples are duplicated in the minority class. In
Track 2, we did not apply any techniques to balance the given data. Imbalance usually leads to
overfitting and causes the model to perform poorly on test data [ 14]. There are large variations
in the data for each label, for instance, as we can see in Figure 2b, the data size based on their
label is XGXXX=662, XXXTX=59, XXXXO=31, XGXXO=21, LGXXX=15, XGXTX=5, and the
rest of the labels are less than 5. Training data in Track 1 is already ordered in some way. In
order to remove any existing order bias, we shufled the rows.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Challenges of the task</title>
      <p>As we discussed in section 4 the above section and observed from Figures 1 and 2, there are
three problems: First, in both tracks, the training data was not balanced, which leads to bias in
the model’s performance. Next, in Track 1 the training data is sorted by label, which could lead
to a model that is overfitting to certain labels and underfitting to others [ 14]. In order to resolve
those problems, we used techniques discussed in section 4. In Track 2 the size of the test data is
greater than the size of the training data. With a smaller training dataset, the model may not be
able to learn the underlying patterns and relationships in the data, leading to poor performance
on the test set [15].</p>
    </sec>
    <sec id="sec-6">
      <title>6. Experiments and Results</title>
      <p>We reviewed diferent related works in order to understand the state of the arts in this area.
Various researchers used diferent techniques such as KNN [ 16], CNN [17], LSTM[18], BiLSTM
[19], and transformer-based approaches [20].</p>
      <p>For the tasks, we chose the transformer-based BERT and RoBERTa-based approaches. Both
are state-of-the-art pre-trained language models for NLP tasks, developed by researchers at
Google and Facebook respectively [21, 22]. In the experiments, we used RoBERTa
transformerbased pre-trained model to detect multi-class hate speech Track 1 and BERT transformer-based
pre-trained model to identify fine-grained multi-label hate speech.</p>
      <p>Both architectureS of a pre-trained RoBERTa and BERT models were implemented for
sequence classification with 3 classes and 18 labels respectively. The models consist of an
embedding layer, an encoder layer, and a classification head. Figure 3 illustrates both transformer-based
model parameters we used in the experiment.</p>
      <p>(a) Roberta transformer parameters</p>
      <p>(b) Bert transformer parameters</p>
      <p>The embedding layer converts the tokenized input sequence into a fixed-size vector
representation for each token. The encoder layer consists of a stack of transformer blocks that process
the input sequence and capture its contextual information. Finally, the classification head takes
the output of the encoder and maps it to its output labels using a linear layer with a softmax
activation function. We used the tokenizer from the transformer library to tokenize the input
data. The tokenized data was transformed into a tensor to get the token, segments and label
tensors. Figure 4 depicts how the model classifies hate speech.</p>
      <p>RoBERTa and BERT transformer-based pre-trained model were trained trains in 5 and 10
epochs, respectively using Track 1 and 2 training data. In both models, we used Adam optimizer
with a learning rate of 1e-5. The models performed zero-padding on the tokens tensors and
segments, tensors. Then they were tested on a separate dataset and evaluated with F1 score. In
Track-1, the RoBERTa pre-trained model achieved an F1 score of 79.59%, while the BERT model
performed better in Track-2, achieving an F1 score of 67.33%.</p>
      <p>The findings showed that the RoBERTa transformer pre-trained model better efectively
detected hate speech with multiple classes. On the other hand, the BERT transformer
pretrained model outperformed in detecting finer-grained multi-labels, as it only classified into 18
labels. Fine-tuned Roberta model for multi-class can be obtained at the Hugging Face website
(https://huggingface.co/Mesay/Homo-mex-multi-class-hate-speech), or the fine-tuned BERT
model for multi-label classification
(https://huggingface.co/Mesay/Homo-mex-multi-label-hatespeech).</p>
    </sec>
    <sec id="sec-7">
      <title>7. Conclusion</title>
      <p>In this paper, we explored the feasibility of using a transformer-based pre-trained model to
categorize hate speech into multiple classes and labels. In order to train the model, we first
pre-processed the available data, which was a time-consuming operation due to the poor quality
of the data. To identify hate speech, we performed two experiments. One experiment utilized
the RoBERTa model and was more efective at identifying multi-class hate speech. We trained
the model for 10 epochs and achieved an F1 score of 79.59%. The second experiment used the
BERT model to detect fine-grained, multi-label hate speech. This experiment achieved an F1
score of 67.33% with 5 epochs. We also discussed the dificulties we encountered during the
experiments and resolved them by utilizing various techniques that improved our accuracy. We
conclude that transformer-based approaches are suitable for identifying hate speech directed at
the LGBT+ community.</p>
      <p>We suggest that researchers who work in the task of hate speech detection pay close attention
to data preparation and pre-processing including balancing the data, as it can significantly
afect the model’s performance. Furthermore, we recommend conducting more analyses and
experiments using diferent techniques.</p>
    </sec>
    <sec id="sec-8">
      <title>Acknowledgments</title>
      <p>The work was done with partial support from the Mexican Government through the grant
A1S-47854 of CONACYT, Mexico, grants 20220852, 20220859, and 20221627 of the Secretaría de
Investigación y Posgrado of the Instituto Politécnico Nacional, Mexico. The authors thank the
CONACYT for the computing resources brought to them through the Plataforma de Aprendizaje
Profundo para Tecnologías del Lenguaje of the Laboratorio de Supercómputo of the INAOE,
Mexico and acknowledge the support of Microsoft through the Microsoft Latin America Ph.D.
Award.
[10] T. Tiţa, A. Zubiaga, Cross-lingual hate speech detection using transformer models, arXiv
preprint arXiv:2111.00981 (2021).
[11] M. Mozafari, R. Farahbakhsh, N. Crespi, A bert-based transfer learning approach for hate
speech detection in online social media, in: Complex Networks and Their Applications
VIII: Volume 1 Proceedings of the Eighth International Conference on Complex Networks
and Their Applications COMPLEX NETWORKS 2019 8, Springer, 2020, pp. 928–940.
[12] A. L. Tonja, M. Arif, O. Kolesnikova, A. Gelbukh, G. Sidorov, Detection of aggressive
and violent incidents from social media in spanish using pre-trained language model, in:
Proceedings of the Iberian Languages Evaluation Forum (IberLEF 2022), CEUR Workshop
Proceedings. CEUR-WS. org, 2022.
[13] A. L. Tonja, M. G. Yigezu, O. Kolesnikova, M. S. Tash, G. Sidorov, A. Gelbuk,
Transformerbased model for word level language identification in code-mixed kannada-english texts,
arXiv preprint arXiv:2211.14459 (2022).
[14] W. Koehrsen, Overfitting vs. underfitting: A complete example, Towards Data Science
(2018) 1–12.
[15] C. F. Dormann, J. Elith, S. Bacher, C. Buchmann, G. Carl, G. Carré, J. R. G. Marquéz,
B. Gruber, B. Lafourcade, P. J. Leitão, et al., Collinearity: a review of methods to deal with
it and a simulation study evaluating their performance, Ecography 36 (2013) 27–46.
[16] M. S. Tash, Z. Ahani, A. Tonja, M. Gemeda, N. Hussain, O. Kolesnikova, Word level
language identification in code-mixed kannada-english texts using traditional machine
learning algorithms, in: Proceedings of the 19th International Conference on Natural
Language Processing (ICON): Shared Task on Word Level Language Identification in
Code-mixed Kannada-English Texts, 2022, pp. 25–28.
[17] Q. Huang, R. Chen, X. Zheng, Z. Dong, Deep sentiment representation based on cnn and
lstm, in: 2017 international conference on green informatics (ICGI), IEEE, 2017, pp. 30–33.
[18] M. G. Yigezu, M. M. Woldeyohannis, A. L. Tonja, Multilingual neural machine
translation for low resourced languages: Ometo-english, in: 2021 International Conference on
Information and Communication Technology for Development for Africa (ICT4DA), IEEE,
2021, pp. 89–94.
[19] M. G. Yigezu, A. L. Tonja, O. Kolesnikova, M. S. Tash, G. Sidorov, A. Gelbukh, Word
level language identification in code-mixed kannada-english texts using deep learning
approach, in: Proceedings of the 19th International Conference on Natural Language
Processing (ICON): Shared Task on Word Level Language Identification in Code-mixed
Kannada-English Texts, 2022, pp. 29–33.
[20] A. L. Tonja, O. E. Ojo, M. A. Khan, A. G. M. Meque, O. Kolesnikova, G. Sidorov, A. Gelbukh,
Cic nlp at smm4h 2022: a bert-based approach for classification of social media forum
posts, in: Proceedings of The Seventh Workshop on Social Media Mining for Health
Applications, Workshop &amp; Shared Task, 2022, pp. 58–61.
[21] Y. Liu, M. Ott, N. Goyal, J. Du, M. Joshi, D. Chen, O. Levy, M. Lewis, L. Zettlemoyer,
V. Stoyanov, Roberta: A robustly optimized bert pretraining approach, arXiv preprint
arXiv:1907.11692 (2019).
[22] J. Devlin, M.-W. Chang, K. Lee, K. Toutanova, Bert: Pre-training of deep bidirectional
transformers for language understanding, arXiv preprint arXiv:1810.04805 (2018).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Mossie</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.-H.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>Social network hate speech detection for amharic language</article-title>
          , Computer Science &amp; Information
          <string-name>
            <surname>Technology</surname>
          </string-name>
          (
          <year>2018</year>
          )
          <fpage>41</fpage>
          -
          <lpage>55</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>H. M.</given-names>
            <surname>Saleem</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K. P.</given-names>
            <surname>Dillon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Benesch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Ruths</surname>
          </string-name>
          ,
          <article-title>A web of hate: Tackling hateful speech in online social spaces</article-title>
          ,
          <source>arXiv preprint arXiv:1709.10159</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J. T.</given-names>
            <surname>Nockleby</surname>
          </string-name>
          ,
          <article-title>Hate speech in context: The case of verbal threats</article-title>
          , Buf. L. Rev.
          <volume>42</volume>
          (
          <year>1994</year>
          )
          <fpage>653</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>J.</given-names>
            <surname>Waldron</surname>
          </string-name>
          ,
          <article-title>The harm in hate speech</article-title>
          , Harvard University Press,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Duggan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. B.</given-names>
            <surname>Ellison</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Lampe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Lenhart</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Madden</surname>
          </string-name>
          ,
          <source>Social media update 2014, Pew research center</source>
          <volume>19</volume>
          (
          <year>2015</year>
          )
          <fpage>1</fpage>
          -
          <lpage>2</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>K.</given-names>
            <surname>Crawford</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. L.</given-names>
            <surname>Gray</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Miltner</surname>
          </string-name>
          ,
          <article-title>Big data| critiquing big data: Politics, ethics</article-title>
          , epistemology| special section introduction,
          <source>International Journal of Communication</source>
          <volume>8</volume>
          (
          <year>2014</year>
          )
          <fpage>10</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>G.</given-names>
            <surname>Bel-Enguix</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Gómez-Adorno</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Sierra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Vásquez</surname>
          </string-name>
          , S.-T. Andersen,
          <string-name>
            <given-names>S.</given-names>
            <surname>Ojeda-Trueba</surname>
          </string-name>
          ,
          <article-title>Overview of HOMO-MEX at Iberlef 2023: HOMO-MEX: Hate speech detection in Online Messages directed tOwards the MEXican spanish speaking LGBTQ+ population</article-title>
          ,
          <source>Procesamiento del lenguaje natural 71</source>
          (
          <year>2023</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>R.</given-names>
            <surname>Nayak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Joshi</surname>
          </string-name>
          ,
          <article-title>Contextual hate speech detection in code mixed text using transformer based approaches</article-title>
          ,
          <source>arXiv preprint arXiv:2110.09338</source>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>M.</given-names>
            <surname>Arif</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. L.</given-names>
            <surname>Tonja</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Ameer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kolesnikova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Gelbukh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Sidorov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. G. M.</given-names>
            <surname>Meque</surname>
          </string-name>
          , Cic at checkthat!
          <year>2022</year>
          <article-title>: multi-class and cross-lingual fake news detection (</article-title>
          <year>2022</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>