<!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>Pretrained Transformers for Ofensive Language Identification in Tanglish</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Sean Benhur</string-name>
          <email>seanbenhur@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kanchana Sivanraju</string-name>
          <email>kanchana@psgcas.ac.in</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="editor">
          <string-name>Hate Speech, Ofensive Content, BERT, Transformer</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>PSG College of Arts and Science</institution>
          ,
          <addr-line>Civil Aerodrome Post, Coimbatore</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2021</year>
      </pub-date>
      <volume>1</volume>
      <fpage>3</fpage>
      <lpage>17</lpage>
      <abstract>
        <p>This paper describes the system submitted to Dravidian-Codemix-HASOC2021: Hate Speech and Ofensive Language Identification in Dravidian Languages (Tamil-English and Malayalam-English). This task aims to identify ofensive content in code-mixed comments/posts in Dravidian Languages collected from social media. Our approach utilizes pooling the last layers of pretrained transformer multilingual BERT for this task which helped us achieve rank nine on the leaderboard with a weighted average score of 0.61 for the Tamil-English dataset in subtask B. After the task deadline, we sampled the dataset uniformly and used the MuRIL pretrained model, which helped us achieve a weighted average score of 0.67, the top score in the leaderboard. Furthermore, our approach to utilizing the pretrained models helps reuse our models for the same task with a diferent dataset. Our code and models are available in GitHub 1 CEUR Workshop Proceedings</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        In the era of the internet, people from various age groups engage in social media, it has become
a one-stop shop for all activities from learning to entertainment, but it is also filled with
ofensive and disturbing content, which is potentially harmful to everyone [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. To prevent
this, an automated system of identifying and flagging ofensive content should be developed.
Though there is a substantial amount of work done on major languages like English to identify
ofensive content [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ], it is a challenging task to identify and flag ofensive content in low
resource languages, since many users tend to write their language in English script, which is
called code-switching or code-mixing [
        <xref ref-type="bibr" rid="ref3 ref4 ref5">3, 4, 5</xref>
        ]. Developing NLP systems on code-mixed text is
challenging since the number of datasets is scarce[6, 7, 8, 9] and there are no clear patterns on
these texts. The spelling and context might vary depending upon the user.
      </p>
      <p>
        Dravidian languages are under-resourced in natural language processing [10]. Dravidian
name was derived from Tamil, Dravidian means Tamil [11], Dravidian languages are Tamili
languages [12]. Tamil is a language spoken by Tamils in Tamil Nadu, India, Sri Lanka, and
the Tamil diaspora worldwide, with oficial recognition in India, Sri Lanka, and Singapore
[13, 14, 15]. Current Tamil script was developed from the Tamili script, the Vatteluttu alphabet,
and the Chola-Pallava script. There are 12 vowels, 18 consonants, and 1 ytam in this word
1https://github.com/seanbenhur/tanglish-offensive-language-identification
https://seanbenhur.github.io/ (S. Benhur)
(voiceless velar fricative) [
        <xref ref-type="bibr" rid="ref6 ref7 ref8">16, 17, 18, 19</xref>
        ]. The Tamil script is also used to write minority languages
including Saurashtra, Badaga, Irula, and Paniya. Tamil Eluttu ”means” sound, letter, phoneme”
in Tolkappiyam (about 5,320 BCE), and thus includes the sounds of the Tamil language, as
well as how they are created (phonology) [
        <xref ref-type="bibr" rid="ref10 ref11 ref12 ref9">20, 21, 22, 23</xref>
        ]. All the Tamili (Dravidian) languages
evolved from Tamil language [
        <xref ref-type="bibr" rid="ref13 ref14">24, 25</xref>
        ].
      </p>
      <p>HASOC2021: Hate Speech and Ofensive Content Identification is a competition that helps
increase research in ofensive language identification in code mixed languages such as
TamilEnglish and Malayalam-English [6]. The dataset consists of comments/posts that were collected
from Youtube and social media. Each comment/post is annotated with an ofensive language
label at the comment/post level. This dataset also has class imbalance problems depicting
real-world scenarios.</p>
      <p>In this paper, we present our system developed for HASOC 2021; the rest of the paper is
organized as follows. Section 2 discusses the research work on ofensive language identification
and natural language processing in under-resourced languages. Following this, in section 3, we
present the methodology of our work, from preprocessing the dataset, our model architecture,
and training procedures. In section 4, we discuss our results. Finally, in section 6, we conclude
with a summary and future work.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        Ofensive Language identification has been widely made across many people in multiple
languages. Shared tasks like HASOC-19 [
        <xref ref-type="bibr" rid="ref15">26</xref>
        ] dealt with hate speech and ofensive language
identification in Indo-European languages. HASOC-Dravidian-CodeMix - FIRE 2020 [
        <xref ref-type="bibr" rid="ref16">27</xref>
        ][
        <xref ref-type="bibr" rid="ref17">28</xref>
        ]
is the first shared task for identifying ofensive content in Tamili languages. Previous work
on Tamili languages on hope speech [
        <xref ref-type="bibr" rid="ref18 ref19">29, 30</xref>
        ], troll meme detection [
        <xref ref-type="bibr" rid="ref20">31</xref>
        ], multimodal sentiment
analysis [9] have paved the way to research in Tamili languages.
      </p>
      <p>Researchers have used a wide variety of techniques for the identification of ofensive
language. There have been previous work [32] in using classical machine learning models with
eficient feature generation. Other researchers in [ 33] [34] have used an ULMFit model [35]
and pretrained XLM-Roberta model with translated and transliterated texts for this task.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Methodology</title>
      <p>This section briefly describes our methodology for this task, including data preparation, model
architecture, and training strategies. For this HASOC 2021 competition, we only use the
datasets that were provided for the HASOC task. Table 1 shows the statistics of the train and
dev distribution.</p>
      <sec id="sec-3-1">
        <title>3.1. Dataset</title>
        <p>The dataset given for subtask, Ofensive Language Identification in Tamil-English, consists
of Youtube comments, present in code-mixed data containing text written in both native and
roman scripts in English.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Model Architecture</title>
        <p>We use pretrained transformer models with custom pooled output for this task of identifying
ofensive content. We have used mBERT and MuRIL pretrained models from huggingface
checkpoints. In this section, we describe our pooling operations on the pretrained models and
the pretrained models.</p>
        <p>Attention Pooler: In this method, the attention operation described in the below equation
is applied to the last hidden state of the pretrained transformer; empirically, this helps the
model learn the contribution of individual tokens. Finally, the returned pooled output from the
transformer is further passed to a linear layer for the prediction of the label.
where  ℎ and  are learnable weights.</p>
        <p>=  
ℎ</p>
        <p>(ℎ
 =  (</p>
        <p>)ℎ
  + )</p>
        <p>Mean Pooler: In this method, the average of the last layer of the pretrained transformer is
taken. This acts like a pooling layer in a convolutional neural net. An alternative to this method
is to use max pooling, but max-pooling selects only the words with essential features rather
than utilizing all the words. Since our dataset is code-mixed and the spelling of the tokens are
not precise, we choose to go with mean pooling approach.</p>
        <p>mBERT Multilingual models of BERT [36]. This model was pre-trained using the same
pretraining strategy that was employed to BERT, which is Masked Language Modeling (MLM)
and Next Sentence Prediction (NSP). It was pretrained on the Wikipedia dump of top 104
languages. To account for the data imbalance due to the size of Wikipedia for a given language,
exponentially smoothed weighting of data was performed during data creation and word piece
vocabulary creation. This results in high resource languages being under-sampled while low
resourced languages being over-sampled.</p>
        <p>MuRIL MuRIL [37], pretrained model is trained on 16 diferent Indian Languages; the model
was pretrained on Masked Language Modeling(MLM) and Translated Language Modelling(TLM).
This model outperforms mBERT on all the tasks in XTREME [38]
(1)
(2)</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Training</title>
        <p>Though finetuning transformers gives better results and is dominant across leaderboards of
various NLP competitions. Transformer models are still unstable due to catastrophic forgetting
[39]. For this ofensive language identification task, we carefully choose our hyperparameters for
experimentation. We finetune our custom models with binary-cross-entropy loss and AdamW
optimizer, which decouples the weight decay from the optimization step. Linear scheduler for
learning rate scheduling with 2e-5 as an initial step is used with this training strategy. The
training hyperparameters are listed in Table 2.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Results and Discussion</title>
      <p>In this HASOC 2021 competition, the teams were ranked by the weighted F1-score of their
classification system. This section discusses our experimental results; since we have used
both training and dev sets for training, the train set in the dataset distribution refers to the
concatenated given train and dev sets. The W-Precision, W-Recall, and W-F1-Score refer to
the Weighted precision, weighted recall, and weighted F1-Score. Table 3 shows our results
obtained before the task deadline using Attention Pooler and mBERT without sampling the
dataset. After the task deadline, we uniformly sample our dataset and run or experiments on
MuRIL and mBERT with Attention Pooling and Mean Pooling. The results are provided in
Table 4 and Table 5. The W-precision, W-Recall and W-F1 Score stands for Weighted Precision,
Weighted Recall and Weighted F1-Score.</p>
      <p>From the above results, we conclude that the pretrained model MuRIL with MeanPooler
performs best than others. Also, one can infer that the diference between training and test scores
shows that the model is sufering from overfitting, and also sampling the dataset uniformly is a
crucial step to increasing the score.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Conclusion</title>
      <p>In this paper, we have presented our solution for the Ofensive Language Identification system,
which uses pretrained transformers mBERT and MuRIL. As a result, we achieve Rank 9 on the
leaderboard and a 0.67 f1-score after the task deadline. For future research, we will consider
improving the results by using any external dataset and other pretrained models and reducing
the generalization error of the model.
B. R. Chakravarthi, Benchmarking multi-task learning for sentiment analysis and
offensive language identification in under-resourced Dravidian languages, arXiv preprint
arXiv:2108.03867 (2021).
[6] B. R. Chakravarthi, P. K. Kumaresan, R. Sakuntharaj, A. K. Madasamy, S. Thavareesan,
P. B, S. Chinnaudayar Navaneethakrishnan, J. P. McCrae, T. Mandl, Overview of the
HASOC-DravidianCodeMix Shared Task on Ofensive Language Detection in Tamil and
Malayalam, in: Working Notes of FIRE 2021 - Forum for Information Retrieval Evaluation,
CEUR, 2021.
[7] R. Priyadharshini, B. R. Chakravarthi, S. Thavareesan, D. Chinnappa, T. Durairaj, E. Sherly,
Overview of the DravidianCodeMix 2021 Shared Task on Sentiment Detection in Tamil,
Malayalam, and Kannada, in: Forum for Information Retrieval Evaluation, FIRE 2021,
Association for Computing Machinery, 2021.
[8] B. R. Chakravarthi, R. Priyadharshini, V. Muralidaran, N. Jose, S. Suryawanshi, E. Sherly, J. P.</p>
      <p>McCrae, DravidianCodeMix: Sentiment Analysis and Ofensive Language Identification
Dataset for Dravidian Languages in Code-Mixed Text, arXiv preprint arXiv:2106.09460
(2021).
[9] B. R. Chakravarthi, K. Soman, R. Ponnusamy, P. K. Kumaresan, K. P. Thamburaj, J. P.</p>
      <p>McCrae, et al., DravidianMultiModality: A Dataset for Multi-modal Sentiment Analysis in
Tamil and Malayalam, arXiv preprint arXiv:2106.04853 (2021).
[10] B. R. Chakravarthi, Leveraging orthographic information to improve machine translation
of under-resourced languages, Ph.D. thesis, NUI Galway, 2020.
[11] D. Chinnappa, P. Dhandapani, Tamil lyrics corpus: Analysis and experiments, in:
Proceedings of the First Workshop on Speech and Language Technologies for
Dravidian Languages, Association for Computational Linguistics, Kyiv, 2021, pp. 1–9. URL:
https://aclanthology.org/2021.dravidianlangtech-1.1.
[12] J. J. Andrew, JudithJeyafreedaAndrew@DravidianLangTech-EACL2021:ofensive language
detection for Dravidian code-mixed YouTube comments, in: Proceedings of the First
Workshop on Speech and Language Technologies for Dravidian Languages, Association
for Computational Linguistics, Kyiv, 2021, pp. 169–174. URL: https://aclanthology.org/2021.
dravidianlangtech-1.22.
[13] K. Sarveswaran, G. Dias, M. Butt, ThamizhiMorph: A morphological parser for the Tamil
language, Machine Translation 35 (2021) 37–70.
[14] B. Bharathi, A. S. A, SSNCSE_NLP@DravidianLangTech-EACL2021: Ofensive language
identification on multilingual code mixing text, in: Proceedings of the First
Workshop on Speech and Language Technologies for Dravidian Languages, Association for
Computational Linguistics, Kyiv, 2021, pp. 313–318. URL: https://aclanthology.org/2021.
dravidianlangtech-1.45.
[15] B. Bharathi, A. S. A, SSNCSE_NLP@DravidianLangTech-EACL2021: Meme
classification for Tamil using machine learning approach, in: Proceedings of the First
Workshop on Speech and Language Technologies for Dravidian Languages, Association for
Computational Linguistics, Kyiv, 2021, pp. 336–339. URL: https://aclanthology.org/2021.
dravidianlangtech-1.49.
[16] S. Thavareesan, S. Mahesan, Word embedding-based Part of Speech tagging in Tamil texts,
in: 2020 IEEE 15th International Conference on Industrial and Information Systems (ICIIS),
in Tamil, in: Proceedings of the First Workshop on Speech and Language Technologies for
Dravidian Languages, Association for Computational Linguistics, Kyiv, 2021, pp. 126–132.</p>
      <p>URL: https://aclanthology.org/2021.dravidianlangtech-1.16.
[32] B. Lakshmanan, S. K. Ravindranath, Theedhum nandrum@dravidian-codemix-fire2020: A
sentiment polarity classifier for youtube comments with code-switching between tamil,
malayalam and english, 2020. a r X i v : 2 0 1 0 . 0 3 1 8 9 .
[33] C. Vasantharajan, U. Thayasivam, Hypers@DravidianLangTech-EACL2021: Ofensive
language identification in Dravidian code-mixed YouTube comments and posts, in:
Proceedings of the First Workshop on Speech and Language Technologies for Dravidian
Languages, Association for Computational Linguistics, Kyiv, 2021, pp. 195–202. URL:
https://aclanthology.org/2021.dravidianlangtech-1.26.
[34] S. Sai, Y. Sharma, Towards ofensive language identification for Dravidian languages, in:
Proceedings of the First Workshop on Speech and Language Technologies for Dravidian
Languages, Association for Computational Linguistics, Kyiv, 2021, pp. 18–27. URL: https:
//aclanthology.org/2021.dravidianlangtech-1.3.
[35] J. Howard, S. Ruder, Fine-tuned language models for text classification, CoRR
abs/1801.06146 (2018). URL: http://arxiv.org/abs/1801.06146. a r X i v : 1 8 0 1 . 0 6 1 4 6 .
[36] J. Devlin, M.-W. Chang, K. Lee, K. Toutanova, Bert: Pre-training of deep bidirectional
transformers for language understanding, 2019. a r X i v : 1 8 1 0 . 0 4 8 0 5 .
[37] S. Khanuja, D. Bansal, S. Mehtani, S. Khosla, A. Dey, B. Gopalan, D. K. Margam, P. Aggarwal,
R. T. Nagipogu, S. Dave, S. Gupta, S. C. B. Gali, V. Subramanian, P. Talukdar, Muril:
Multilingual representations for indian languages, 2021. a r X i v : 2 1 0 3 . 1 0 7 3 0 .
[38] J. Hu, S. Ruder, A. Siddhant, G. Neubig, O. Firat, M. Johnson, Xtreme: A massively
multilingual multi-task benchmark for evaluating cross-lingual generalization, 2020.
a r X i v : 2 0 0 3 . 1 1 0 8 0 .
[39] M. Mosbach, M. Andriushchenko, D. Klakow, On the stability of fine-tuning bert:
Misconceptions, explanations, and strong baselines, 2021. a r X i v : 2 0 0 6 . 0 4 8 8 4 .</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S. U.</given-names>
            <surname>Hegde</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>R.</given-names>
            <surname>Sakuntharaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Thangasamy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B.</given-names>
            <surname>Bharathi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Chakravarthi</surname>
          </string-name>
          ,
          <article-title>Do Images really do the Talking? Analysing the significance of Images in Tamil Troll meme classification</article-title>
          ,
          <source>arXiv preprint arXiv:2108.03886</source>
          (
          <year>2021</year>
          ).
        </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>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>K.</given-names>
            <surname>Sampath</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Thenmozhi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Thangasamy</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Nallathambi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>McCrae</surname>
          </string-name>
          ,
          <article-title>Dataset for Identification of Homophobia and Transophobia in Multilingual YouTube Comments</article-title>
          , arXiv preprint arXiv:
          <volume>2109</volume>
          .00227 (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Suryawanshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Chakravarthi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Arcan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Little</surname>
          </string-name>
          , P. Buitelaar,
          <article-title>TrollsWithOpinion: A Dataset for Predicting Domain-specific Opinion Manipulation in Troll Memes</article-title>
          ,
          <source>arXiv preprint arXiv:2109.03571</source>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <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 Low-resourced Code-mixed Dravidian languages using Pseudo-labeling</article-title>
          ,
          <source>arXiv preprint arXiv:2108.12177</source>
          (
          <year>2021</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <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>
          ,
          <year>2020</year>
          , pp.
          <fpage>478</fpage>
          -
          <lpage>482</lpage>
          .
          <source>doi:1 0 . 1 1 0 9 / I C I I S 5 1</source>
          <volume>1 4 0 . 2 0 2 0 . 9 3 4 2 6 4 0 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>S.</given-names>
            <surname>Thavareesan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mahesan</surname>
          </string-name>
          ,
          <article-title>Sentiment Lexicon Expansion using Word2vec and fastText for Sentiment Prediction in Tamil texts</article-title>
          , in: 2020 Moratuwa Engineering Research Conference (MERCon),
          <year>2020</year>
          , pp.
          <fpage>272</fpage>
          -
          <lpage>276</lpage>
          .
          <source>doi:1 0 . 1 1</source>
          <volume>0</volume>
          <fpage>9</fpage>
          <string-name>
            <surname>/ M E R C o</surname>
          </string-name>
          <article-title>n 5</article-title>
          <volume>0 0 8 4 . 2 0 2 0 . 9 1 8 5 3 6 9 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>S.</given-names>
            <surname>Thavareesan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mahesan</surname>
          </string-name>
          ,
          <source>Sentiment Analysis in Tamil Texts: A Study on Machine Learning Techniques and Feature Representation, in: 2019 14th Conference on Industrial and Information Systems (ICIIS)</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>320</fpage>
          -
          <lpage>325</lpage>
          .
          <source>doi:1 0 . 1 1 0 9 / I C I I S 4 7</source>
          <volume>3 4 6 . 2 0 1 9 . 9 0 6 3 3 4 1 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>D.</given-names>
            <surname>Thenmozhi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Aravindan</surname>
          </string-name>
          ,
          <article-title>Ontology-based Tamil-English cross-lingual information retrieval system</article-title>
          ,
          <source>Sādhanā</source>
          <volume>43</volume>
          (
          <year>2018</year>
          )
          <fpage>1</fpage>
          -
          <lpage>14</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>R.</given-names>
            <surname>Sakuntharaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mahesan</surname>
          </string-name>
          ,
          <article-title>A novel hybrid approach to detect and correct spelling in Tamil text</article-title>
          , in: 2016 IEEE International Conference on Information and
          <article-title>Automation for Sustainability (ICIAfS)</article-title>
          , IEEE,
          <year>2016</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>R.</given-names>
            <surname>Sakuntharaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mahesan</surname>
          </string-name>
          ,
          <article-title>Use of a novel hash-table for speeding-up suggestions for misspelt Tamil words</article-title>
          ,
          <source>in: 2017 IEEE International Conference on Industrial and Information Systems (ICIIS)</source>
          , IEEE,
          <year>2017</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>5</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>R.</given-names>
            <surname>Sakuntharaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mahesan</surname>
          </string-name>
          ,
          <article-title>Detecting and correcting real-word errors in Tamil sentences</article-title>
          ,
          <source>Ruhuna Journal of Science</source>
          <volume>9</volume>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>R.</given-names>
            <surname>Sakuntharaj</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Mahesan</surname>
          </string-name>
          ,
          <article-title>A refined pos tag sequence finder for Tamil sentences</article-title>
          , in: 2018 IEEE International Conference on Information and
          <article-title>Automation for Sustainability (ICIAfS)</article-title>
          , IEEE,
          <year>2018</year>
          , pp.
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [24]
          <string-name>
            <surname>A. R</surname>
            , S. C
            <given-names>N</given-names>
          </string-name>
          ,
          <article-title>Building discourse parser for Thirukkural</article-title>
          ,
          <source>in: Proceedings of the 16th International Conference on Natural Language Processing</source>
          , NLP Association of India, International Institute of Information Technology, Hyderabad, India,
          <year>2019</year>
          , pp.
          <fpage>18</fpage>
          -
          <lpage>25</lpage>
          . URL: https://aclanthology.org/
          <year>2019</year>
          .icon-
          <volume>1</volume>
          .3.
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>C.</given-names>
            <surname>Subalalitha</surname>
          </string-name>
          , Information extraction framework for Kurunthogai,
          <source>Sādhanā</source>
          <volume>44</volume>
          (
          <year>2019</year>
          )
          <fpage>1</fpage>
          -
          <lpage>6</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [26]
          <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>S.</given-names>
            <surname>Modha</surname>
          </string-name>
          , T. Mandl,
          <article-title>Overview of the hasoc track at fire 2019: Hate speech and ofensive content identification in indo-european languages</article-title>
          ,
          <source>2019. doi: 1 0 . 1 1</source>
          <volume>4 5 / 3 3 6 8 5 6 7 . 3 3 6 8 5 8 4 .</volume>
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [27]
          <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>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Suryawanshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Jose</surname>
          </string-name>
          , E. Sherly,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>McCrae</surname>
          </string-name>
          ,
          <article-title>Overview of the track on sentiment analysis for Dravidian languages in code-mixed text</article-title>
          ,
          <source>in: Forum for Information Retrieval Evaluation</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>21</fpage>
          -
          <lpage>24</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [28]
          <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>
          ,
          <article-title>Overview of the hasoc track at ifre 2020: Hate speech and ofensive language identification in Tamil, Malayalam, Hindi, English and German</article-title>
          ,
          <source>in: Forum for Information Retrieval Evaluation</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>29</fpage>
          -
          <lpage>32</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [29]
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Chakravarthi</surname>
          </string-name>
          ,
          <article-title>HopeEDI: A multilingual hope speech detection dataset for equality, diversity, and inclusion</article-title>
          ,
          <source>in: Proceedings of the Third Workshop on Computational Modeling of People's Opinions</source>
          , Personality, and
          <article-title>Emotion's in Social Media, Association for Computational Linguistics</article-title>
          , Barcelona,
          <source>Spain (Online)</source>
          ,
          <year>2020</year>
          , pp.
          <fpage>41</fpage>
          -
          <lpage>53</lpage>
          . URL: https: //aclanthology.org/
          <year>2020</year>
          .peoples-
          <volume>1</volume>
          .5.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [30]
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Chakravarthi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Muralidaran</surname>
          </string-name>
          ,
          <article-title>Findings of the shared task on hope speech detection for equality, diversity, and inclusion</article-title>
          ,
          <source>in: Proceedings of the First Workshop on Language Technology for Equality, Diversity and Inclusion</source>
          , Association for Computational Linguistics, Kyiv,
          <year>2021</year>
          , pp.
          <fpage>61</fpage>
          -
          <lpage>72</lpage>
          . URL: https://aclanthology.org/
          <year>2021</year>
          .ltedi-
          <volume>1</volume>
          .8.
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [31]
          <string-name>
            <given-names>S.</given-names>
            <surname>Suryawanshi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>B. R.</given-names>
            <surname>Chakravarthi</surname>
          </string-name>
          ,
          <article-title>Findings of the shared task on troll meme classification</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>