<!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>
      <issn pub-type="ppub">1613-0073</issn>
    </journal-meta>
    <article-meta>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Supriya Chanda</string-name>
          <email>supriyachanda.rs.cse18@itbhu.ac.in</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Abhishek Dhaka</string-name>
          <email>abhishek.dhaka7340@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Sukomal Pal</string-name>
          <email>spal.cse@itbhu.ac.in</email>
          <xref ref-type="aff" rid="aff1">1</xref>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of Computer Science and Engineering, B.K. Birla Institute of Engineering&amp;Technology</institution>
          ,
          <addr-line>Pilani, INDIA,333031</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Computer Science and Engineering, Indian Institute of Technology (BHU)</institution>
          ,
          <addr-line>Varanasi, INDIA, 221005</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Forum for Information Retrieval Evaluation</institution>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Hate Speech, Social Media</institution>
          ,
          <addr-line>Gujrati, Sinhala, Assamese, Bengali, Bodo, Multilingual BERT</addr-line>
        </aff>
      </contrib-group>
      <abstract>
        <p>With the relentless growth of technology usage, particularly among younger generations, the alarming prevalence of hate speech on the internet has become an urgent global concern. This research paper addresses this critical need by presenting an extensive investigation encompassing three distinct hate speech detection tasks across a diverse linguistic landscape. The first task involves hate and ofensive speech classification in Gujarati and Sinhala, assessing sentence-level hatefulness. The second task extends to fine-grained BIO tagging, enabling precise identification of hate speech within sentences. Finally, the third task expands the scope to hate speech classification in Bengali, Bodo, and Assamese using social media data, categorizing content as hateful or not. Employing state-of-the-art deep learning techniques tailored to each language's characteristics, this research contributes significantly to the development of robust and culturally sensitive hate speech detection systems, imperative for nurturing safer online spaces and fostering cross-cultural understanding.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>CEUR
ceur-ws.org</p>
    </sec>
    <sec id="sec-2">
      <title>1. Introduction</title>
      <p>In light of the burgeoning utilization of technology, accompanied by a substantial rise in users,
particularly among the younger demographic, the presence of hate speech on the internet has
emerged as a pressing concern. While the internet was initially envisioned as a platform for
individuals to express their thoughts freely, it is equally imperative that this unbridled expression
does not encroach upon the dignity and beliefs of others. Safeguarding these principles is pivotal
to sustaining the unfettered expression of individuals’ thoughts.</p>
      <p>Hate speech refers to “ Any form of communication, whether spoken or expressed
nonverbally, that displays hostility towards specific social groups. These groups are typically
targeted based on factors like race and ethnicity (which encompasses racism, xenophobia,
anti-Semitism, etc.), gender (including sexism and misogyny), sexual orientation (involving
homophobia and transphobia), age (ageism), and disability (known as ableism)”.</p>
      <p>In the landscape of digital connectivity, India exhibited remarkable statistics in early 2023.
With a population of 1.10 billion, cellular mobile connections thrived, reaching an impressive
77.0% of the total population. Simultaneously, the internet had made significant inroads, with</p>
      <p>CEUR
Workshop
Proceedings
692.0 million users in India, representing 48.7% of the populace. In the realm of social media,
India stood out with 467.0 million users in January 2023, accounting for 32.8% of the total
population. Additionally, data from top social media platforms’ ad planning tools revealed that
398.0 million users aged 18 and above were actively engaged in social media usage, forming a
substantial 40.2% of the adult population at the beginning of 2023. These statistics collectively
underscore the pervasive presence and impact of digital technology and social media within
India’s diverse and expansive demographic landscape.</p>
      <p>India, renowned for its linguistic diversity, is home to a population of 1.4 billion, comprising
individuals who speak a myriad of languages and hold diverse beliefs. Among these, there are
121 oficially recognized languages, each with over 10,000 speakers. Hindi boasts the largest
number of speakers, at 436 million, followed by Bengali with 83 million, Assamese with 12.6
million, Gujrati with 62 million, and Bodo with 1.4 million (according to the 2011 census).
Sinhala spoken by the Sinhalese people of Sri Lanka, who make up the largest ethnic group on
the island, numbering about 16 million. While considerable research has been conducted on hate
speech identification in Hindi, it is equally vital to address this issue in other under-resourced
languages such as Bodo, Assamese, Gujrati, Sinhala and Bengali because many individuals
prefer to communicate in their native languages, as it fosters a sense of connection and cultural
grounding. Hence, it is crucial to identify hate speech in these languages to uphold cultural
respect.</p>
      <p>In this study, we approach all four tasks of hate speech detection as a text classification
problem and delve into various deep learning methodologies for its resolution. The datasets for
all four task and all languages like Assamese, Bengali, Gujrati, Sinhala, Bodo, and Hindi-English
code mixed data utilized are obtained from the FIRE 2023 (Forum for Information Retrieval
Evaluation) Hate Speech and Ofensive Content Identification in English and Indo-Aryan
Languages (HASOC). All the task descriptions are mentioned below.</p>
      <sec id="sec-2-1">
        <title>1.1. HASOC Tasks</title>
        <p>The goal of HASOC 2023 was to establish a testbed for the automated detection of hate speech
and objectionable material in social media posts. HASOC 2023 included four tasks, and our
team actively participated in tasks 1, 3 and 4. The tasks in this study are distributed as follows:
Task 1: Ofensive Language Identification in Gujrati, and Sinhala.</p>
        <p>•
•</p>
        <sec id="sec-2-1-1">
          <title>Ofensive(OFF) - Contain ofensive language.</title>
          <p>Non Hate-Ofensive(NOT)- No ofense or profanity is present.</p>
          <p>Task 3: Hateful Span Detection in Texts</p>
          <p>Task 3 focuses on identifying hateful parts within a sentence that is already considered hateful.
A hateful span is a continuous set of words that together express explicit hate in a sentence.</p>
          <p>So in the above example, the input texts are in English. In this sequence labeling problem
each token in the sequence is manually tagged with the start and end of a hateful span using
BIO notation. ‘B’ represents the start of a hate span, ‘I’ continues it, and ‘O’ indicates non-hate.
“You all niggers are cancers” → “O O B I I.” It’s important to note that ‘I’ cannot stand alone
and must follow either ‘I’ or ‘B’. Additionally, a ‘B’ can be followed immediately by an ‘O’ for
single-word spans.</p>
        </sec>
        <sec id="sec-2-1-2">
          <title>Task 4: Ofensive Language Identification in Assamese, Bengali and Bodo.</title>
          <p>•
•</p>
        </sec>
        <sec id="sec-2-1-3">
          <title>Hate and Ofensive(HOF) - Contains Ofensive language Non Hate-Ofensive(NOT)- No ofense or profanity is present.</title>
          <p>बुरबकलै साला नां बाय द मान स न जेबो अबदान गैयालै जा थआव
Btr आव bjp आ साव लाबोबाय ।बे सावाव बर leader फ्रा लोगो लाफाबाय।
Task 4
HOF
NOT</p>
          <p>The remaining sections of the paper are structured as follows. In Section2, a brief outline
of some previous attempts is provided. The dataset description is presented in Section3.
Computational methods, model descriptions, and the evaluation methodology are discussed in
Section 4. Results and discussions are presented in Section5, and the conclusion is provided in
Section 6.</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>2. Related Work</title>
      <p>
        The identification of hate speech and ofensive content has garnered significant attention in
both academic and business contexts. While a substantial body of research has concentrated
primarily on English due to its global prevalence, there exists a pressing need for relevant
corpora in other languages to comprehensively address this issue. Several studies have delved
into the varied aspects of ofensive content, such as abusive language [
        <xref ref-type="bibr" rid="ref1 ref2">1, 2</xref>
        ], cyber-aggression
[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], cyber-bullying [
        <xref ref-type="bibr" rid="ref4 ref5">4, 5</xref>
        ], and toxic comments or hate speech [
        <xref ref-type="bibr" rid="ref6 ref7 ref8">6, 7, 8</xref>
        ]. A brief overview of some
notable works in these areas is provided.
      </p>
      <p>
        • Hate Speech Identification : Hate speech, a pervasive challenge, has been systematically
categorized into various types based on the nature of its textual content. Diverse datasets
have been curated to cater to these distinct categories of hate speech. Notably, a common
dataset [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] has served as a foundation for identifying hate speech and profanity, with
recent work by Davidson et al. [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] making use of a dataset comprising nearly 24,000
labeled tweets.
• Ofensive Content and Cyberbullying : The broader domain of ofensive content
encompasses abusive language 3[], cyber-aggression, cyber-bullying, and toxic comments.
Previous investigations have employed techniques such as sentiment analysis, topic
modeling [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], and user-related features [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] to tackle this multifaceted problem.
      </p>
      <p>
        Eforts have extended beyond English, with endeavors in languages including German [
        <xref ref-type="bibr" rid="ref10 ref11">10, 11</xref>
        ],
Spanish, Arabic [
        <xref ref-type="bibr" rid="ref12 ref2">2, 12</xref>
        ], Greek [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], Slovene [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ] and Chinese [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Mubarak et al. [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] introduced
a collection of profane terms, known as SeedWords (SW), and applied the Log Odds Ratio (LOR)
to individual word unigrams and bigrams. Saroj et al.1[
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] adopted a Support Vector Machine
(SVM) approach alongside TF-IDF features, targeting hate speech and ofensive language in
Arabic and Greek.
      </p>
      <p>
        In recent years, initiatives like HASOC [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ] and GermEval [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] have spotlighted the
importance of addressing hate speech detection in various languages and contexts. Dravidian
LangTech [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ], for example, focused on detecting ofensive language in a code-mixed dataset
comprising Tamil–English, Malayalam–English, and Kannada–English. The application of
multilingual models, including BERT variants and IndicBERT, has shown promise in this regard.
Transfer learning has shown potential in enhancing ofensive language recognition, particularly
in code-mixed contexts. Researchers have leveraged transfer learning from English datasets
to improve ofensive language recognition in code-mixed Kannada [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], Malayalam 2[0], and
Tamil [21].
      </p>
      <p>
        Detecting hate speech in conversational Hindi-English code-mixed data presents additional
complexities due to the conversational nature of such content. The hierarchical structure of
posts, comments, and replies necessitates a nuanced approach, with techniques ranging from
unified text treatment to novel hierarchical neural network architectures. Multiple comments
can be associated with each post, and each comment may have several replies. In the case of
English-Hindi data, each component of the tuple can exhibit code-mixing between Hindi and
English, be exclusively in English, exclusively in Hindi, in the form of romanized Hindi, or a
combination thereof. As a result, complex input patterns emerge. The labels assigned to replies
or comments are significantly influenced by the contextual information provided by the parent
text. To address this, Chanda et al. 2[
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] treated all the post, comments, and replies as a single
unified text and applied a pre-trained multilingual BERT model. To maintain the context of
post to comments and reply, Chanda et al., 2[
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] concatenate. Bagora et al., 2[
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] proposed a
novel hierarchical neural network architecture, while Madhu et al.,2[
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] employed a pipeline
consisting of an LSTM classifier followed by a fine-tuned SentBERT model.
      </p>
    </sec>
    <sec id="sec-4">
      <title>3. Dataset</title>
      <p>In this study, we utilized the HASOC 2023 datasets, generously provided by the organizers
of the FIRE 2023. The organizers furnished the training data for all four tasks and, for the
ifnal evaluation, made available the test data, for which participants were required to submit
prediction files for each data sample.</p>
      <p>For tasks 1 [26] and 4, the data files were formatted in a simple CSV structure, with one
column dedicated to the text and another to the corresponding label. Task 3, however, presented
a distinct dataset structure, comprising four columns in the training data: ’id,’ ’sentence,’ ’span,’
and ’bio.’ The ’span’ column denoted the word indices at which hate content commenced and
concluded, while the ’bio’ column utilized these span indices to represent the respective words
as ’B’ (beginning), ’I’ (intermediate), or ’O’ (outside hate content).</p>
      <p>The corpus collection and class distribution is shown in Table2.</p>
    </sec>
    <sec id="sec-5">
      <title>4. Proposed Methodology</title>
      <p>HASOC2023 includes four distinct tasks, and in the subsequent subsections, the methodology
employed for task 1,3 and 4 will be outlined individually. It is essential to underscore that
preprocessing, a pivotal facet in addressing various text-related downstream tasks, will be
discussed initially before delving into the specifics of each task’s methodology. The code for all
proposed methods can be found on GitHub.1</p>
      <p>1GitHub repository: https://github.com/abhishekdhakaab/FIRE-2023</p>
      <sec id="sec-5-1">
        <title>4.1. Preprocessing</title>
        <p>Social media data exhibits a high degree of structural informality and is susceptible to noise
due to the colloquial nature of Twitter conversations . This inherent characteristic poses a
potential challenge to the accuracy of processing techniques. Consequently, it has been deemed
imperative to subject all data to preprocessing procedures aimed at mitigating the impact of
less informative textual components.</p>
        <p>Notably, for tasks 1 and 4, the following preprocessing was done. Conversely, for task
3, no preprocessing measures were deemed necessary. Below, we provide a comprehensive
enumeration of the preprocessing steps that were applied.</p>
        <p>• Perform cleaning by removing usernames, punctuation and URLs, mentions and hashtags.
• Use ekphrasis which is a text processing tool, geared towards text from social networks,
such as Twitter or Facebook. ekphrasis performs tokenization, word normalization, word
segmentation (for splitting hashtags) and spell correction.
• Normalizing hashtags (for example, “#BlackLivesMatters” is segmented into “Black”,
“Lives”,and “Matters”).</p>
        <p>For the binary classification task, the ‘HOF’ labels have been converted to integer ‘1’,
representing instances of harmful or ofensive content, while the ‘NOT’ labels have been converted
to integer ‘0’, indicating non-harmful content.</p>
        <p>The preprocessing steps were little bit diferent for task 3. To maintain consistent sentence
lengths for word-level sequence classification using BIO tagging, padding was applied to both
the input data and the corresponding true labels. Specifically, the input data was padded to a
maximum length of 128 tokens, and the true labels were augmented with ‘0’ values, ensuring
that the padded sections consistently predicted ‘O’ label.</p>
      </sec>
      <sec id="sec-5-2">
        <title>4.2. Methodology for Task 1</title>
        <p>The selection of embedding techniques was contingent upon the size of the vocabulary, and as
such, various transformer-based embeddings were explored, including mBERT and many more.
The empirical evaluation revealed that fasttext exhibited a larger presence of commonly used
words while minimizing
1. Sinhala : For the Sinhala language, four distinct submission strategies were employed,
each utilizing a specific model methodology. Herein, a comprehensive overview of these
methodologies is provided:
A. Fasttext-CNN : In this approach, a 300-dimensional Fasttext embedding was utilized.</p>
        <p>The training dataset comprised 90% of the available data, with the remaining 10%
designated for validation. The maximum sequence length was set to 128 tokens.
Notably, the dataset encompassed 39,793 word tokens, while the Fasttext embedding
contained 30,277 words of these 39,793 words. The model architecture included two
convolutional layers, both with 300 filters and kernel sizes of 3 and 2, respectively.
These convolutional layers were concatenated and fed into a subsequent CNN layer
with 500 filters, followed by a dropout layer with a rate of 0.3. Subsequently, another
CNN layer with 300 filters was applied, and Global Max pooling was employed. A
dense layer with 50 units and a ReLU activation function preceded a final sigmoid
activation layer. Hyperparameters encompassed a learning rate of 5e-5, a batch size of
32, AdamW optimization, and a loss function of Binary Cross entropy. Early stopping
criteria were also employed, and this configuration consistently yielded the best
performance scores within the range of 0.1 to 5e-7 for learning rate.</p>
        <p>B. Full-Data Fasttext-CNN for Sinhala : This submission retained the same model
architecture and hyperparameters as Submission 1, with the exception that all available
data was used for training, and no validation data was set aside.</p>
        <p>C. BiLSTM-Attention for Sinhala : For this strategy, a 300-dimensional embedding was
employed, followed by a bidirectional LSTM layer with 300 units, incorporating an
attention mechanism. A subsequent dense layer with 50 units with a ReLU activation
function, along with a dropout layer (rate = 0.3). Finally, a dense layer with a single
unit and sigmoid activation function concluded the model.</p>
        <p>D. BiLSTM-Attention for Sinhala (2) : Submission 4 utilized a 300-dimensional embedding
followed by a bidirectional LSTM layer with 128 units and a dropout layer (rate =
0.3). An attention layer was applied to the output of the bidirectional LSTM, followed
by Global Max pooling and flattening. A dropout layer with a rate of 0.3 preceded
a dense layer with 64 units, followed by another dropout layer with the same rate.
The model culminated with a final dense layer featuring a single unit and a sigmoid
activation function.
2. Gujrati : For the Gujarati language, two distinct submission strategies were employed,
each utilizing a specific model methodology. Here, a detailed overview of these
methodologies is provided:
A. FastText-CNN : This approach utilized a 300-dimensional FastText embedding. The
training dataset comprised 90% of the available data, with the remaining 10% reserved
for validation.Padding was applied to each sentence to maintain a consistent length
of 128 tokens. Notably, the dataset contained 4,412 word tokens, while the FastText
embedding encompassed 3,931 words out of 4,412 words. The same DNN classifier
was used as mentioned in Sinhala A.</p>
        <p>B. BiLSTM-Attention Approach for Gujarati : In this strategy, a 300-dimensional
embedding was employed, followed by a bidirectional LSTM layer comprising 128 units
and a dropout layer (rate = 0.3). An attention layer was applied to the output of the
bidirectional LSTM, followed by Global Max pooling and flattening. Subsequently, a
dropout layer with a rate of 0.3 preceded a dense layer featuring 1024 units and an
additional dropout layer with a rate of 0.3. The model further incorporated a dense
layer with 256 units, followed by another dense layer with 32 units. The final layer
consisted of a dense unit with a single node, activated by a sigmoid activation function.
The rationale behind opting for a Deep Neural Network (DNN) over a Transformer-based
model is rooted in a critical observation. It has been noted that when dealing with
a relatively limited training dataset consisting of only 200 examples, a DNN tends to
outperform a Transformer architecture. This preference for a DNN stems from the fact
that Transformer models typically require a larger volume of training data to achieve
their optimal performance. In situations where data scarcity is a significant concern, as
evidenced by the small training dataset in this context, the DNN’s ability to generalize
and learn efectively from limited examples becomes a compelling choice.</p>
      </sec>
      <sec id="sec-5-3">
        <title>4.3. Methodology for Task 3</title>
        <p>For this task, the initial step involved mapping the true labels as follows: ’O’ to 0, ’B’ to 1, and
’I’ to 2. No preprocessing of the data was required. The dataset was then divided into 20% for
validation and 80% for training purposes. To enhance word embeddings, Glove embeddings
trained on the Twitter 27b token dataset2 were employed. The model architecture is inspired
from [27].</p>
        <p>The model architecture comprised several key components. Initially, input tokens were
embedded using Glove embeddings, followed by a 64-unit attention layer. Subsequently, the
output of the attention layer was passed through two BiLSTM layers, each consisting of 512
units and a dropout rate of 0.2. The outputs from both BiLSTM layers were added. This was
followed by a time-distributed dense layer with 50 units. Additionally, the output of each
time-distributed dense layer (resulting in a shape of (batch_size, 128, 50)) was further processed
through a simple dense layer with 3 units, resulting in a shape of (batch_size, 128, 3) and then it
was passed to CRF, with number of crf tag set to 3. The training of this model was carried out
using the Adam optimizer with a learning rate of 0.001 for a total of 5 epochs.</p>
      </sec>
      <sec id="sec-5-4">
        <title>4.4. Methodology for Task 4</title>
        <p>The selected models for submission were meticulously chosen following extensive
experimentation involving various learning rates ranging from 0.1 to 1e-7. Furthermore, diferent
combinations of LSTM layers, ranging from a single LSTM layer to up to 4 LSTM layers, were
evaluated to discern the impact of the number of LSTM layers. Additionally, variations in the
number and sizes of dense layers were explored. Almost for all experiment, approximately 90%
of the dataset was allocated to training, while the remaining 10% was set aside for validation.
1. Assamese :</p>
        <p>A. Multilingual BERT for Assamese : In this approach, the utilization of mBERT
(bert-basemultilingual-cased) with BertForSequenceClassification, a state-of-the-art transformer
model, was aimed at assessing its eficacy in grasping the nuances of the Assamese
language. Given the constraints of Assamese data available for model training, a
separate test dataset was not utilized. A learning rate of 2e-5 was chosen for efective
training, alongside a batch size of 32. The training process encompassed 50 epochs.
B. Fine-Tuned Assamese BERT : This approach entailed the fine-tuning of a BERT variant,
tailor-made for the Assamese language, using a dedicated monolingual dataset. The
maximum sequence length was restricted to 128 tokens to accommodate the inherent
characteristics of Assamese text. Fine-tuning concentrated on optimizing the last
three layers of the BERT model. The subsequent architectural flow incorporated
the transformation of BERT embeddings via a Bi-LSTM (128) layer, followed by an
LSTM (128) layer and an additional LSTM (64) layer. This intricate representation
2https://github.com/stanfordnlp/GloVe
was then directed through a dense layer, composed of 32 neurons, invoking ReLU
activation, followed by dropout with a rate of 0.3, an additional linear layer, and a
sigmoid activation function. Model training, conducted over 200 epochs, utilized a
batch size of 16, with the best model selection contingent on validation accuracy. The
learning rate was optimized to 1e-6, with the AdamW optimizer in play.</p>
        <p>C. Fine-Tuned Assamese BERT with Variant Learning Rate : This variant closely adhered
to the fine-tuned Assamese BERT approach described in (B). However, it introduced
a diferent learning rate, specifically 5e-8, during training to explore its impact on
model performance.
2. Bengali :</p>
        <p>A. XLM-RoBERTa for Bengali : Implemented XLM Roberta in conjunction with
BERTForSequenceClassification. To accommodate the lengthier nature of Bengali sentences,
the maximum sequence length was set to 256 tokens. Training involved fine-tuning
XLM Roberta’s weights with a learning rate of 2e-5 and a batch size of 16 over 10
epochs.</p>
        <p>B. Multilingual BERT for Bengali : Used mBERT with the same hyperparameters as XLM
Roberta and employed the BERTForSequenceClassification framework to assess its
performance in Bengali text classification.</p>
        <p>C. BengaliBERT : Leveraged BengaliBERT, a model pre-trained on monolingual Bengali
data. Notably, no further fine-tuning was performed on this BERT for classification
tasks. The architecture incorporated a combination of LSTM and dense layers. Data
was propagated through a Bi-LSTM (128) layer, followed by an LSTM (128) layer, and
subsequently to a Dense layer comprising 32 neurons, enhanced with ReLU activation.
To mitigate overfitting, a dropout rate of 0.3 was applied, followed by another linear
layer and a sigmoid activation function. Training spanned 200 epochs with a batch
size of 16, and model selection was based on validation accuracy. The learning rate
was set to 1e-5, and the AdamW optimizer was utilized.
3. Bodo :</p>
        <p>A. XLM-RoBERTA for Bodo : Employed BertForSequenceClassification for Bodo language
text classification. The maximum sequence length was set at 256 tokens to
accommodate the language’s characteristics. The learning rate was configured to 2e-5, with a
batch size of 16 for 10 training epochs.</p>
        <p>B. HBERT for Bodo : Utilized L3Cube’s Hindi Bert v2 due to the similarities between Bodo
and Hindi scripts. However, recognizing the distinctions between the languages, the
last three layers of the Bert model were fine-tuned. The same DNN classifier was used
as mentioned in Assamese B. Two diferent learning rates, lr=1e-6 and lr=1e-5, were
tested, with results saved as HBERT.csv and HBERT_2.csv, respectively. The AdamW
optimizer was employed for training.</p>
        <p>C. BodoBERT : Employed BodoBERT, a model specifically tailored for the Bodo language.</p>
        <p>The same DNN classifier was used as mentioned in Assamese B. The learning rate
was set to 1e-6, and the AdamW optimizer was utilized for training.</p>
        <p>D. Ensemble Method : Introduced an ensemble approach that amalgamates the outcomes
of Method 2 (HBERT for Bodo), Method 3 (BodoBERT), aninto a cohesive predictive
framework. This ensemble method explores the synergy between diferent models to
enhance the overall accuracy and robustness of hate speech classification in the Bodo
language dataset.</p>
        <p>Given the substantial computational demands of transformers, all models based on
transformers were trained on Colab’s T4 GPU, while non-transformer based models were trained
on Colab’s CPU, boasting 12.7GB of RAM. The conversion of model predictions back to binary
labels (HOF and NOT) was executed using a threshold value of 0.5, a common practice in binary
classification tasks.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>5. Results and Discussion</title>
      <p>The model was validated on the training and development sets due to the limited amount of
data available for training. Subsequently, the prediction file was submitted on the test data to
obtain the final results [ 28, 29, 30, 31].</p>
      <p>In Task 1, focused on Sinhala and Gujrati text classification, our team achieved competitive
scores. Table 3 shows the best performing team and our oficial performances on the test data
as shared by the organizers. In the Sinhala category, we earned a respectable Macro F1 score of
0.78, while in the Gujrati category, our score was 0.68. For reference, the top-performing team,
”FiRC-NLP,” secured scores of 0.83 and 0.84 in Sinhala and Gujrati, respectively.</p>
      <sec id="sec-6-1">
        <title>5.1. Results for Task 1 :</title>
      </sec>
      <sec id="sec-6-2">
        <title>5.2. Results for Task 3 :</title>
        <p>In Task 3, which involved ofensive span detection, our team faced more significant challenges.
Table 4 shows the best performing team and our oficial performances on the test data as shared
by the organizers. On the public leaderboard, our team stood at rank 3. In both the public and
private datasets, our team achieved scores of 0.45 and 0.51, respectively.</p>
      </sec>
      <sec id="sec-6-3">
        <title>5.3. Results for Task 4 :</title>
        <p>Task 4 encompassed text classification in Assamese, Bengali, and Bodo languages. Our team,
”IRLab@IITBHU,” achieved competitive scores in all three categories. Table5 shows the best
performing team and our oficial performances on the test data as shared by the organizers.
For Assamese, our score was 0.70, while ”InclusiveTechies” led with a score of 0.80. In Bengali,
we scored 0.65, whereas ”Sanvadita” achieved a score of 0.77. In the Bodo category, our team
secured a score of 0.74, closely following ”SATLab,” which led with a score of 0.86.</p>
      </sec>
      <sec id="sec-6-4">
        <title>5.4. Discussion</title>
        <p>During the analysis of Sinhala and Gujrati, it was observed that the training data for Gujarati
was insuficient to train a model efectively. In the investigation of hate speech classification
across Bengali, Assamese, and Bodo languages, a noteworthy revelation emerged: validation
accuracy alone does not necessarily encapsulate a model’s true ability. Instead, we found that
validation loss holds paramount importance. A model with marginally lower validation accuracy
but a considerably lower validation loss often outperforms a model with higher accuracy but
slightly greater loss. This discrepancy underscores the significance of validation loss in gauging
a model’s confidence in its predictions. In practical scenarios, it is often more prudent to err on
the side of caution, minimizing the risk of false positives, where benign content is mistakenly
lfagged as hate speech.</p>
        <p>In all most all tasks, it was observed that employing approximately 2 LSTM layers proved
suficient, as marginal improvements were discerned beyond 2 to 3 LSTM layers. However, such
enhancements came at the cost of increased computational complexity.</p>
        <p>While numerous embedding techniques are available for deep learning models, our
experimentation revealed that FastText embeddings exhibited the most extensive vocabulary coverage
for our dataset. This finding underscores the value of selecting embeddings tailored to the
specific language and task at hand.</p>
        <p>Given the challenges posed by low-resource languages and limited embedding resources, an
alternative approach emerged: initial randomization of word embeddings, followed by training
them may hold potential for optimizing model performance under resource constraints.</p>
        <p>In our quest for the optimal optimizer, our experimentation indicated that Stochastic Gradient
Descent (SGD) with a slightly higher learning rate converges more rapidly. Conversely, the
AdamW optimizer with a higher learning rate exhibited a zig-zag convergence pattern. Notably,
AdamW performed optimally with a lower learning rate, typically around 1e-5. However, it
is important to recognize that SGD with a marginally higher learning rate can be a pragmatic
choice for quick model testing, particularly in the context of Transformer-based models. This
approach provides insights into a model’s convergence tendencies before committing to more
computationally intensive optimization methods.</p>
        <p>Upon the completion of preprocessing the raw data, the rationale behind the utilization of a
transformers-based model was to employ BERT for word-level embedding. This choice was
made because BERT leverages the contextual information of each word to enhance the quality
of word embeddings. Additionally, the motivation behind incorporating a bidirectional LSTM
(bi-LSTM) layer into the model was to ensure that each word’s embedding would encompass a
comprehensive contextual context, spanning both preceding and subsequent words. Following
the bi-LSTM layer, an additional LSTM layer can be applied to further process the bidirectional
output of the preceding LSTM layer. Subsequently, after approximately 2 to 3 LSTM layers,
the hidden state of the last time step of the final LSTM layer is passed to a dense layer for
subsequent binary classification into classes 0 and 1. It is noteworthy that in all approaches, the
ifnal layer consists of a dense layer with a single neuron and a sigmoid activation function.</p>
      </sec>
    </sec>
    <sec id="sec-7">
      <title>6. Conclusion</title>
      <p>In the course of our investigation encompassing four diverse hate speech detection tasks, the
following insights emerged:</p>
      <p>Task 1: In the context of low-resourced languages, such as those examined in this study, the
amalgamation of Convolutional Neural Networks (CNN) and Long Short-Term Memory (LSTM)
models yielded the most eficacious results. The intricacies of these languages, coupled with
the paucity of data, necessitated a tailored approach.</p>
      <p>Task 3: Conditional Random Fields (CRF) emerged as the preeminent choice for Task 3,
demonstrating superior performance in ofensive span detection. Its eficacy surpassed that of
alternative methods, underscoring its relevance and utility in this context.</p>
      <p>Task 4: Task 4 underscored the value of models fine-tuned on language-specific monolingual
data for the classification of text in low-resourced languages. These meticulously tailored
models exhibited enhanced performance in text classification, emphasizing the significance of
linguistic specificity in classification endeavors.</p>
    </sec>
    <sec id="sec-8">
      <title>7. Acknowledgements</title>
      <p>We would want to express our gratitude to the HASOC organisers for organising this interesting
shared task and for immediately responding to all of our questions. Our investigation benefited
from well-structured data with minimal spelling errors, rendering the classification task more
straightforward.
abs/2011.00559 (2020). URL: https://arxiv.org/abs/2011.00559. arXiv:2011.00559.
[21] M. Zampieri, S. Malmasi, P. Nakov, S. Rosenthal, N. Farra, R. Kumar, Predicting the type
and target of ofensive posts in social media, 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. 1415–1420. URL:https://aclanthology.org/
N19-1144. doi:10.18653/v1/N19-1144.
[22] S. Chanda, S. Ujjwal, S. Das, S. Pal, Fine-tuning pre-trained transformer based model for
hate speech and ofensive content identification in english, indo-aryan and code-mixed
(english-hindi) languages, 2021.
[23] S. Chanda, S. Sheth, S. Pal, Coarse and fine-grained conversational hate speech and
ofensive content identification in code-mixed languages using fine-tuned multilingual
embedding, 2022.
[24] A. Bagora, K. Shrestha, K. Maurya, M. S. Desarkar, Hostility detection in online
hindienglish code-mixed conversations, in: 14th ACM Web Science Conference 2022, 2022, pp.
390–400.
[25] H. Madhu, S. Satapara, S. Modha, T. Mandl, P. Majumder, Detecting ofensive speech in
conversational code-mixed dialogue on social media: A contextual dataset and
benchmark experiments, Expert Systems with Applications 215 (2023) 119342. URL:https:
//www.sciencedirect.com/science/article/pii/S0957417422023600. doi:https://doi.org/
10.1016/j.eswa.2022.119342.
[26] T. Ranasinghe, I. Anuradha, D. Premasiri, K. Silva, H. Hettiarachchi, L. Uyangodage,
M. Zampieri, Sold: Sinhala ofensive language dataset, arXiv preprint arXiv:2212.00851
(2022).
[27] S. Masud, M. Bedi, M. A. Khan, M. S. Akhtar, T. Chakraborty, Proactively reducing the
hate intensity of online posts via hate speech normalization, 2022a.rXiv:2206.04007.
[28] S. Satapara, H. Madhu, T. Ranasinghe, A. E. Dmonte, M. Zampieri, P. Pandya, N. Shah,
M. Sandip, P. Majumder, T. Mandl, Overview of the hasoc subtrack at fire 2023:
Hatespeech identification in sinhala and gujarati, in: K. Ghosh, T. Mandl, P. Majumder, M. Mitra
(Eds.), Working Notes of FIRE 2023 - Forum for Information Retrieval Evaluation, Goa,
India. December 15-18, 2023, CEUR Workshop Proceedings, CEUR-WS.org, 2023.
[29] S. Masud, M. A. Khan, M. S. Akhtar, T. Chakraborty, Overview of the HASOC Subtrack
at FIRE 2023: Identification of Tokens Contributing to Explicit Hate in English by Span
Detection, in: Working Notes of FIRE 2023 - Forum for Information Retrieval Evaluation,
CEUR, 2023.
[30] K. Ghosh, A. Senapati, A. S. Pal, Annihilate Hates (Task 4, HASOC 2023): Hate Speech
Detection in Assamese, Bengali, and Bodo languages, in: Working Notes of FIRE 2023
Forum for Information Retrieval Evaluation, CEUR, 2023.
[31] T. Ranasinghe, K. Ghosh, A. S. Pal, A. Senapati, A. E. Dmonte, M. Zampieri, S. Modha,
S. Satapara, Overview of the HASOC subtracks at FIRE 2023: Hate speech and ofensive
content identification in assamese, bengali, bodo, gujarati and sinhala, in: Proceedings of
the 15th Annual Meeting of the Forum for Information Retrieval Evaluation, FIRE 2023,
Goa, India. December 15-18, 2023, ACM, 2023.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>C.</given-names>
            <surname>Nobata</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Tetreault</surname>
          </string-name>
          , A. Thomas,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Mehdad</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <article-title>Abusive language detection in online user content</article-title>
          ,
          <source>in: Proceedings of the 25th International Conference on World Wide Web, WWW '16, International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, CHE</source>
          ,
          <year>2016</year>
          , p.
          <fpage>145</fpage>
          -
          <lpage>153</lpage>
          . URL:https://doi.org/10.1145/ 2872427.2883062. doi:
          <volume>10</volume>
          .1145/2872427.2883062.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>H.</given-names>
            <surname>Mubarak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Darwish</surname>
          </string-name>
          , W. Magdy,
          <article-title>Abusive language detection on Arabic social media</article-title>
          ,
          <source>in: Proceedings of the First Workshop on Abusive Language Online</source>
          , Association for Computational Linguistics, Vancouver, BC, Canada,
          <year>2017</year>
          , pp.
          <fpage>52</fpage>
          -
          <lpage>56</lpage>
          . URLh: ttps://www. aclweb.org/anthology/W17-3008. doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>W17</fpage>
          - 3008.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>R.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. K.</given-names>
            <surname>Ojha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Malmasi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zampieri</surname>
          </string-name>
          ,
          <article-title>Benchmarking aggression identification in social media</article-title>
          ,
          <source>in: Proceedings of the First Workshop on Trolling, Aggression and Cyberbullying (TRAC-2018)</source>
          ,
          <article-title>Association for Computational Linguistics</article-title>
          , Santa Fe, New Mexico, USA,
          <year>2018</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>11</lpage>
          . URL: https://www.aclweb.org/anthology/W18-4401.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <surname>J.-M. Xu</surname>
            ,
            <given-names>K.-S.</given-names>
          </string-name>
          <string-name>
            <surname>Jun</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          <string-name>
            <surname>Zhu</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          <string-name>
            <surname>Bellmore</surname>
          </string-name>
          ,
          <article-title>Learning from bullying traces in social media, in: Proceedings of the 2012 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, NAACL HLT '12, Association for Computational Linguistics</article-title>
          , USA,
          <year>2012</year>
          , p.
          <fpage>656</fpage>
          -
          <lpage>666</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>M.</given-names>
            <surname>Dadvar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Trieschnigg</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ordelman</surname>
          </string-name>
          , F. de Jong,
          <article-title>Improving cyberbullying detection with user context</article-title>
          , in: P. Serdyukov,
          <string-name>
            <given-names>P.</given-names>
            <surname>Braslavski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. O.</given-names>
            <surname>Kuznetsov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Kamps</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rüger</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Agichtein</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Segalovich</surname>
          </string-name>
          , E. Yilmaz (Eds.),
          <source>Advances in Information Retrieval</source>
          , Springer Berlin Heidelberg, Berlin, Heidelberg,
          <year>2013</year>
          , pp.
          <fpage>693</fpage>
          -
          <lpage>696</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>N.</given-names>
            <surname>Djuric</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Zhou</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Morris</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Grbovic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Radosavljevic</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Bhamidipati</surname>
          </string-name>
          ,
          <article-title>Hate speech detection with comment embeddings</article-title>
          ,
          <source>in: Proceedings of the 24th International Conference on World Wide Web, WWW '15 Companion</source>
          , Association for Computing Machinery, New York, NY, USA,
          <year>2015</year>
          , p.
          <fpage>29</fpage>
          -
          <lpage>30</lpage>
          . URL: https://doi.org/10.1145/2740908.2742760. doi:
          <volume>10</volume>
          .1145/ 2740908.2742760.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>T.</given-names>
            <surname>Davidson</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Warmsley</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M. W.</given-names>
            <surname>Macy</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Weber</surname>
          </string-name>
          ,
          <article-title>Automated hate speech detection and the problem of ofensive language</article-title>
          ,
          <source>CoRR abs/1703</source>
          .04009 (
          <year>2017</year>
          ). URL: http://arxiv.org/abs/ 1703.04009. arXiv:
          <volume>1703</volume>
          .
          <fpage>04009</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>I.</given-names>
            <surname>Kwok</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Wang</surname>
          </string-name>
          ,
          <article-title>Locate the hate: Detecting tweets against blacks</article-title>
          ,
          <source>in: Proceedings of the Twenty-Seventh AAAI Conference on Artificial Intelligence</source>
          , AAAI'
          <fpage>13</fpage>
          , AAAI Press,
          <year>2013</year>
          , p.
          <fpage>1621</fpage>
          -
          <lpage>1622</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>S.</given-names>
            <surname>Malmasi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zampieri</surname>
          </string-name>
          ,
          <article-title>Detecting hate speech in social media</article-title>
          ,
          <source>CoRR abs/1712</source>
          .06427 (
          <year>2017</year>
          ). URL: http://arxiv.org/abs/1712.06427. arXiv:
          <volume>1712</volume>
          .
          <fpage>06427</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>T.</given-names>
            <surname>Mandl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Modha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Majumder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Patel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Dave</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Mandlia</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Patel</surname>
          </string-name>
          ,
          <article-title>Overview of the hasoc track at fire 2019: Hate speech and ofensive content identification in indo-european languages</article-title>
          ,
          <source>in: Proceedings of the 11th Annual Meeting of the Forum for Information Retrieval Evaluation</source>
          , FIRE '19,
          <string-name>
            <surname>Association</surname>
          </string-name>
          for Computing Machinery, New York, NY, USA,
          <year>2019</year>
          , p.
          <fpage>14</fpage>
          -
          <lpage>17</lpage>
          . URL: https://doi.org/10.1145/3368567.3368584. doi:
          <volume>10</volume>
          .1145/3368567. 3368584.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>B.</given-names>
            <surname>Ross</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Rist</surname>
          </string-name>
          , G. Carbonell, B.
          <string-name>
            <surname>Cabrera</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          <string-name>
            <surname>Kurowsky</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          <article-title>Wojatzki, Measuring the reliability of hate speech annotations: The case of the european refugee crisis</article-title>
          ,
          <source>CoRR abs/1701</source>
          .08118 (
          <year>2017</year>
          ). URL: http://arxiv.org/abs/1701.08118. arXiv:
          <volume>1701</volume>
          .
          <fpage>08118</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>H.</given-names>
            <surname>Mubarak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Rashed</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Darwish</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Samih</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Abdelali</surname>
          </string-name>
          ,
          <article-title>Arabic ofensive language on twitter: Analysis and experiments</article-title>
          , arXiv preprint arXiv:
          <year>2004</year>
          .
          <volume>02192</volume>
          (
          <year>2020</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>Z.</given-names>
            <surname>Pitenis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zampieri</surname>
          </string-name>
          , T. Ranasinghe, Ofensive Language Identification in Greek,
          <source>in: Proceedings of the 12th Language Resources and Evaluation Conference</source>
          , ELRA,
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>D.</given-names>
            <surname>Fišer</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Erjavec</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Ljubešić</surname>
          </string-name>
          ,
          <article-title>Legal framework, dataset and annotation schema for socially unacceptable online discourse practices in Slovene</article-title>
          ,
          <source>in: Proceedings of the First Workshop on Abusive Language Online</source>
          , Association for Computational Linguistics, Vancouver, BC, Canada,
          <year>2017</year>
          , pp.
          <fpage>46</fpage>
          -
          <lpage>51</lpage>
          . URL:https://www.aclweb.org/anthology/W17-3007. doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>W17</fpage>
          -3007.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>H.-P.</given-names>
            <surname>Su</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.-J.</given-names>
            <surname>Huang</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.-T.</given-names>
            <surname>Chang</surname>
          </string-name>
          ,
          <string-name>
            <surname>C.-J. Lin</surname>
          </string-name>
          ,
          <article-title>Rephrasing profanity in Chinese text</article-title>
          ,
          <source>in: Proceedings of the First Workshop on Abusive Language Online</source>
          , Association for Computational Linguistics, Vancouver, BC, Canada,
          <year>2017</year>
          , pp.
          <fpage>18</fpage>
          -
          <lpage>24</lpage>
          . URLh: ttps://www.aclweb. org/anthology/W17-3003. doi:
          <volume>10</volume>
          .18653/v1/
          <fpage>W17</fpage>
          -3003.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>A.</given-names>
            <surname>Saroj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Chanda</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Pal</surname>
          </string-name>
          , Irlab@iitv at semeval-2020 task 12:
          <article-title>Multilingual ofensive language identification in social media using svm</article-title>
          ,
          <source>in: Proceedings of the Fourteenth Workshop on Semantic Evaluation</source>
          , International Committee for Computational Linguistics,
          <source>Barcelona (online)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>2012</fpage>
          -
          <lpage>2016</lpage>
          . URL:https://aclanthology.org/
          <year>2020</year>
          .semeval-
          <volume>1</volume>
          .265. doi:
          <volume>10</volume>
          .18653/v1/
          <year>2020</year>
          .semeval-
          <volume>1</volume>
          .
          <fpage>265</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>M.</given-names>
            <surname>Wiegand</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Siegel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Ruppenhofer</surname>
          </string-name>
          ,
          <article-title>Overview of the germeval 2018 shared task on the identification of ofensive language</article-title>
          ,
          <source>Proceedings of GermEval 2018, 14th Conference on Natural Language Processing (KONVENS</source>
          <year>2018</year>
          ), Vienna, Austria - September 21,
          <year>2018</year>
          , Austrian Academy of Sciences, Vienna, Austria,
          <year>2018</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          . URL:http://nbn-resolving. de/urn:nbn:de:bsz:
          <fpage>mh39</fpage>
          -
          <lpage>84935</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <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="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>S.</given-names>
            <surname>Sai</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Sharma</surname>
          </string-name>
          ,
          <article-title>Towards ofensive language identification for Dravidian languages</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>18</fpage>
          -
          <lpage>27</lpage>
          . URLh:ttps: //aclanthology.org/
          <year>2021</year>
          .dravidianlangtech-
          <volume>1</volume>
          ..3
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>T.</given-names>
            <surname>Ranasinghe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Gupte</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zampieri</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Nwogu</surname>
          </string-name>
          ,
          <article-title>WLV-RIT at hasoc-dravidian-codemixifre2020: Ofensive language identification in code-switched youtube comments</article-title>
          , CoRR
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>