<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Forum for Information Retrieval Evaluation, December</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>TOLD: Tamil Ofensive Language Detection in Code-Mixed Social Media Com ments using MBERT with Features based Selection</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Adaikkan Kalaivani</string-name>
          <email>kalaivania@ssn.edu.in</email>
          <xref ref-type="aff" rid="aff2">2</xref>
          <xref ref-type="aff" rid="aff3">3</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Durairaj Thenmozhi</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Chandrabose Aravindan</string-name>
          <email>aravindanc@ssn.edu.in</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Department of CSE, Sri Sivasubramaniya Nadar College of Engineering</institution>
          ,
          <addr-line>Kalavakkam, TamilNadu</addr-line>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Department of Information Technology, Sri Sivasubramaniya Nadar College of Engineering</institution>
          ,
          <addr-line>Kalavakkam, TamilNadu</addr-line>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Department of Information and Communication Engineering, Anna University</institution>
          ,
          <addr-line>Chennai</addr-line>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Research Centre, Department of CSE, Sri Sivasubramaniya Nadar College of Engineering</institution>
          ,
          <addr-line>Kalavakkam, TamilNadu</addr-line>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <volume>1</volume>
      <fpage>3</fpage>
      <lpage>17</lpage>
      <abstract>
        <p>The immense growth in social media forums does increase the spread of ofensive language. We detect and examine the challenges faced by automatic approaches for ofensive language detection in the TamilEnglish language. Among these dificulties are subtleties in code-mixed Tamil language, identifying what constitutes ofensive, and handling the imbalanced data under the low resource language. This paper presents our work in the shared task of HASOC-Dravidian-CodeMix-FIRE 2021, where we explore diferent machine learning algorithms, deep learning techniques, and transfer learning models. We also explore various feature extraction techniques and utilize ofensive features to perform this task. Our team SSN_NLP_MLRG has participated in task1 and classifies the code-mixed Tamil textual content into ofensive or not-ofensive. Our team best model is Multilingual BERT, and submission had a macro F1-score 0.84 of task1 of Tamil code-mixed language. Our team achieved the 3 rank on the final test results in task1 for the Tamil code-mixed language.</p>
      </abstract>
      <kwd-group>
        <kwd>Transfer learning</kwd>
        <kwd>Code-Mixed language</kwd>
        <kwd>Dravidian language</kwd>
        <kwd>Transformers</kwd>
        <kwd>Language modeling</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Social media is one of the platforms for the public to communicate with each other, share ideas,
express thought, and their emotions freely without considering others [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. These user-driven
forums have a challenge when it comes to regulating the content fed into them. People have a
diferent intent, some might use these forums for their intended purposes, and others might be
publicly sharing inappropriate content such as ofensive language, racist speech, hate speech
towards others. Therefore propagation of ofensive language is increased, which is widely in
      </p>
      <p>
        Code-mixing plays a critical role in a multilingual community. The code-mixed texts are
the mixture of native scripts and non-native scripts like text are in Tamil language but written
nEvelop-O
in roman script, and mixing of both the Tamil and English languages. The challenging part
is to train a system on monolingual data at diferent linguistic levels in the code-mixed text
because of the complexity of code-switching [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].The Tamil language1 is the oficial language
of India, Srilanka, and Singapore and is natively spoken by the Tamil people and by the Tamil
diaspora around the world includes South Africa, Malaysia, United States, United Kingdom,
Mauritius, Canada, and Australia. In the social media forum, the native speakers have used the
Roman script to input. So, the majority of the texts for these under-resourced languages are
code-mixed.
      </p>
      <p>
        Ofensive language 2 such as threatening, harassment, violence, defrauding, sexual comments,
gender-specific comments, racial slurs, any content that could seriously ofend someone or
group. Based on their age, religion, political beliefs, marital, parental status, physical features,
national origin, and disability. Ofensive language 3 is the ofense of using curse language
in a way that could ofend a reasonable person in, near, or within hearing or view of public
forums or schools. More users have been experiencing online harassment. Depending on the
circumstances, this ofense is a punishable ofense by the Court. So the direct and indirect
ofensive content like sarcasm [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], metaphors in code-mixed text in Dravidian languages is
challenging to annotate by humans. Therefore, Automatic detection and identification of such
ofensive content in the code-mixed languages [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] are very challenging for these social media
public forums.
      </p>
      <p>
        This paper presents a description of our Team SSN_NLP_MLRG submission runs to the shared
task of ofensive language identification of code-mixed text in Dravidian languages
(TamilEnglish and Malayalam-English). This task is a part of the Forum for Information Retrieval
Evaluation (FIRE 2021) workshop [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. Our team participated in the shared task1 of ofensive
language identification of code-mixed text in the Tamil language. The challenges in the shared
task of task1 are listed below:
• The problem of highly imbalanced data
• Dificult to transfer the code-mixed language
• Code-mixed data has ungrammatical sentences.
• Native languages have written in English in roman script format.
• Data have Misspelling words, Repeated Letters, Prolonged words, * words, Continuous
words.
      </p>
      <p>The goal of task1 is to identify and classify the social media comments are ofensive or not
ofensive language in the Tamil-English code-mixed Language. We explore various approaches
like machine learning techniques, neural networks, and pre-trained models to detect the
offensive language in Tamil code-mixed language4. This paper contains the following sections.
Section 2 has the related works. Section 3 has the experimented data and task description.
Section 4 has the technique of our models. Section 5 has conducted research and presented its
ifndings. Finally, Section 6 summarises our findings and suggests ways to improve our work.
1https://en.wikipedia.org/wiki/Tamil_language
2https://www.lawinsider.com/dictionary/ofensive-content
3https://www.primelawyers.com.au/criminal-law/public-order-ofences/ofensive-language/
4https://github.com/kalaiwind/Dravidian-2021</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related work</title>
      <p>
        The novel selective translation and transliteration approach for pre-processing and trained
the system by using ensemble XLM-RoBERTa to detect ofensive language identification in
Dravidian languages [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. The researchers used the transfer learning-based models to classify
the social media comments into six categories in the Dravidian languages [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. The pseudo-label
approach for generating the Dravidian dataset in Tamil, Malayalam, and Kannada languages
to classify the ofensive content by using the ULMFiT model [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. In the FIRE 2020: Forum for
Information Retrieval Evaluation, an overview of the shared task of HASOC-Ofensive Language
Identification on code mixed Dravidian languages. They organized two tasks. Task 1 is to
identify the ofensive language comments in the Malayalam language. Task 2 is to identify the
ofensive language content in Tamil and Malayalam languages. Most of the participants were
used the transformer-based model, machine learning classifier with TF-IDF character n-gram
features, and deep learning models.
      </p>
      <p>
        The researchers used the ALBERT model with the cross-lingual translation to detect hate
speech and ofensive language in English, Tamil, and German languages [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. The models
were naive Bayes, logistic regression, and vanilla neural network to detect ofensive in code
mixed Dravidian language for the dataset Tamil code-mix, and Malayalam script-mixed text
[
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. The researchers used an ensemble of an AWD-LSTM based model, BERT, RoBERTa for
ofensive language identification, and the best results were achieved in the Malayalam-English,
Tamil-English, and Kannada-English languages [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ].
      </p>
      <p>
        The overview shared task of HASOC: Hate Speech and Ofensive Content Identification in
Indo-European Languages has two sub-tasks for the three languages are English, German, and
Hindi (code-mixed) [
        <xref ref-type="bibr" rid="ref12 ref13">12, 13</xref>
        ]. Task A is to identify the content is Hate speech and ofensive or not
ofensive and task B is to category the comments into three classes that is hate speech, ofensive,
and profanity. In SemEval: ofensive language detection in English, Danish, Greek, Turkish and
Arabic languages [
        <xref ref-type="bibr" rid="ref14 ref15">14, 15</xref>
        ]. The majority of teams were used con-textualized Transformers, deep
learning approaches [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], ELMo embeddings, BERT, RoBERTa, and the multilingual mBERT
[
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. To predict the ofensive language by the cross-language contextual word embedding with
transfer learning methods in less-resourced languages.
      </p>
      <p>
        Most of the work in ofensive language identification from social media comments was done
in high-resource languages like English. We still face the problem of handling the dataset in
lowresource languages like the Dravidian language [
        <xref ref-type="bibr" rid="ref18 ref19">18, 19</xref>
        ]. The most important challenging task
is to detect ofensive comments in social media forums for diferent code-mixed low resource
languages other than English. So this problem has been an active area for both the researchers
in academic and industry. HASOC 2021 shared task provides the resource for the Tamil and
Malayalam code-mixed languages.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Experimental data</title>
      <p>This section presents the description of Tamil code-mixed data, task, and data preparation and
pre-processing techniques.</p>
      <sec id="sec-3-1">
        <title>3.1. Data and Task description</title>
        <p>The organizers provided the HASOC 2021 Dravidian dataset for Tamil and Malayalam
codemixed languages, which ofer comments from the social media forums. Our team SSN_NLP_MLRG
participated in the task1 Tamil code-mixed dataset. The Tamil code-mixed HASOC 2021 dataset
consists of 5880 posts for the train system and 654 posts for testing the model system. The task1
of Tamil shared task is a multi-class classification task and aims to classify the posts into three
classes, namely Ofensive (OFF): the posts contain the curse, profane, ofense, threatening words.
Not ofensive (NOT): The comments do not have ofense words. Not-Tamil: The comments do
not intend in the Tamil language.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Data preparation</title>
        <p>The Tamil train dataset contains 6534 comments. We have removed the duplication of posts
from the training dataset. After removal, task1 of the Tamil language contains 4664 not ofensive
posts, 1145 ofensive posts, and three not-Tamil posts. We have used 5812 posts to build the
system. Table 1 shows the description for the Tamil code-mixed dataset. We separately collected
the vocabulary of ofense content from various sources. First, we have to identify the languages
that contain the maximum number of comments from the training dataset. In our case, the Tamil
language has the maximum number in the shared task1 of the HASOC-Dravidian-CodeMix-FIRE
2021. We detected the other language and performed two actions. If the text is in the roman
script of the Tamil language then, transliterates it into the Tamil language, and the text is in
other languages, translate them into the Tamil language by using google API. Figure 1 shows
the statistics of the training Tamil code-mixed dataset.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Data pre-processing</title>
        <p>The data pre-processing is important in order to clean the comments from the unnecessary
noisy content and transform it into a coherent form, which can be portable for Tamil code-mixed
language. We used the NLTK libraries for data cleaning. We remove @ symbol with string
and the hashtag symbol with string denoted as the user’s name because it does not have any
expressions and afects the performance of the model. We removed the punctuation, numerals,
symbols, and emojis. After that, we converted the upper case text into small case text. We
replaced the misspelling ofense words by using the collected ofense data. We corrected the
repeated letters and then translate the words by using google API. Finally, we replaced the *
words into appropriate matched words presents in the collected vocabulary words.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Methodology</title>
      <p>This section presents the diferent approaches and models experimented with for the Tamil
code-mixed data.</p>
      <sec id="sec-4-1">
        <title>4.1. Machine learning Techniques</title>
        <p>We experimented with traditional machine learning algorithms namely support vector machine
classifier (SVM), Naive Bayes classifier (NB), random forest classifier (RF), and Extreme gradient
boosting ensemble classifier (XGB), and used to predict the ofensive content in the given
code-mixed posts. We used the scikit-learn library 5 implementation of these above-mentioned
traditional classifiers. First, the data was pre-processed and extracted the Ngram, character
level, word-level features by using Term frequency-inverse document frequency (TF-IDF)
vectorization. We used sklearn CountVectorizer which helps to build vocabulary for known
words and also tokenize the collected text documents. For the Naive Bayes classifier, we created
a count vectorizer object to transform the training and validation data and we extracted the
Ngram TF-IDF, character level TF-IDF, word-level TF-IDF features.</p>
        <p>In FastText, the pre-trained vectors for 157 languages were trained on common crawl and
Wikipedia. We used the FastText pre-trained word embedding vectors for the Tamil language
namely Wikipedia Tamil vectors (wiki.ta.vec) and common crawl Tamil vectors (cc.ta.300.vec.gz).
For the SVM Classifier, we used TF-IDF Vectorization to extract the features of Ngram TF-IDF
vectors. For the Random Forest classifier, we used the count vectorizer and TF-IDF vectorizer
for extracting the count vectors and word-level vectors respectively. For the XGBoost classifier,
we extracted the features of count vectors, word level, and character level vectors.</p>
        <p>5https://scikit-learn.org/stable/modules/classes.html</p>
      </sec>
      <sec id="sec-4-2">
        <title>4.2. Deep learning Techniques</title>
        <p>The ofensive language identification of code-mixed language by the following models, namely
neural network (NN), Convolutional neural network (CNN), and recurrent neural network
(RNN) with LSTM (Long short term memory) layer. The architecture of a neural network
consists of 1 input layer, 1 hidden layer, and 1 output layer. The input is word-level embedding
vectors which were extracted by using FastText pre-trained word embedding vectors. We have
set the dense is 100 with the activation as relu in the input layer. The output layer has a dense
of 1 with the activation as sigmoid and used the Adam optimizer and binary loss cross-entropy.</p>
        <p>The architecture of a convolutional neural network consists of a 1D convolutional layer
followed by a 1D max-pooling layer, then followed by the 3 output layers. The word-level
representation is generated through a 1D convolutional layer with the activation as relu, dense
as 50, and drop out of 0.25 in the output layer 1, sigmoid activation in the output layer 2, and
used Adam optimizer and binary loss cross-entropy. We obtained the most prominent features
by a 1-D maximum pooling layer.</p>
        <p>The architecture of a recurrent neural network consists of a 1D convolutional layer followed
by a 1D max-pooling layer, then an LSTM layer, and followed the 3 output layers. LSTM has the
ability to process its sequences and retain all the information. LSTM has a dropout of 0.25 with
activation as relu and sigmoid and optimizers as Adam and set the loss as binary cross-entropy.</p>
      </sec>
      <sec id="sec-4-3">
        <title>4.3. Transfer Learning</title>
        <p>Transfer learning plays a turning point in the computer science field and it’s led to major
improvements and breakthroughs. For the past two decades, the introduction of pre-trained
language models namely Universal language model fine-tuning for text classification (ULMFit)
and Bidirectional Encoder Representation from Transformers (BERT) led to a revolution in the
Natural Language Processing world. Most of the researchers were used BERT-based models
and they also achieved state-of-the-art results in many tasks in NLP.</p>
        <p>We used the MBERT (Multilingual BERT), ALBERT (A Lite BERT for self-supervised learning
of language representations), DistilBERT (Distilled version of BERT) with the ktrain, and ULMFiT
[20] with the Fastai to build the system to identify the ofensive content in the Tamil code-mixed
language. We used the Average-SGD Weight-Dropped LSTM (AWD-LSTM) architecture model
for the binary classification task to predict the ofensive content or Not-ofensive.</p>
        <p>Fastai has functions for creating language and classification model data bunches, as well as
setting the batch size to 32, the learning rate to 3e-02, 3e-03, 1e-03, 5e-04, and the epoch to 15, 3,
2, and 5 for training. For all the BERT-based models, we take 20 % of the data from the training
data for the validation process. We analyzed the trained model to set the batch size to 6, 32 and
learning rates as1e-5, 2e-5, 3e-5, and the epochs to 5, 6, and 10. With the pre-trained weights,
we fine-tune the classifier. Finally, we have used the MBERT model to predict the ofensive
content and got a weighted-average F1-score of 0.84 with the epochs 10 and the learning rate as
2e-5 for the task1 Tamil code-mixed language.</p>
      </sec>
    </sec>
    <sec id="sec-5">
      <title>5. Experimental analysis and Results</title>
      <p>This section presents the analysis of diferent models and provides the details of results that
were experimented with in the Tamil code-mixed data.</p>
      <sec id="sec-5-1">
        <title>5.1. Result Analysis</title>
        <p>We experimented with the diferent models and compared the scores based on the evaluation
metrics of weighted precision, weighted recall, and weighted average F1 score. Table 2 presents
the validation results of diferent approaches of models. Based on the performance of the
validation process, the NB model with the Character level vector, the NB model with the ngram
TF-IDF vectors, XGB classifier with the character level vectors got an accuracy of 0.83 which is
close to the MBERT.</p>
        <p>MBERT model achieved an accuracy of 0.84 and Precision, Recall and an F1score of 0.83, 0.84,
and 0.83 respectively which is compared with the performance of the other machine learning
approaches, deep learning approaches, and pre-trained language models. The Precision, Recall,
and F1score for the Not-ofensive comments are 0.89, 0.92, and 0.90 respectively. The Precision,
Recall, and F1score for the ofensive comments are 0.58, 0.40, and 0.53 respectively. Table 3
presents the test results of diferent approaches of models. In the machine learning techniques,
the NB model with the ngram features achieved the Precision, Recall, and an F1score of 0.83,
0.84, and 0.84 respectively. NB model with the character level vectors achieved the Precision,
Recall, and an F1score of 0.83, 0.83, and 0.84 respectively. So, NB ngram and character level
performed well which compared with other performance of the machine learning techniques.
For BERT-based Models, MBERT performed well with the Precision, Recall, and an F1score
of 0.84, 0.85, and 0.84 respectively. We observed that the performance of the MBERT model
achieved good results compared to the other models.</p>
      </sec>
      <sec id="sec-5-2">
        <title>5.2. Submitted results</title>
        <p>This task is part of a shared competition organized in HASOC-Dravidian-CodeMix-FIRE 2021,
where we participated as the SSN_NLP_MLRG team. For task1, we submitted the best performing
model and the category-wise results are shown in Table 4. For the Tamil code-mixed task, we
submitted the MBERT model which achieved a macro F1-score of 0.84 on the test set. We ranked
3rd in task1 shared of ofensive language identification in Tamil code-mixed language.</p>
        <p>For further analysis, we used the confusion matrix to represent the performance of a
classiifcation model on test data for that the true values are known. Figure 2 shows the confusion
matrix of the MBERT model and Figure 3 shows the confusion matrix of the DistilBERT model.</p>
      </sec>
      <sec id="sec-5-3">
        <title>5.3. Error Analysis</title>
        <p>For ALBERT Model, The Precision, Recall, and F1score for the Not-ofensive comments are 0.82,
1.00, and 0.90 respectively. But the F1 score of the ofensive content is 0.00 because the number
of not-ofensive comments is higher in the overall Tamil code-mixed dataset. We observed the
performance of the ULMFiT is the same as like ALBERT model.</p>
        <p>From the confusion matrix, we observed that due to an unbalanced dataset many test cases
were classified as Not-ofensive. For DistilBERT, The Precision, Recall, and F1score for the
Notofensive comments and ofensive comments are 0.88, 0.91, 0.90, and 0.52, 0.54, 0.58 respectively.
From table Table 4, we observed the F1score for the ofensive comments in the MBERT model is
0.55 which comparatively lowers the DistilBERT. So, MBERT performs well in the Not-Ofensive
category and DistilBERT performs well in the Ofensive category. Figure 4 shows the confusion
matrix of the ALBERT model and Figure 5 shows the confusion matrix of the ULMFiT model.
From the confusion matrix in figure 4 and figure 5, we observed that due to an unbalanced
dataset many test cases were classified as Not-ofensive.</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>6. Conclusion and Future enhancements</title>
      <p>This paper presents the submitted runs for the ofensive language identification for Dravidian
Languages in Code-Mixed data in the Forum for Information Retrieval Evaluation (FIRE) 2021.
The results show that the Not-ofensive class in each dataset receives the highest F1 scores,
regardless of the model. This is due to the maximum number of the same as compared to the
rest of the class. Comments that were not in the particular Tamil language of their dataset
do not receive any classification in the test data. We experimented with diferent approaches
such as machine learning techniques, deep learning approaches, and pre-trained BERT-based
models. Based on the evaluation, MBERT performs well. Our team submission had a macro
F1-score of 0.84 and achieved the 3rd rank on the final test data in task1 for the Tamil
codemixed language. For future work, we will handle the imbalanced dataset and extend this
work into other languages. Further, we will detect the sarcastic feature which helps to avoid
misclassification.
Dravidian languages, in: Proceedings of the First Workshop on Speech and Language
Technologies for Dravidian Languages, Association for Computational Linguistics, Kyiv,
2021, pp. 119–125. URL: https://aclanthology.org/2021.dravidianlangtech-1.15.
[20] A. Kalaivani, D. Thenmozhi, SSN_NLP_MLRG@Dravidian-CodeMix-FIRE2020: Sentiment
Code-Mixed Text Classification in Tamil and Malayalam using ULMFiT, in: FIRE (Working
Notes), 2020, pp. 528–534.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kalaivani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Thenmozhi</surname>
          </string-name>
          ,
          <article-title>Sentimental Analysis using Deep Learning Techniques</article-title>
          ,
          <source>International Journal of Recent Technology and Engineering (IJRTE) 7</source>
          (
          <year>2019</year>
          )
          <fpage>600</fpage>
          -
          <lpage>606</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <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>V.</given-names>
            <surname>Muralidaran</surname>
          </string-name>
          , N. Jose,
          <string-name>
            <given-names>S.</given-names>
            <surname>Suryawanshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>E.</given-names>
            <surname>Sherly</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>McCrae</surname>
          </string-name>
          ,
          <article-title>Dravidiancodemix: Sentiment Analysis and Ofensive Language Identification Dataset for Dravidian Languages in Code-Mixed Text</article-title>
          ,
          <source>CoRR abs/2106</source>
          .09460 (
          <year>2021</year>
          ). URL: https://arxiv.org/abs/2106.09460.
          <article-title>a r X i v : 2 1 0 6 . 0 9 4 6 0</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kalaivani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Thenmozhi</surname>
          </string-name>
          ,
          <article-title>Sarcasm Identification and Detection in Conversion Context using BERT</article-title>
          ,
          <source>in: Proceedings of the Second Workshop on Figurative Language Processing</source>
          , Association for Computational Linguistics, Online,
          <year>2020</year>
          , pp.
          <fpage>72</fpage>
          -
          <lpage>76</lpage>
          . URL: https://www. aclweb.org/anthology/2020.figlang-
          <volume>1</volume>
          .10.
          <article-title>doi:1 0 . 1 8 6 5 3 / v 1 / 2 0 2 0 . f i g l a n g - 1 . 1 0 .</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <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="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Chakravarthi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. K.</given-names>
            <surname>Kumaresan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Sakuntharaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. K.</given-names>
            <surname>Madasamy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Thavareesan</surname>
          </string-name>
          , P. B,
          <string-name>
            <given-names>S. Chinnaudayar</given-names>
            <surname>Navaneethakrishnan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>McCrae</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Mandl</surname>
          </string-name>
          ,
          <article-title>Overview of the HASOC-DravidianCodeMix Shared Task on Ofensive Language Detection in Tamil and Malayalam</article-title>
          , in: Working Notes of FIRE 2021 -
          <article-title>Forum for Information Retrieval Evaluation</article-title>
          ,
          <string-name>
            <surname>CEUR</surname>
          </string-name>
          ,
          <year>2021</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <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>
          . URL: https: //aclanthology.org/
          <year>2021</year>
          .dravidianlangtech-
          <volume>1</volume>
          .3.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>K.</given-names>
            <surname>Yasaswini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Puranik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Hande</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Priyadharshini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Thavareesan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Chakravarthi</surname>
          </string-name>
          , IIITT@DravidianLangTech-EACL2021:
          <article-title>Transfer learning for ofensive language detection in 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>187</fpage>
          -
          <lpage>194</lpage>
          . URL: https://aclanthology.org/
          <year>2021</year>
          .dravidianlangtech-
          <volume>1</volume>
          .
          <fpage>25</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>A.</given-names>
            <surname>Hande</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Puranik</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Yasaswini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Priyadharshini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Thavareesan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Sampath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Shanmugavadivel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Thenmozhi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Chakravarthi</surname>
          </string-name>
          ,
          <article-title>Ofensive language identification in lowresourced code-mixed Dravidian languages using pseudo-labeling</article-title>
          ,
          <year>2021</year>
          .
          <article-title>a r X i v : 2 1 0 8 . 1 2 1 7 7</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kalaivani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Thenmozhi</surname>
          </string-name>
          , SSN_NLP_
          <article-title>MLRG@HASOC-FIRE2020: Multilingual Hate Speech and Ofensive Content Detection in Indo-European Languages using ALBERT</article-title>
          ,
          <source>in: Working Notes of FIRE 2020 - Forum for Information Retrieval Evaluation</source>
          , Hyderabad, India,
          <source>December 16-20</source>
          ,
          <year>2020</year>
          , volume
          <volume>2826</volume>
          <source>of CEUR Workshop Proceedings, CEUR-WS.org</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>188</fpage>
          -
          <lpage>194</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2826</volume>
          /
          <fpage>T2</fpage>
          -12.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S.</given-names>
            <surname>Saumya</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <article-title>Ofensive language identification in Dravidian code mixed social media text</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>36</fpage>
          -
          <lpage>45</lpage>
          . URL: https://aclanthology.org/
          <year>2021</year>
          .dravidianlangtech-
          <volume>1</volume>
          .5.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>K.</given-names>
            <surname>Kedia</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . Nandy, indicnlp@kgp at DravidianLangTech-EACL2021:
          <article-title>Ofensive language identification in 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>330</fpage>
          -
          <lpage>335</lpage>
          . URL: https://aclanthology.org/
          <year>2021</year>
          .dravidianlangtech-
          <volume>1</volume>
          .
          <fpage>48</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <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>G. K.</given-names>
            <surname>Shahi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. K.</given-names>
            <surname>Jaiswal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Nandini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Patel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Majumder</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Schäfer</surname>
          </string-name>
          ,
          <article-title>Overview of the HASOC track at FIRE 2020: Hate Speech and Ofensive Content Identification in Indo-European Languages</article-title>
          ,
          <year>2021</year>
          .
          <article-title>a r X i v : 2 1 0 8 . 0 5 9 2 7</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <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>
            <surname>A. Kumar</surname>
            <given-names>M</given-names>
          </string-name>
          ,
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Chakravarthi</surname>
          </string-name>
          ,
          <source>Overview of the HASOC track at FIRE</source>
          <year>2020</year>
          :
          <article-title>Hate speech and ofensive language identification in Tamil, Malayalam, Hindi, English and German, in: Forum for Information Retrieval Evaluation</article-title>
          ,
          <string-name>
            <surname>FIRE</surname>
          </string-name>
          <year>2020</year>
          ,
          <article-title>Association for Computing Machinery</article-title>
          , New York, NY, USA,
          <year>2020</year>
          , p.
          <fpage>29</fpage>
          -
          <lpage>32</lpage>
          . URL: https: //doi.org/10.1145/3441501.3441517.
          <source>doi:1 0 . 1 1</source>
          <volume>4 5 / 3 4 4 1 5 0 1 . 3 4 4 1 5 1 7 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>M.</given-names>
            <surname>Zampieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Nakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rosenthal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Atanasova</surname>
          </string-name>
          , G. Karadzhov,
          <string-name>
            <given-names>H.</given-names>
            <surname>Mubarak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>L.</given-names>
            <surname>Derczynski</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Z.</given-names>
            <surname>Pitenis</surname>
          </string-name>
          , Ç. Çöltekin, Semeval-2020 task 12:
          <article-title>Multilingual ofensive language identification in social media</article-title>
          (ofenseval
          <year>2020</year>
          ), CoRR abs/
          <year>2006</year>
          .07235 (
          <year>2020</year>
          ). URL: https://arxiv.org/abs/
          <year>2006</year>
          .07235.
          <article-title>a r X i v : 2 0 0 6 . 0 7 2 3 5</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>M.</given-names>
            <surname>Zampieri</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Malmasi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Nakov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Rosenthal</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Farra</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Kumar</surname>
          </string-name>
          , Semeval
          <article-title>-2019 task 6: Identifying and categorizing ofensive language in social media (ofenseval</article-title>
          ),
          <year>2019</year>
          .
          <article-title>a r X i v : 1 9 0 3 . 0 8 9 8 3</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>D.</given-names>
            <surname>Thenmozhi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. Senthil</given-names>
            <surname>Kumar</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sharavanan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Chandrabose</surname>
          </string-name>
          ,
          <article-title>SSN_NLP at SemEval2019 task 6: Ofensive language identification in social media using traditional and deep machine learning approaches</article-title>
          ,
          <source>in: Proceedings of the 13th International Workshop on Semantic Evaluation</source>
          ,
          <article-title>Association for Computational Linguistics</article-title>
          , Minneapolis, Minnesota, USA,
          <year>2019</year>
          , pp.
          <fpage>739</fpage>
          -
          <lpage>744</lpage>
          . URL: https://www.aclweb.org/anthology/S19-2130. doi:
          <article-title>1 0 . 1 8 6 5 3 / v 1 / S 1 9 - 2 1 3 0</article-title>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>A.</given-names>
            <surname>Kalaivani</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Thenmozhi</surname>
          </string-name>
          , SSN_NLP_MLRG at SemEval-2020 task 12:
          <article-title>Ofensive language identification in English, Danish, Greek using BERT and machine learning approach</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>2161</fpage>
          -
          <lpage>2170</lpage>
          . URL: https:// aclanthology.org/
          <year>2020</year>
          .semeval-
          <volume>1</volume>
          .
          <fpage>287</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>A.</given-names>
            <surname>Hande</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. U.</given-names>
            <surname>Hegde</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Priyadharshini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Ponnusamy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P. K.</given-names>
            <surname>Kumaresan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Thavareesan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Chakravarthi</surname>
          </string-name>
          ,
          <article-title>Benchmarking multi-task learning for Sentiment analysis and offensive language identification in under-resourced Dravidian languages</article-title>
          ,
          <source>arXiv preprint arXiv:2108.03867</source>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <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>S.</given-names>
            <surname>Banerjee</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Saldanha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>McCrae</surname>
          </string-name>
          ,
          <string-name>
            <surname>A. K. M</surname>
            ,
            <given-names>P. Krishnamurthy</given-names>
          </string-name>
          , M. Johnson,
          <article-title>Findings of the shared task on machine translation in</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>