<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>Hate Speech and Ofensive Content Identification in English and Indo-Aryan Languages using Machine Learning Models⋆</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Gunjan Kumar</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Jyoti Prakash Singh</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>National Institute of Technology Patna</institution>
          ,
          <addr-line>Bihar-800005</addr-line>
          ,
          <country country="IN">India</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The social media platform is widespread among users to share information, opinion, and comments. Hate speech harms society, so its detection is crucial. The HASOC (Hate Speech and Ofensive Content Identification) develop a multilingual dataset of hate speech. It can be exceedingly dificult to identify hate speech, cyber-aggression, and ofensive language in codemix language posted by social media users. This paper presents the HASOC task for Hindi-English datasets. We are intrigued to ofer a model to distinguish between hate speech, ofensive language, stand-alone hate, and contextual hate because it is essential for online social health. We have experimented with two diferent feature extraction: character level feature and word level. These experiments have been associated with comments on code-mixed Hindi-English social media text. The combined word-level and character-level features performed better than pre-trained fastText embedding and GloVe embedding for the code-mixed Hindi-English dataset.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Hatespeech</kwd>
        <kwd>Ofensive Language</kwd>
        <kwd>Machine Learning</kwd>
        <kwd>Deep Learning</kwd>
        <kwd>Multilingual</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Social media is a prevalent platform to share/gather information, thinking, views, and
comment with each other. Social media users have the freedom to share anything (text,
audio, video, and images) with their family and friends without paying any cost.
Facebook, Instagram, Youtube, WhatsApp, and Twitter are popular social media platforms.
During the pandemic, every mobile user started using social media to connect with society
without paying any cost. But with the positive aspect of social media, it also has some
negative aspects such as Hate-speech, Cyber-bulling, Cyber-aggression and Ofensive
language. Some social media users take disadvantage of language-based social boundaries.
They use ofensive and hurtful language in their native language to hurt other people or
communities. Sometimes users use hate speech unintentionally and unconsciously, but it
can hurt some innocent people. If it is not detected on time, it could damage our social
health. So, we need to identify this abusive content from social media platforms before it spreads.</p>
      <p>
        Hate content on social media deteriorates the health of the targeted people. The victim
of hate speech sufers from anxiety, depression, mental health problem and, in some saviour
cases, suicidal tendencies. India is a multilingual country where 22 languages are spoken. The
translated randomized text of the native language with English as the binding language is
termed codemix text. Social media users sometimes use their mother tongue or codemix text to
post their comments. Identification of hate speech written in multilingual is challenging for
the researcher. It is tough to restrict such an ofensive language from the native codemix text
messages from the Indo-Aryan language. We proposed a model based on Machine Learning (ML)
to identify Hate and Ofensive (HOF) and Non-Hate Ofensive (NOT) content on multi-domain
social media platforms collected from Twitter for task-1. Further, classify the HOF tweets into
Standalone-Hate (SHOF) and Contextual-Hate (CHOF) in task-2 [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]. To Validate the model,
we use multilingual HASOC Corpus [
        <xref ref-type="bibr" rid="ref2 ref3">2, 3</xref>
        ]. For the code-mixed Hindi corpus, we normalized
Devanagari to Roman script using two diferent forms of text embeddings and transliteration
tools.
      </p>
      <p>The rest of the paper is organized as follows. The related works for identifying hate speech and
ofensive language are presented in Section 2, and our proposed framework for identifying hate
speech and ofensive language is presented in Section 3. The results of the suggested scheme
are shown in Section 4. In Section 5, we have discussed the result obtained, and the last one is
Section 6, in which we have concluded the paper and the future directions for these tasks.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Related Work</title>
      <p>
        The most significant social issue on social media is hate speech, and many studies are being done
in this area [
        <xref ref-type="bibr" rid="ref4 ref5 ref6 ref7">4, 5, 6, 7, 8</xref>
        ]. This section provides an overview of existing methods for automatically
detecting hate-speech in multilingual and multi-model. The automated approaches for
hatespeech detection could be categorized into ML [9, 10, 11] and deep learning (DL) based methods
[
        <xref ref-type="bibr" rid="ref7">12, 13, 7, 14</xref>
        ]. The ML models are efective in hate-speech identification. The multi-model is
very efective in hate-speech identification [
        <xref ref-type="bibr" rid="ref2">15, 16, 17, 18, 2, 19</xref>
        ]. Malmasi et al. [20] classifying
hate-speech as frequent profanity on social media posts. They created a lexical baseline for
discriminating between hate-speech and profanity using the supervised classification method.
Character n-grams, word n-grams, and word skip-grams are all used in feature extraction.
While classifying postings in three classes, they achieve an accuracy of 78%. Sindhu et al.
[21], done the comparative study, evaluates which feature engineering technique and ML
algorithm performs best on a common publically available dataset by comparing several feature
engineering strategies and ML algorithms. They found that the support vector machine (SVM)
method performed best when combined with bigram features, with an overall accuracy rate
of 79%. Kumari et al. [22] work on multilingual (Hindi, English, and Bangla) code-mixed
text. They suggested two DL systems: Long Short-Term Memory (LSTM) and Convolutional
Neural Networks (CNN). One-hot and FastText embeddings serve as the two diferent inputs
in text representations. They found that LSTM performs better with FastText embedding for
Hindi and Bangla datasets, and CNN works better for English datasets. Kumari et al. [23]
focus on finding the aggression level of the comment posted on social media. They classified
the aggressive comments into three additional classes, whether a statement is non-aggressive,
Covertly aggressive, or Overtly aggressive. They applied LSTM, CNN with FastText, and One-hot
embeddings for text representations to categorize the comments into three groups. LSTM with
FastText embedding improves model performance for the Hindi and Bangla datasets. For the
English dataset, CNN with FastText embedding performs better. Social media content analysis
and hate speech identification have greatly benefited from using ML algorithms. Subtask A is a
binary classification task used to classify social media posts into hate or non-hate. Subtask-B
categorizes the results of Subtask-A into three groups: profane, ofensive, and hateful. Therefore,
to assess their performance on a publically available dataset with two separate classes, this
research evaluates the performance of three feature engineering techniques and four ML
algorithms. We build a baseline model utilizing these two categories of hatred and non-hate
and then use several optimization strategies to raise model performance ratings.
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Methodology</title>
      <p>This section describes the details of the dataset given for training and methodology. The
framework of the proposed modal is shown in Figure 1. The Twitter data is preprocessed then
the feature is extracted and passed through the ML models. The ML classifier classifies the
tweets into two classes (NOT, HOF) in task-1 and three classes (NOT, SHOF and CHOF) in
task-2, shown in the Figure 1 Flow diagram of the proposed model.</p>
      <p>Data</p>
      <p>Preprocessing</p>
      <p>ML Classifier
Char n-gram
Word n-gram</p>
      <p>Task1
HOF
NOT</p>
      <p>Task2
SHOF
CHOF</p>
      <sec id="sec-3-1">
        <title>3.1. Dataset Discription</title>
        <p>The Hindi-English dataset of HASOC 2022 for task-1 and task-2 contains the text content of
tweets in Hindi and English language, tweet-ids, and the labels for task-1 and task-2, respectively.
The training dataset’s statistics are presented in Table 1. Moreover, the test dataset contains
1281 tweets which should be categorized into one of the classes based on the task. Task-1 is a
binary classification task to classify the tweets into two classes, NOT (Non-Hate Ofensive) and
HOF (Hate and Ofensive). Task-2 is a multi-class classification on the same dataset, ICHCL
(Identification of Conversational Hate speech in Codemixed Language), classifying the tweets
into three classes SHOF, CHOF, and None (Non-Hate). The data would include links, usernames,
emojis, and hashtags that refer to a Twitter user. Table 2 presents a dataset sample in diferent
categories. We have a total of 4914 data samples, of which 2390 are from the NOT class, and
2524 are from the HOF class for task-1. For task-2, the HOF is further classified into two classes,
SHOF and CHOF.</p>
      </sec>
      <sec id="sec-3-2">
        <title>3.2. Preprocessing</title>
        <p>In pre-processing the data, we used the same approach as the previous year’s experiments
conducted for the competition [14]. Pre-processing of data mainly includes removing the phrase’
username,’ emojis, and hyperlinks and replacing multiple white spaces with a single white
space. We convert all the upper case into lower case alphabet and do not remove the stopwords
because, sometimes, it changes the meaning of the sentences. Task-2 data is a contextual dataset,
so we merge those with identical ids, and their corresponding labels are also similar. These
steps are applied to the train and test datasets to facilitate the training process.</p>
      </sec>
      <sec id="sec-3-3">
        <title>3.3. Machine learning models used for classification</title>
        <p>We developed a model, which is shown in Figure 1, to categorize tweets into two groups, NOT
and HOF; we used seven ML classifiers. The classifiers are (i) SVM, (ii) Logistic Regression
(LR), (iii) K-Nearest Neighbor (KNN), (vi) Random Forest (RF), (v) Decision Tree, (vi) Gradient
Boosting (GB), and (vii) AdaBoost (AB) classifier. We extracted the word and character level
features To train the ML classifier. The tf-idf vectorizer with word n-gram (1-3) is used to get
the word level features and takes a maximum of 10000 features. The second is the character
level feature which is again extracted using tf-idf vectorizer with character n-gram (1-6) and
taken at a maximum of 10000. To train the ML models, we use the training data. We have taken
80% of the data to train the ML classifier, and the rest of the 20% of data was used for validating
Label
NOT
NOT
HOF
HOF
the model. After training the model with individual features, we found that the model was not
performing better with word n-gram, whereas character n-gram is slightly better. Then, we
concatenated both the individual features (character n-gram and word n-gram), again trained
the model, and found that it performed better than the individual one. The experimental results
of these classifiers on the Hindi-English datasets are shown in Table 4, respectively.</p>
      </sec>
      <sec id="sec-3-4">
        <title>3.4. Deep learning models used for classification</title>
        <p>We used CNN to classify tweets into their output classes to improve the proposed model’s
classification performance. We implemented 1D-CNN to Classify the tweets into two or three
classes. Created embedding for the input layer of 1D-CNN using a pre-trained GloVe (GloVe
42B.300d) model [24]. We concatenate the output feature of the three 1D-CNN layers, followed
by max-pooling of size 5 with the activation function ReLU. The applied 1D-CNN has 512 no. of
iflters with filter sizes 2,3,4. The concatenated CNN featured is passed into one more 1D-CNN
layer with no. of filter 256, and the filter size is 1 to extract the vital features. The activation
function used in this layer is ReLU having a max-pooling of size 5. Then flatten the layer,
pass it from the dense layer, and classify the tweets into binary or ternary classes. The used
hypermeters are mentioned in the table 3. CNN performs poorly compared to a simple ML
classifier; their performance is explained in the section 4.</p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>4. Result</title>
      <p>This section details the outcomes for all two activities in the Hindi- English dataset. We have
used two feature extraction characters, n-gram and word n-gram, for the ML classifier for both
tasks. Classification models have been validated for each task using precision, recall and Acc.
We randomly split the training dataset into training and validation sets in an 80:20 ratio, and
the obtained results are shown in Tabel 4.</p>
      <p>First, we implemented all seven ML classifiers with the word n-gram; we again classified the
tweets using the character n-gram and found the Acc. is improved by 2%. Then we applied
the combined feature of character n-gram and word n-gram; it improved the classification
Acc. 4%. The results of the various analyses performed for this report are presented in Table 4.
Most models performed well and gave similar results with very slight diferences. We found
that when concatenating the feature (character and word n-gram) and passing through the
ML classifier then, 4% training accuracy was increased. LR achieved the highest Acc., 0.72
and 0.64 for task-1 and task-2, respectively. The performance of outperforming ML model
(LR) with diferent features is shown in Table 5. We used CNN for both tasks to improve the
proposed model’s accuracy (Acc.), which is explained in Section 3.4. But CNN is performing
poorly compared to a simple ML classifier, obtained Acc. 0.69 and 0.60 for task-1 and task-2,
respectively. We implemented CNN with two dimensions of pre-trained GloVe embeddings, 300
and 100. GloVe 300 performs better than 100. On the other hand, the tf-idf vectorizer performs
similarly with both SVM and RF classifiers for task-1 and task-2.</p>
    </sec>
    <sec id="sec-5">
      <title>5. Discussion</title>
      <p>The proposed tweet classification models have been evaluated for each task using a
Macro1 and Macro Precision. The results of suggested methods for testing samples with various
embedding combinations used for training and testing are shown in Table 5. CNN’s performance
is poor than the many ML models (SVM, LR, GB, and RF) because DL models need a vast amount
of data to train. Acc achieved by the CNN is 0.69 and 0.60 for task-1 and task-2, respectively,
which is lower than LR. LR performs better than all the other implemented ML and DL models
for both task-1 and task-2 on training data. The precision and recall for task-1 are 0.73, 0.69, and
0.70, 0.75 for the NOT and HOF classes, respectively. Task-2 is multiclass classification; still, the
LR model performs better and achieved precision and recall of 0.66, 0.81, 0.57, 0.44 and 0.68, 0.56
for NOT, SHOF and CHOF, respectively. So we submitted the testing results to the competition
held by HASOC on FIRE-2022 on the best-performing LR model. We submitted our results using
the team name gunjan and held positions 32 and 24 out of 42 and 25 for task-1 and task-2,
respectively, shown in Table 6. Our proposed model obtained an approximate Macro-F1 of 57%
and 29%, for task-1 and task-2, respectively, with the combined feature of character n-gram and
word n-gram. We achieved 12ℎ and 10ℎ rank among the top participants lists of shared task-1
and task-2, respectively. Task-2 is not performing well as task-1, which shows misclassification
instances more in task-2; data imbalance may be a reason behind this which is shown in Table
1. The main reason for the misclassification of task-2 is that it is multiclass with a contextual
classification task. Identifying SHOF and CHOF tweets among the HOF tweets is challenging.
Only recognising the keywords will result in many false positive cases because context plays a
significant role in detecting Hate and Ofensive language in the conversational text.</p>
    </sec>
    <sec id="sec-6">
      <title>6. conclusion</title>
      <p>The tremendous amount of content published on social media platforms makes it hard to
manually screen such harmful content, requiring platform providers to turn to automatic
methods for identifying hateful and ofensive content. Identifying conversational- hate among
the hate and ofensive language is a very challenging task. Hate speech is a very prominent area
of research among researchers, but only in the English language. Very few research works have
been done on multilingual and English code-mixed text. This work focuses on identifying Hate
and Ofensive content on multilingual (English and Hindi) data using ML models. We extracted
word-level and character-level features from the text and trained the seven ML models. The LR
model has been found to perform better than the others when features were extracted using the
combined feature of character n-gram and word n-gram. We participated in the competition
held in 2022, and the obtained result is shown in Table 6.</p>
    </sec>
    <sec id="sec-7">
      <title>7. Acknowledgments</title>
      <p>The first author would want to acknowledge the Ministry of Human Resource Development
(MHRD), Government of India for the financial support during the research work through the
MHRD Ph.D Scheme for computer science and IT.
system containing symbolic images, in: Conference on e-Business, e-Services and e-Society,
Springer, 2019, pp. 415–424.
[8] A. Schmidt, M. Wiegand, A survey on hate speech detection using natural language
processing, in: Proceedings of the fifth international workshop on natural language
processing for social media, 2017, pp. 1–10.
[9] M. Anzovino, E. Fersini, P. Rosso, Automatic identification and classification of
misogynistic language on twitter, in: International Conference on Applications of Natural Language
to Information Systems, Springer, 2018, pp. 57–64.
[10] A. Bohra, D. Vijay, V. Singh, S. S. Akhtar, M. Shrivastava, A dataset of hindi-english
code-mixed social media text for hate speech detection, in: Proceedings of the second
workshop on computational modeling of people’s opinions, personality, and emotions in
social media, 2018, pp. 36–41.
[11] S. Modha, T. Mandl, G. K. Shahi, H. Madhu, S. Satapara, T. Ranasinghe, M. Zampieri,
Overview of the hasoc subtrack at fire 2021: Hate speech and ofensive content
identification in english and indo-aryan languages and conversational hate speech, in: Forum for
Information Retrieval Evaluation, 2021, pp. 1–3.
[12] P. Badjatiya, S. Gupta, M. Gupta, V. Varma, Deep learning for hate speech detection
in tweets, in: Proceedings of the 26th international conference on World Wide Web
companion, 2017, pp. 759–760.
[13] J. Chen, S. Yan, K.-C. Wong, Verbal aggression detection on twitter comments:
convolutional neural network for short-text sentiment analysis, Neural Computing and
Applications 32 (2020) 10809–10818.
[14] S. Mohtaj, V. Woloszyn, S. Möller, Tub at hasoc 2020: Character based lstm for hate speech
detection in indo-european languages., in: FIRE (Working Notes), 2020, pp. 298–303.
[15] G. Kumar, J. P. Singh, A. Kumar, A deep multi-modal neural network for the identification
of hate speech from social media, in: Conference on e-Business, e-Services and e-Society,
Springer, 2021, pp. 670–680.
[16] K. Kumari, J. P. Singh, Y. K. Dwivedi, N. P. Rana, Towards cyberbullying-free social media
in smart cities: a unified multi-modal approach, Soft computing 24 (2020) 11059–11070.
[17] K. Kumari, J. P. Singh, Identification of cyberbullying on multi-modal social media posts
using genetic algorithm, Transactions on Emerging Telecommunications Technologies 32
(2021) e3907.
[18] K. Kumari, J. P. Singh, Y. K. Dwivedi, N. P. Rana, Multi-modal aggression identification
using convolutional neural network and binary particle swarm optimization, Future
Generation Computer Systems 118 (2021) 187–197.
[19] P. Vijayaraghavan, H. Larochelle, D. Roy, Interpretable multi-modal hate speech detection,
arXiv preprint arXiv:2103.01616 (2021).
[20] S. Malmasi, M. Zampieri, Detecting hate speech in social media, arXiv preprint
arXiv:1712.06427 (2017).
[21] S. Abro, S. Shaikh, Z. H. Khand, A. Zafar, S. Khan, G. Mujtaba, Automatic hate speech
detection using machine learning: A comparative study, International Journal of Advanced
Computer Science and Applications 11 (2020).
[22] K. Kumari, J. P. Singh, Ai ml nit patna at hasoc 2019: Deep learning approach for
identification of abusive content., FIRE (working notes) 2517 (2019) 328–335.
[23] K. Kumari, J. P. Singh, Ai_ml_nit_patna@ trac-2: deep learning approach for multi-lingual
aggression identification, in: Proceedings of the second workshop on trolling, aggression
and cyberbullying, 2020, pp. 113–119.
[24] J. Pennington, R. Socher, C. D. Manning, Glove: Global vectors for word representation, in:
Empirical Methods in Natural Language Processing (EMNLP), 2014, pp. 1532–1543. URL:
http://www.aclweb.org/anthology/D14-1162.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>M. S.</given-names>
            <surname>Satapara</surname>
          </string-name>
          , Shrey,
          <string-name>
            <given-names>T.</given-names>
            <surname>Mandl</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Madhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Majumder</surname>
          </string-name>
          ,
          <article-title>Overview of the HASOC Subtrack at FIRE 2021: Conversational Hate Speech Detection in Code-mixed language</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="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>J.</given-names>
            <surname>García-Díaz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Caparros-Laiz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>R.</given-names>
            <surname>Valencia-García</surname>
          </string-name>
          , Umuteam at semeval
          <article-title>-2022 task 5: Combining image and textual embeddings for multi-modal automatic misogyny identiifcation</article-title>
          ,
          <source>in: Proceedings of the 16th International Workshop on Semantic Evaluation (SemEval-2022)</source>
          ,
          <year>2022</year>
          , pp.
          <fpage>742</fpage>
          -
          <lpage>747</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S.</given-names>
            <surname>Satapara</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Majumder</surname>
          </string-name>
          ,
          <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>H.</given-names>
            <surname>Madhu</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Ranasinghe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Zampieri</surname>
          </string-name>
          , K. North,
          <string-name>
            <given-names>D.</given-names>
            <surname>Premasiri</surname>
          </string-name>
          ,
          <article-title>Overview of the hasoc subtrack at fire 2022: Hate speech and ofensive content identification in english and indo-aryan languages</article-title>
          , in: FIRE, ????
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <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.</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>in: Proceedings of the international AAAI conference on web and social media</source>
          , volume
          <volume>11</volume>
          ,
          <year>2017</year>
          , pp.
          <fpage>512</fpage>
          -
          <lpage>515</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>P.</given-names>
            <surname>Fortuna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Nunes</surname>
          </string-name>
          ,
          <article-title>A survey on automatic detection of hate speech in text, ACM Computing Surveys (CSUR) 51 (</article-title>
          <year>2018</year>
          )
          <fpage>1</fpage>
          -
          <lpage>30</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Founta</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Djouvas</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Chatzakou</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Leontiadis</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            <surname>Blackburn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>G.</given-names>
            <surname>Stringhini</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Vakali</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Sirivianos</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Kourtellis</surname>
          </string-name>
          ,
          <article-title>Large scale crowdsourcing and characterization of twitter abusive behavior</article-title>
          , in: Twelfth
          <source>International AAAI Conference on Web and Social Media</source>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>K.</given-names>
            <surname>Kumari</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J. P.</given-names>
            <surname>Singh</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y. K.</given-names>
            <surname>Dwivedi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N. P.</given-names>
            <surname>Rana</surname>
          </string-name>
          ,
          <article-title>Aggressive social media post detection</article-title>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>