<!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>Examining Hate Speech Detection Across Multiple Indo-Aryan Languages in Tasks 1 &amp; 4</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Gyandeep Kalita</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Eisha Halder</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Chetna Taparia</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Advaitha Vetagiri</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dr. Partha Pakray</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Institute of Technology Silchar</institution>
        </aff>
      </contrib-group>
      <abstract>
        <p>Hate speech continues to be a pressing concern in online social media (OSM) platforms, necessitating efective automated detection systems. In this paper, we propose a unified approach, encompassing both Task 1 &amp; 4, to tackle the challenge of hate speech recognition within the HASOC 2023 framework. It addresses the complexities of multilingual OSM by employing cutting-edge Natural Language Processing (NLP) techniques and leveraging powerful language models put forward by team CNLP-NITS-PP. The key objective is optimising precision-recall trade-ofs in hate speech detection, spanning English and Indo-Aryan languages. The empirical results demonstrate the efectiveness of our approach in isolating explicit signs of hate speech, emphasizing model eficiency, interpretability, and the importance of diverse linguistic nuances in creating safer online environments. This integrated work sets the stage for advancements in hate-span detection and underlines the significance of fostering responsible and inclusive online conversations across various language environments.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Online social media</kwd>
        <kwd>Multilingual</kwd>
        <kwd>Natural Language Processing</kwd>
        <kwd>CNN</kwd>
        <kwd>BiLSTM</kwd>
        <kwd>BERT</kwd>
        <kwd>GPT-2</kwd>
        <kwd>Named Entity Recognition</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Social media platforms such as Twitter and Facebook have become integral to modern life,
providing a global platform for individuals to express themselves. However, the openness of
these platforms has also led to the proliferation of harmful content, including hate speech and
harassment [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. This has underscored the need for automated systems to identify and address
abusive language in online conversations [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ].
      </p>
      <p>
        Detecting ofensive content is challenging due to its diverse linguistic forms, necessitating
context-aware models to pinpoint hateful or abusive text snippets [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ]. Additionally, implicit
forms of hate speech require the deduction of pragmatic implications [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ].
      </p>
      <p>The spread of hate speech and inflammatory language on social media platforms is a major
worldwide problem in today’s digital age, as communication plays a crucial role in determining
public debate. Low-resource languages like Sinhala, Gujarati, Bengali, Bodo, and Assamese,
which have received little attention in the field of Natural Language Processing (NLP), are
severely afected by this problem.</p>
      <p>
        Our research activities cover a range of tasks for identifying harmful and hateful content in
these underrepresented languages1. In Task 1, we tackle Sinhala (Task 1A), a language with
a unique alphabet and intricate grammatical structures, and further broaden our emphasis to
Gujarati (Task 1B), where a dearth of labelled data poses a significant obstacle. Task 4 extends
the study’s horizons by including Bengali, Bodo, and Assamese [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. These languages, which
are rich in cultural richness and legacy, have generally been disregarded in NLP research,
especially when it comes to the identification of hate speech. Our study uses statistics
painstakingly gathered from social media sites to use binary classification to characterize material as
hate/ofensive or not.
      </p>
      <p>The importance of our work lies in its role in safeguarding cultural identities and developing
secure online environments for these language speakers. To respond to the complexities of
hate speech in diferent linguistic and cultural contexts, we use cutting-edge NLP approaches,
language-specific feature engineering, and pre-processing. Additionally, we investigate how
models developed for languages with abundant resources may be applied to languages with
limited resources to improve hate speech identification.</p>
      <p>Through this extensive study project, we hope to advance responsible digital communication,
better understand how to identify hate speech in diferent linguistic contexts, and create a more
welcoming online space for every language.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Literature Review</title>
      <p>
        Hate speech detection in fairly low-resourced languages such as Sinhala and regional Indian
languages has recently attracted research attention [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. With the proliferation of user-generated
content on social media platforms, there is an urgent need to identify and moderate hateful and
ofensive content in these regional languages (Mathew et al., 2021)[
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>
        For the Sinhala Language, a few research works have been conducted. (Munasinghe et al.,
2022)[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] contributed an annotated dataset of Sinhala Tweets annotated into Hate or Non-Hate.
They also developed and compared the performance of diferent architectures such as CNN,
LSTM, BiGRU and an ensemble of various other Deep Learning architectures. (Sandaruwan et
al., 2019)[
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] also contributed a labeled dataset containing texts from Facebook and YouTube for
Hate Detection in Sinhala and compared classification results using simple Machine Learning
Classifiers such as SVMs, MNB, RFDT, etc. The SOLD: Sinhala Ofensive Language Dataset, a
labeled dataset for Ofensive content detection in Sinhala, was contributed by (Ranasinghe et
al.,2022)[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], which also forms the basis for the dataset provided for the Task 1A of HASOC
2023.
      </p>
      <p>
        In case of Indian Languages, prior work on hate speech detection has concentrated primarily
on Hindi and Malayalam. For instance, (Bohra et al., 2018)[
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] presented a dataset for hate speech
identification in Hindi-English code-mixed social media text. They tested various classification
models, including fastText, CNN, GRU, and LSTM
      </p>
      <p>
        For Gujarati, (Khurana et al., 2022)[
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] contributed a novel model to detect hate comments in
13 Indian languages that included Gujarati based on XLM-RoBERTa (XLM-R) using the Moj
Multilingual Abusive Comment Identification dataset.
      </p>
      <p>
        For the Bengali language, (Das et al., 2020)[
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] compiled a labelled dataset of YouTube
comments for Bengali hate speech recognition. They compared machine learning models like
SVM, NB and deep learning architectures like CNN, GRU, and capsule networks.
      </p>
      <p>
        Assamese is a relatively low-resource language. (Ghosh et al., 2023)[
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] contributed a dataset
for binary hate classification in Assamese and described an approach for hate detection using
various BERT models.
      </p>
      <p>
        For the Bodo language, there is limited prior research. The HASOC 2023 shared task provides
the pioneering benchmark hate speech detection dataset in Bodo. This will encourage further
research in this low-resource language (Chakravarthi et al., 2021)[
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]
      </p>
      <p>
        (Vetagiri et al., 2023a)[
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] leveraged GPT-2 to automatically classify online sexist content.
Their work demonstrates the potential of sizable pre-trained language models for hate speech
detection. In another work, (Vetagiri et al., 2023b)[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] proposed an approach using CNN-BiLSTM
and domain-specific embeddings for online sexism prediction.
      </p>
      <p>Much previous work has relied on machine learning and deep neural networks. But these
necessitate substantial labelled datasets, which are scarce for low-resource languages. Recent
emphasis has focused on multilingual models such as mBERT, which can leverage data from
high-resource languages. Domain adaptation approaches have also proven efective in adapting
models trained on English data.</p>
      <p>The HASOC 2023 shared tasks furnishes standard labeled benchmark datasets for hate speech
detection. This will catalyze research in these languages and progress the state-of-the-art.
Multilingual models and cross-lingual transfer learning are promising avenues to explore for
these languages.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Dataset and Task Description</title>
      <sec id="sec-3-1">
        <title>3.1. Tasks Description:</title>
        <p>
          Task 1 of the HASOC’23 aimed at identifying hate, ofensive, and profane content in social
media posts in two languages, namely Sinhala(Task 1a) and Gujarati(Task 1b) [
          <xref ref-type="bibr" rid="ref19">19</xref>
          ].
        </p>
        <p>Task 4 was similar to Task 1 and required us to detect hate speech in three other Indian
languages, Bengali, Assamese and Bodo. For all the given languages, the training and test
datasets had already been provided.</p>
        <p>Creating coarse-grained binary classification models to divide tweets into the following two
categories was the primary goal for the tasks:
• Hate and Ofensive(HOF): Posts that contain hate speech, vulgarity, or ofensive material.
• Non-Hate and Ofensive (NOT): Posts devoid of ofensive language, hate speech, or any
other negative elements.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Data Source</title>
        <sec id="sec-3-2-1">
          <title>3.2.1. Sinhala Dataset (Task 1a)</title>
          <p>The Sinhala dataset provided for train and test had been sourced from the recently released
SOLD: Sinhala Ofensive Language Detection dataset, which served as a comprehensive resource
for the particular task. The training dataset had been further divided into three columns. The
ifrst one consisted of the post id, the second of the tweet text, while the third column consisted
of the labels, HOF and NOT, for each of the corresponding tweets in the same row.</p>
        </sec>
        <sec id="sec-3-2-2">
          <title>3.2.2. Gujarati Dataset(Task 1b)</title>
          <p>For Task 1b, the training dataset had 200 tweets, primarily categorized into two labels, HOF
and NOT, besides three other columns, including the tweet id, the UserName and the date of
creation. It is noteworthy that the exact source of the dataset has not been mentioned in the
materials provided for the competition.</p>
        </sec>
        <sec id="sec-3-2-3">
          <title>3.2.3. Assamese, Bengali and Bodo Dataset(Task 4)</title>
          <p>The training and test datasets for the task had already been provided in all three languages,
Assamese Bengali and Bodo. However, it is worth noting that none of the sources for the data
were explicitly mentioned.</p>
          <p>Distribution of HASOC’23 training datasets for Task 1 and Task 4. For each language, the total
no of text entries and the corresponding no of tweets per class are shown below.</p>
        </sec>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Data Statistics</title>
        <p>Test Set size:
For Task 1A, the Sinhala test dataset consisted of 2500 tweets. This had to be labeled as either
HOF or NOT based on our model.</p>
        <p>For Task 1B, the Gujarati test dataset consisted of a total of 1196 tweets to be labelled similarly.</p>
        <p>Total text entries</p>
        <p>Hate and Ofensive(HOT)</p>
        <p>Not Hate(NOT)
For Task 4, the Bengali, Assamese, and Bodo test datasets consisted of 320, 1009, and 420 text
entries, respectively. These entries had to be labeled as either HOF or NOT based on our model.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Data Preprocessing</title>
        <p>We used a number of standard preprocessing methods prior to training our model using the
given datasets. Given that the training datasets provided had their texts sourced from Twitter,
it was anticipated to contain certain unwanted elements, such as emojis, URLs, mentions and
special characters. In order to guarantee the accuracy and relevancy of the text data, we followed
procedures to remove such unwanted noise.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Methodology</title>
      <p>In this section, we describe the methodology and the experimental setup used for the various
tasks under HASOC 2023. We conducted a thorough investigation into various neural network
architectures, pretrained Large Language models, and classical machine learning models to
identify the most efective model for the task.</p>
      <sec id="sec-4-1">
        <title>4.1. Task 1: Identifying Hate, ofensive and profane content in Sinhala &amp;</title>
      </sec>
      <sec id="sec-4-2">
        <title>Gujarati</title>
        <p>For the task of Identifying Hate, ofensive and profane content in Sinhala &amp; Gujarati, the models
that resulted in the best performance are as follows:
• A CNN-based Binary Classification Model with FastText Embeddings.</p>
        <p>• A CNN-BiLSTM based Hybrid Model with FastText/GloVE Embeddings</p>
        <sec id="sec-4-2-1">
          <title>4.1.1. CNN + FastText Binary Classification Model :</title>
          <p>
            Inspired by the works of Kim et al., [
            <xref ref-type="bibr" rid="ref20">20</xref>
            ], we developed the model based on the CNN architecture.
At the core of our model lies the input layer, where text sequences representing individual posts
are processed. To prepare the input data, we concatenate the words within each sentence, with
the sequence length capped at 70 words. The words here are represented as dense vectors of
300 dimensions using pre-trained FastText embeddings for the respective languages. Using
machine learning or related dimensional reduction techniques, word embedding converts each
token into a vector of real numbers to quantify and classify the semantic similarity of linguistic
phrases based on their distributional qualities in a large corpus.
          </p>
          <p>For the convolutional layer, we employed a one-dimensional convolution operation utilizing
100 filters with a kernel size of 3, leading to a systematic scanning of the text sequences
and identifying pertinent patterns in the data. An activation function, the rectified linear
unit (ReLU), was also applied to introduce non-linearity and enable the model to capture
complex relationships in the data. Subsequently, a dense layer with 50 neurons and a ReLU
activation function, coupled with an L2-norm constraint, was added to transform the extracted
features further. Dropout with a rate of 0.5 was applied as a regularization technique to prevent
overfitting. The resultant vector was then concatenated with the feature vector and the output
was passed onto a dense output layer with sigmoid activation and cross entropy loss as shown
in Figure 1, to produce the binary hate classification for the model.</p>
        </sec>
        <sec id="sec-4-2-2">
          <title>4.1.2. CNN-BiLSTM + FastText/GLoVE Binary Classification Model :</title>
          <p>
            Based on the contributions of Vetagiri et al., [
            <xref ref-type="bibr" rid="ref4">4</xref>
            ], we developed the model, which is a combination
of two diferent model architectures - the Convolutional Neural Networks (CNN) (Kim, 2014)[
            <xref ref-type="bibr" rid="ref20">20</xref>
            ]
layer for identifying local textual patterns in the input text and Bidirectional Long Short-Term
Memory (BiLSTM) Liu and Guo et al., [
            <xref ref-type="bibr" rid="ref21">21</xref>
            ] layer as a form of the Recurrent Neural Architecture
Sherstinsky et al., [22] for understanding the long-term complex sequential dependencies within
the text data.
          </p>
          <p>The output of these two layers is then passed through a dense layer with a sigmoid activation
function for Binary Classification. To prepare the Input data, the model uses the exact
pretrained FastText embeddings for the respective language mentioned above, representing the
words as 300-dimensional dense vectors, with the sequence length capped at 70 words, which
was held as non-trainable. A similar implementation of this model using pre-trained GLoVE
embeddings Kumar et al., [23] showed identical results. For the CNN layers, we first employed a
SpatialDropout1D layer, a dropout variant that selectively drops entire 1D feature maps during
training, to combat overfitting. Subsequently, a one-dimensional convolution layer with 64
iflters and a kernel size of 3 was used to capture local textual patterns with fine granularity.</p>
          <p>For the BiLSTM part, we used the initial layer with 128 units and a return sequence setting
with a dropout of 0.1 and recurrent dropout of 0.1 to process the text inputs in both forward as
well as reverse directions followed by a Global Average Pooling and a dense layer with 128 units
and a rectified linear unit (ReLU) activation function to introduce non-linearity. Subsequently,
a dropout layer is employed whose output is then concatenated with the feature vector and
passed through a dense layer with sigmoid activation as shown in figure 2 to produce the overall
model for Binary Hate Classification. Our models are trained using the RMSprop optimiser, and
our loss function is a binary cross-entropy function. To fine-tune our hyper-parameters over a
range of values, we conduct a grid search and select the best-performing model according to
validity accuracy. However, no attempt at experimentation by reversing the order of the CNN
&amp; Bi-LSTM Layers was made for this particular task.</p>
        </sec>
      </sec>
      <sec id="sec-4-3">
        <title>4.2. Task 4: Identifying Hate, ofensive and profane content in Bengali, Bodo, and Assamese languages</title>
        <p>The two model architectures used in Task 1 were also experimented with in Task 4. These
architectures were used to implement the CNN and the CNN-BiLSTM models which used
pre-trained FastText embeddings in the respective languages (except for Bodo, for which Hindi
embeddings were used) representing each word as a dense vector with 300 dimensions.</p>
        <p>In addition to these two architectures, several others were also experimented with, the details
for which are discussed below:</p>
        <sec id="sec-4-3-1">
          <title>4.2.1. Pre-trained BERT Architecture</title>
          <p>Considering the low-resource nature of Task 4 and the limited size of the datasets, we
experimented with pre-trained models based on the Bidirectional Encoder Representations from
Transformers (BERT) architecture Devlin et al., [24] [25]. We experimented with the Tensorflow
Hub to access the pre-trained BERT models.</p>
          <p>We used the "bert-multi-cased-preprocess/3" for text processing and the
"bert-multi-cased-L12-H-768-A-12/4" encoder for contextualized word embeddings from the TensorFlow Hub, which
is trained on multilingual Wikipedia Data. The model utilizes a BERT preprocessing layer for
tokenization and embeddings of the input text, followed by a BERT encoder layer to generate
contextual embeddings containing the complex contextual relationship within the language.
This is followed by a dropout Neural Layer with a 10% dropout rate to enhance generalization
and mitigate overfitting. The final trainable dense layer with 769 employs the sigmoid activation
function, producing the binary classification outputs for the given languages
4.2.2. GPT-2 Model
We also explored GPT-2 as a state-of-the-art pre-trained large language model for the task.
GPT-2 is a transformer-based model that takes a sequence of words, represented as dense
vectors, as input and uses many intermediate layers to extract contextual information for the
input text. The output is then passed through a dense layer, producing the Binary Classifier.
For the task, we used a pre-trained GPT-2 that contained 768 parameters, fine-tuned on the
training dataset for each language in an 80-20% split and a further 20% split from the training
set for validation. The input text is tokenised and passed through the model for fine-tuning.
The model uses an Adam optimizer for optimization with a learning rate of 1e-5. The batch size
for the model is 8</p>
        </sec>
        <sec id="sec-4-3-2">
          <title>4.2.3. Classical Machine-Learning Based Models</title>
          <p>Due to the small size of the training datasets provided for all three languages, we tried
implementing classical Machine-Learning approaches as well to accomplish our goals. We experimented
with multiple Machine-Learning architectures such as Support Vector Machines (SVMs), Linear
Regression, Logistic Regression and Random Forest Classifiers.</p>
          <p>However, although the training set accuracies and the macro F1 scores for all the above
architectures were quite close, we observed that the Logistic Regression Model achieved the best
overall performance. Hence, we created a simple Logistic Regression Model using SciKitLearn
Library, trained the Model with the training datasets for each language, and implemented simple
tf-idf vectorisation for embedding the input sentences</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Results and Analysis</title>
      <p>5.1. Task 1 &amp; 4
For evaluation the models, the test accuracy for this test data was used for the initial evaluation
of the models. In addition to this, the Macro F1 scores, which were acquired by the models on
submission in the HASOC 2023 Submission portal were also considered. For Task 4, although
the performance of each of the aforementioned models was analyzed, only a few of the models
for each language gave the best performance, summarized in Tables 1 &amp; 2.</p>
      <p>As it is evident from Tables 1 &amp; 2, the CNN-BiLSTM+FastText/GLoVe Model gave the best
Macro F1 Score for Task 1A(Sinhala), and the CNN+FastText Model gave the best Macro F1
Score for Task 1B(Gujarati). For Task 4, in both Bengali and Assamese, the CNN+FastText Model
gave the highest accuracy with a Macro F1 score of 0.60108 in Bengali and 0.59485 in Assamese.
For Bodo, evidently, the simple Logistic Regression Model gave a much better performance than
the other model architectures with a Macro F1 score of 0.66925, possibly due to the small size of
the training dataset.</p>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion and Future Scope</title>
      <p>Our research has been dedicated to the vital task of identifying hate speech, particularly
in Indo-Aryan languages such as Bengali, Assamese, Bodo, Gujarati, and Sinhala. We’ve
devised a comprehensive strategy that unites these linguistic intricacies under a single versatile
model. Through domain-aware pre-training and meticulous alignment of our models with
language-specific context, we’ve significantly enhanced hate speech detection. Furthermore,
our exploration into model ensemble techniques has bolstered detection accuracy and resilience
across diverse language settings, laying a foundational step towards comprehensive hate speech
detection in Indo-Aryan languages. Our overarching goal is to foster a safer and more inclusive
digital space for speakers of diverse linguistic backgrounds.</p>
      <p>As we look to the future, our work paves the way for further advancements in hate-span
detection, focusing on model eficiency, interpretability, and an expansive training data corpus
encompassing evolving hate speech trends and linguistic variations. We also recognize the
potential of real-time monitoring and context-aware integration in dynamically evolving online
environments.</p>
    </sec>
    <sec id="sec-7">
      <title>Acknowledgments</title>
      <p>We wish to extend our appreciation to the Computer Science and Engineering Department of
the National Institute of Technology Silchar for granting us the opportunity to carry out our
research and experiments. We are grateful for the support, resources, and research environment
ofered by the CNLP &amp; AI Lab at NIT Silchar.
layer for text classification, Neurocomputing 337 (2019) 325–338. URL: https://
www.sciencedirect.com/science/article/pii/S0925231219301067. doi:https://doi.org/
10.1016/j.neucom.2019.01.078.
[22] A. Sherstinsky, Fundamentals of recurrent neural network (rnn) and long short-term
memory (lstm) network, Physica D: Nonlinear Phenomena 404 (2020) 132306. URL:
https://www.sciencedirect.com/science/article/pii/S0167278919305974. doi:https://doi.
org/10.1016/j.physd.2019.132306.
[23] S. Kumar, S. Kumar, D. Kanojia, P. Bhattacharyya, “a passage to India”: Pre-trained word
embeddings for Indian languages, in: Proceedings of the 1st Joint Workshop on Spoken
Language Technologies for Under-resourced languages (SLTU) and Collaboration and
Computing for Under-Resourced Languages (CCURL), European Language Resources
association, Marseille, France, 2020, pp. 352–357. URL: https://aclanthology.org/2020.sltu-1.
49.
[24] J. Devlin, M. Chang, K. Lee, K. Toutanova, BERT: pre-training of deep bidirectional
transformers for language understanding, CoRR abs/1810.04805 (2018). URL: http://arxiv.
org/abs/1810.04805. arXiv:1810.04805.
[25] K. Ghosh, A. Senapati, U. Garain, Baseline bert models for conversational hate speech
detection in code-mixed tweets utilizing data augmentation and ofensive language
identification in marathi, in: Fire, 2022. URL: https://api.semanticscholar.org/CorpusID:259123570.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>B.</given-names>
            <surname>Vidgen</surname>
          </string-name>
          , L. Derczynski, (
          <year>2020</year>
          ),
          <article-title>Directions in abusive language training data, a systematic review: Garbage in, garbage out</article-title>
          .
          <source>PloS one 15</source>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>P.</given-names>
            <surname>Fortuna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Nunes</surname>
          </string-name>
          ,
          <article-title>A survey on automatic detection of hate speech in text, ACM Computing Surveys (CSUR) 51 (</article-title>
          <year>2018</year>
          )
          <fpage>1</fpage>
          -
          <lpage>30</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Satapara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Masud</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Madhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. A.</given-names>
            <surname>Khan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Akhtar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Chakraborty</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Modha</surname>
          </string-name>
          , T. Mandl,
          <article-title>Overview of the HASOC subtracks at FIRE 2023: Detection of hate spans and conversational hate-speech, in: Proceedings of the 15th Annual Meeting of the Forum for Information Retrieval Evaluation</article-title>
          ,
          <string-name>
            <surname>FIRE</surname>
          </string-name>
          <year>2023</year>
          , Goa,
          <source>India. December 15-18</source>
          ,
          <year>2023</year>
          , ACM,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vetagiri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Adhikary</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Pakray</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. Das</surname>
          </string-name>
          ,
          <string-name>
            <surname>CNLP-NITS at</surname>
          </string-name>
          SemEval-2023 task 10:
          <article-title>Online sexism prediction, PREDHATE!</article-title>
          ,
          <source>in: Proceedings of the 17th International Workshop on Semantic Evaluation (SemEval-2023)</source>
          ,
          <article-title>Association for Computational Linguistics</article-title>
          , Toronto, Canada,
          <year>2023</year>
          , pp.
          <fpage>815</fpage>
          -
          <lpage>822</lpage>
          . URL: https://aclanthology.org/
          <year>2023</year>
          .semeval-
          <volume>1</volume>
          .113. doi:
          <volume>10</volume>
          . 18653/v1/
          <year>2023</year>
          .semeval-
          <volume>1</volume>
          .
          <fpage>113</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>D.</given-names>
            <surname>Jurgens</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Hemphill</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Chandrasekharan</surname>
          </string-name>
          ,
          <article-title>A just and comprehensive strategy for using NLP to address online abuse</article-title>
          ,
          <source>Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics</source>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>K.</given-names>
            <surname>Ghosh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Senapati</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Pal</surname>
          </string-name>
          ,
          <article-title>Annihilate Hates (Task 4</article-title>
          ,
          <string-name>
            <surname>HASOC</surname>
          </string-name>
          <year>2023</year>
          )
          <article-title>: Hate Speech Detection in Assamese, Bengali, and Bodo languages</article-title>
          , in: Working Notes of FIRE 2023 -
          <article-title>Forum for Information Retrieval Evaluation</article-title>
          ,
          <string-name>
            <surname>CEUR</surname>
          </string-name>
          ,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T.</given-names>
            <surname>Ranasinghe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Ghosh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. S.</given-names>
            <surname>Pal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Senapati</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. E.</given-names>
            <surname>Dmonte</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zampieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Modha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Satapara</surname>
          </string-name>
          ,
          <source>Overview of the HASOC subtracks at FIRE</source>
          <year>2023</year>
          :
          <article-title>Hate speech and ofensive content identification in assamese, bengali, bodo, gujarati and sinhala</article-title>
          ,
          <source>in: Proceedings of the 15th Annual Meeting of the Forum for Information Retrieval Evaluation</source>
          ,
          <string-name>
            <surname>FIRE</surname>
          </string-name>
          <year>2023</year>
          , Goa,
          <source>India. December 15-18</source>
          ,
          <year>2023</year>
          , ACM,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>K.</given-names>
            <surname>Ghosh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D. A.</given-names>
            <surname>Senapati</surname>
          </string-name>
          ,
          <article-title>Hate speech detection: a comparison of mono and multilingual transformer model with cross-language evaluation</article-title>
          ,
          <source>in: Proceedings of the 36th Pacific Asia Conference on Language, Information and Computation</source>
          , De La Salle University, Manila, Philippines,
          <year>2022</year>
          , pp.
          <fpage>853</fpage>
          -
          <lpage>865</lpage>
          . URL: https://aclanthology.org/
          <year>2022</year>
          .paclic-
          <volume>1</volume>
          .
          <fpage>94</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>B.</given-names>
            <surname>Mathew</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Saha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. M.</given-names>
            <surname>Yimam</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Biemann</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Goyal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Mukherjee</surname>
          </string-name>
          ,
          <article-title>Hatexplain: A benchmark dataset for explainable hate speech detection</article-title>
          ,
          <source>in: Proceedings of the AAAI conference on artificial intelligence</source>
          , volume
          <volume>35</volume>
          ,
          <year>2021</year>
          , pp.
          <fpage>14867</fpage>
          -
          <lpage>14875</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S.</given-names>
            <surname>Munasinghe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>U.</given-names>
            <surname>Thayasivam</surname>
          </string-name>
          ,
          <article-title>A deep learning ensemble hate speech detection approach for sinhala tweets</article-title>
          , in: 2022 Moratuwa Engineering Research Conference (MERCon),
          <year>2022</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          . doi:
          <volume>10</volume>
          .1109/MERCon55799.
          <year>2022</year>
          .
          <volume>9906232</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>H.</given-names>
            <surname>Sandaruwan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Lorensuhewa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Kalyani</surname>
          </string-name>
          ,
          <article-title>Sinhala hate speech detection in social media using text mining and machine learning</article-title>
          ,
          <source>in: 2019 19th International Conference on Advances in ICT for Emerging Regions (ICTer)</source>
          , volume
          <volume>250</volume>
          ,
          <year>2019</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>8</lpage>
          . doi:
          <volume>10</volume>
          .1109/ ICTer48817.
          <year>2019</year>
          .
          <volume>9023655</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>T.</given-names>
            <surname>Ranasinghe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Anuradha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Premasiri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Silva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Hettiarachchi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Uyangodage</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zampieri</surname>
          </string-name>
          ,
          <source>Sold: Sinhala ofensive language dataset</source>
          ,
          <year>2022</year>
          . arXiv:
          <volume>2212</volume>
          .
          <fpage>00851</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>A.</given-names>
            <surname>Bohra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Vijay</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. S.</given-names>
            <surname>Akhtar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Shrivastava</surname>
          </string-name>
          ,
          <article-title>A dataset of hindi-english code-mixed social media text for hate speech detection, in: Proceedings of the second workshop on computational modeling of people's opinions, personality, and emotions in social media</article-title>
          ,
          <year>2018</year>
          , pp.
          <fpage>36</fpage>
          -
          <lpage>41</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>R.</given-names>
            <surname>Khurana</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Pandey</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Gupta</surname>
          </string-name>
          , P. Nagrath,
          <article-title>AniMOJity:detecting hate comments in Indic languages and analysing bias against content creators</article-title>
          ,
          <source>in: Proceedings of the 19th International Conference on Natural Language Processing (ICON)</source>
          ,
          <article-title>Association for Computational Linguistics</article-title>
          , New Delhi, India,
          <year>2022</year>
          , pp.
          <fpage>172</fpage>
          -
          <lpage>182</lpage>
          . URL: https://aclanthology. org/
          <year>2022</year>
          .icon-main.
          <volume>23</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>A. Das</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Tandon</surname>
          </string-name>
          , S. Narayan,
          <article-title>HASoC: Hate Speech and Ofensive Content Identification in Indo-European Languages: Overview of HASoC Track at FIRE 2020, in: Forum for Information Retrieval Evaluation (FIRE</article-title>
          ),
          <year>2020</year>
          , pp.
          <fpage>29</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>K.</given-names>
            <surname>Ghosh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Sonowal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Basumatary</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Gogoi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Senapati</surname>
          </string-name>
          ,
          <article-title>Transformer-based hate speech detection in assamese</article-title>
          ,
          <source>in: 2023 IEEE Guwahati Subsection Conference (GCON)</source>
          ,
          <year>2023</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          . doi:
          <volume>10</volume>
          .1109/GCON58516.
          <year>2023</year>
          .
          <volume>10183497</volume>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Chakravarthi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Priyadharshini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Jose</surname>
          </string-name>
          , A.
          <string-name>
            <surname>Kumar</surname>
            <given-names>M</given-names>
          </string-name>
          , T. Mandl,
          <string-name>
            <given-names>P. K.</given-names>
            <surname>Kumaresan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ponnusamy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H. R L</given-names>
            ,
            <surname>J. P. McCrae</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Sherly</surname>
          </string-name>
          ,
          <article-title>Findings of the shared task on ofensive language identification in Tamil, Malayalam, and Kannada</article-title>
          ,
          <source>in: Proceedings of the First Workshop on Speech and Language Technologies for Dravidian Languages, Association for Computational Linguistics</source>
          , Kyiv,
          <year>2021</year>
          , pp.
          <fpage>133</fpage>
          -
          <lpage>145</lpage>
          . URL: https://aclanthology.org/
          <year>2021</year>
          . dravidianlangtech-
          <volume>1</volume>
          .
          <fpage>17</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>A.</given-names>
            <surname>Vetagiri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. K.</given-names>
            <surname>Adhikary</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Pakray</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. Das</surname>
          </string-name>
          , “
          <article-title>Leveraging GPT-2 for Automated Classification of Online Sexist Content“</article-title>
          , In Exist 2023 Lab at CLEF 2023:
          <article-title>Conference and Labs of the Evaluation Forum</article-title>
          ,
          <source>September 18-21</source>
          ,
          <year>2023</year>
          , Thessaloniki, Greece,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S.</given-names>
            <surname>Satapara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Madhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Ranasinghe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. E.</given-names>
            <surname>Dmonte</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zampieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Pandya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Shah</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sandip</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Majumder</surname>
          </string-name>
          , T. Mandl,
          <article-title>Overview of the hasoc subtrack at fire 2023: Hatespeech identification in sinhala and gujarati</article-title>
          , in: K. Ghosh,
          <string-name>
            <given-names>T.</given-names>
            <surname>Mandl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Majumder</surname>
          </string-name>
          , M. Mitra (Eds.), Working Notes of FIRE 2023 -
          <article-title>Forum for Information Retrieval Evaluation, Goa, India</article-title>
          .
          <source>December 15-18</source>
          ,
          <year>2023</year>
          , CEUR Workshop Proceedings, CEUR-WS.org,
          <year>2023</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>Y.</given-names>
            <surname>Kim</surname>
          </string-name>
          ,
          <article-title>Convolutional neural networks for sentence classification</article-title>
          ,
          <year>2014</year>
          . arXiv:
          <volume>1408</volume>
          .
          <fpage>5882</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>G.</given-names>
            <surname>Liu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Guo</surname>
          </string-name>
          ,
          <article-title>Bidirectional lstm with attention mechanism and convolutional</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>