<!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>LSV-UdS at HASOC 2019: The Problem of De ning Hate?</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Dana Ruiter</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Md. Ataur Rahman</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Dietrich Klakow</string-name>
          <email>dietrich.klakowg@lsv.uni-saarland.de</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Spoken Language Systems Group, Saarland University</institution>
          ,
          <country country="DE">Germany</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2019</year>
      </pub-date>
      <abstract>
        <p>We describe our English, German and Hindi SVM and BERTbased hate speech classi ers, which includes the top-performing model for the German sub-task B. A special focus is laid on the exploration of various external corpora, the lack of mutual compatibility and the conclusions that arise from this.</p>
      </abstract>
      <kwd-group>
        <kwd>Hate Speech Detection</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>In the participatory web, there is an ongoing in ux of user contents.
Depending on the policies of a web page, the netiquette allows {and disallows{ a set
of online behaviors towards others. This situation is further enforced by
current governmental initiatives against online abuse and hate speech demanding
direct action by the operators of an online service in case of law-infringing user
contents.1 However, as the amount {and psychological weight{ of the data is
overwhelming for human moderators, there is a growing interest in automating
the identi cation of abusive comments online.</p>
      <p>
        As a consequence, the recent years have seen a growing emergence of corpora
attempting to capture hate in various facets with the aim of providing training
data for text classi ers. While some corpora focus on di erentiating between
di erent targets of hate (i.e. sexism vs. racism) [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ], others focus on varying
degrees of hate, ranging from binary distinctions such as hate vs. o ensive or
abusive speech [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], over distinctions focusing on explicitness [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ], all the way
to multi-label corpora covering di erent manifestations of hate [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] (i.e. identity
hate, insult, threat etc.). As the majority of publicly available corpora of
online hate are small in size, there is an interest in merging di erent sources for
training. However, as all of these corpora have distinct foci, the mutual
compatibility between corpora is not always given. In our submission to the HASOC
2019 shared task [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], we focus on exploring di erent combinations of prominent
hate speech corpora for both statistical models (SVM) and neural approaches
(sequence-to-label) applied to sub-tasks A and B. Notably, our simple neural
approach yielded us top results for the highly low-resourced German sub-task
B.
      </p>
      <p>In the following sections, we will give a brief introduction to related work in
hate speech classi cation (2), followed by a description of the data (3) and the
models (4, 5). At the end, we present our results (6) as well as future work (7).
2</p>
    </sec>
    <sec id="sec-2">
      <title>Related Work</title>
      <p>
        In the last years, a variety of standard text classi cation procedures have been
applied to the task of hate speech detection. These range from statistical
methods such as naive-bayes [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ], logistic regression [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ] [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] and support vector
machines (SVM) [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ] [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ], to neural approaches such as sequence-to-label [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] or
hybrid convolutional neural networks [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ].
      </p>
      <p>
        Due to the comparatively large amount of neography in user comments,
subword features such as character n-grams [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ] or comment embeddings [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] greatly
improve classi cation results. Our neural approach goes in this direction, as
its input is subword units, which allows it to have a high vocabulary coverage
despite the noisy orthography of many comments.
      </p>
      <p>
        While most features used for training hate speech classi ers focus on textual
data, there is a recent interest in features that go beyond this by including user
information via embedded user graphs [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ] [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. Further, approaches that goes
beyond treating hate online as a classi cation task are still rare. In Salminen
et al. (2018) [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ], hateful parts are removed from comments with the intention
of keeping the semantics of the original content intact. Instead of deleting hate
from comments, Chung et al. (2019) [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ] suggest a system that automatically
provides counter arguments to hateful comments.
3
      </p>
    </sec>
    <sec id="sec-3">
      <title>Data</title>
      <p>While the pre-processing for the BERT-based models is performed using the
pre-de ned tokenization pipelines of each pre-trained model, the data provided
to the SVM underwent various external pre-processing steps including
tokenization, the removal of stopwords (excluding negations), lowercasing, stemming and
lemmatization.</p>
      <p>We explore various external hate-speech corpora and their e ect on the
classi cation performance. However, as most corpora focus on di erent facets of
hate, a one-to-one correspondence between labels is not always given. In such
cases a mapping between similar labels was performed, which are described in
table 1 along with the class distributions for task A and B for each corpus.
Kaggle
Davidson
Founta
TRAC
TRAC
en
en
en</p>
      <p>Twitter</p>
      <p>Twitter
en Facebook
hi Facebook
Corpora Lang. Source</p>
      <p>Task A</p>
      <p>Task B Mappings (A) Mappings (B)
GermEval de Twitter</p>
      <p>
        For English, we use four di erent external corpora. The Kaggle (KA) [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ]
corpus2 is a large corpus of Wikipedia comments and includes several
haterelated non-exclusive labels ranging from toxic, severe toxic and obscene
to threat, insult and identity hate.
      </p>
      <p>
        The Davidson (DA) [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ] corpus3 and the Founta (FO) [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] corpus4 are both
twitter corpora focusing on hate as well as offensive speech.
      </p>
      <p>
        Lastly, we used the TRAC (TR) [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] corpus5, focusing on overtly and covertly
aggressive Facebook comments. Note that we also used the Hindi version of
this dataset.
      </p>
      <p>
        For German, we explored the GermEval 2018 (GE) [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] corpus6 as
additional data.
      </p>
      <p>Most of the corpora have unbalanced classes. For task 1, the NOT class is
often over-represented, which in its extremes leads to a ratio of 1:8835 hate to
non-hate labels in the case of KA. However, for DA and TR, this unbalance is
reversed, where more samples are marked as hateful than not. This unbalance is
also present in task 2, where PRFN is heavily under-represented, followed by HATE
for most corpora except GE. This unbalance, which can also be observed in the
2 https://www.kaggle.com/c/jigsaw-toxic-comment-classification-challenge/
data
3 https://github.com/t-davidson/hate-speech-and-offensive-language
4 https://github.com/ENCASEH2020/hatespeech-twitter
5 https://sites.google.com/view/trac1/shared-task
6 https://github.com/uds-lsv/GermEval-2018-Data
o cial HS training data, leads to special di culties when training a classi er on
these datasets.
4</p>
    </sec>
    <sec id="sec-4">
      <title>BERT Classi er</title>
      <p>
        We use pre-trained BERT [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ] models to encode a tweet into a single vector. For
this, we use monolingual cased BERT-base for English (BERTen)7 and German
(BERTde)8 as well as multilingual cased BERT (BERTmulti)9. The classi er is
a linear layer of depth 1, mapping the encoded tweets to labels.
      </p>
      <p>To deal with the unbalanced nature of the training data, we perform
randomized weighted re-sampling of the data at each epoch. The weights given to
a class is calculated such that underrepresented classes are given a larger weight
and vice versa.
5</p>
      <p>SVM</p>
    </sec>
    <sec id="sec-5">
      <title>Classi er</title>
      <p>
        We have used a linear SVM classi er for task 1. Here, we explored di erent
features including tf-idf, word and character n-grams as well as byte pair encoding
(BPE) [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ].
      </p>
      <p>Table 2 depicts the best combination of features for each selection, used for
the SVM submissions in sub-task A:</p>
      <p>Lang.</p>
      <p>English
German
Hindi</p>
      <p>Feature Combination
tf-idf + BPE + word n-grams(1, 3) + stopword
tf-idf + BPE + word n-grams(1, 3) + stopword
tf-idf + BPE + word n-grams(1, 3)
We train both BERT-based and SVM classi ers on di erent combinations of
corpora, while 10-fold cross validation is performed on the o cial HASOC training
data only. The results are reported in table 3.</p>
      <p>When high-quality monolingual pre-trained models are available, these
often yielded better results than their multilingual counterparts, i.e. +0:02 for
HSen and HSde in task A, with the biggest gain in Macro F1 being +0:14 in
7 https://storage.googleapis.com/bert_models/2018_10_18/cased_L-12_H-768_</p>
      <p>A-12.zip
8 https://deepset.ai/german-bert
9 https://storage.googleapis.com/bert_models/2018_11_23/multi_cased_L-12_
H-768_A-12.zip
Lang. Model</p>
      <p>Data</p>
      <p>F1</p>
      <p>Task A</p>
      <p>Macro Micro</p>
      <p>F1</p>
      <p>Task B</p>
      <p>Macro Micro
en
de
hi
the case of the monolingual HSde as opposed to its multilingual counterpart in
task B. This comes to show that high quality monolingual models {if language
model training data is available in abundance{ can lead to great improvements
over multilingual baselines. In fact, the usage of a high-quality monolingual
pretrained model applied to the severely low-resourced task B, yielded top results
for German. Nevertheless, for HSen, we observe a slightly better performance of
the multilingual model in task B. One reason for this may be due to the nature
of the training data, as the HSen contains India-related content as well as some
Hinglish and code-switched sentences. This, together with the general enforced
data sparsity in task 2, might have lead to the slight gain in macro F1 for the
multilingual model.</p>
      <p>For task A, adding external data either lead to slightly improved or
unchanged results. For English, adding KA yielded an improvement of +0:02, which
given the large size of the KA corpus is a modest increase. For German we
observe a large increase in macro F1 (+0:06) when adding GE. This is most likely
due to the larger amount of HOF-labeled data in the otherwise very similarly
de ned GE corpus. In general, the simplicity of the binary decision task still
allows for external data to be of use {or at least not destructive{ for the described
task. However, when moving to the more complex task of identifying di erent
shades of hate, external data quickly becomes reduced to additional noise during
training, leading to either decayed or unchanged results for all external data in
task B. This is especially interesting for GE, which has a very similar three-class
corpus design (profane, insult and abuse). This comes to show that, as de
ni</p>
      <p>Task Language Run Model
F1</p>
      <p>Macro Micro
A
B
tions of hate and its sub-classes di er, and nal annotations depend not only on
the de nitions provided but also on subjective choices of the annotators, di
erent hate speech corpora become incompatible, thus enforcing the data sparsity
in this eld.</p>
      <p>For all models in task A, the SVM models are outperformed by their BERT
counterparts by margins between +0:03 (English and Hindi) and +0:09
(German).
6.1</p>
      <p>Submitted Models
For task A, both BERT and SVM models as well as an ensemble of both are
submitted. For each language, run 1 is the ensemble of all 10 folds of the
topscoring BERT model. As the recall of the NOT class is generally low, it was
boosted by labeling a test sample as NOT whenever any of the folds suggested this
label. For run 2, an SVM version trained on the whole dataset was submitted.
Lastly, run 3 is the ensemble of all ten BERT folds and the SVM, using the
same voting scheme as for run 1.</p>
      <p>For task B, only BERT models were taken into consideration. As the test
data provided still contained non-hateful comments, run 1 uses the BERT
ensemble from task A (run 1) to pre-select hateful comments, which are then
further classi ed by an ensemble of the 10 folds of the top scoring BERT model
in task 2. Here, a majority vote approach was taken, such that the label with the
most votes is accepted. For run 2, alternative models trained on HS data only
but also covering the NONE label have been trained and were ensembled using
the majority vote approach. Finally, run 3 is the ensemble of both run 1 and 2.
The results of each run are reported in table 4.
7</p>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>We have trained both SVM and BERT-based classi ers on several
combinations of external corpora. Primarily, we observed that ner-grained detection
of di erent types of hate does not bene t from external corpora due to the
incompatibility between di erent de nitions of hate {and its subtypes{ as well as
the subjectivity of the matter, reducing external resources to added noise
during training. This further enforces the data sparsity in the eld of hate speech
detection also for higher-resourced languages with several corpora available. We
therefore want to underline two directions for future research in abusive language
detection and similar elds: a) A special focus on low-resource text classi cation
for improved results despite the lack of large amounts of mutually compatible
labeled data and b) creating corpora of hate speech which go beyond
ambiguously de ned sub-categories of hate. For the latter, we plan to create a corpus
which focuses on identifying di erent objective features within a comment {i.e.
the targets of a sentiment (positive or negative), pragmatic cues such as the
existence of an accusation, swear words or capitalization etc., | which in their sum
will help to identify hateful content based on di erent subsets of such features.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. van Aken,
          <string-name>
            <given-names>B.</given-names>
            ,
            <surname>Risch</surname>
          </string-name>
          ,
          <string-name>
            <given-names>J.</given-names>
            ,
            <surname>Krestel</surname>
          </string-name>
          ,
          <string-name>
            <surname>R.</surname>
          </string-name>
          , Loser, A.:
          <article-title>Challenges for toxic comment classi cation: An in-depth error analysis</article-title>
          .
          <source>In: Proceedings of the 2nd Workshop on Abusive Language Online</source>
          ,
          <string-name>
            <surname>EMNLP</surname>
          </string-name>
          <year>2018</year>
          , Brussels, Belgium, October
          <volume>31</volume>
          ,
          <year>2018</year>
          . pp.
          <volume>33</volume>
          {
          <issue>42</issue>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Chung</surname>
            ,
            <given-names>Y.L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuzmenko</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tekiroglu</surname>
            ,
            <given-names>S.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Guerini</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <string-name>
            <surname>CONAN - COunter NArratives through Nichesourcing</surname>
          </string-name>
          <article-title>: a multilingual dataset of responses to ght online hate speech</article-title>
          .
          <source>In: Proceedings of the 57th Annual Meeting of the Association for Computational Linguistics</source>
          . pp.
          <volume>2819</volume>
          {
          <fpage>2829</fpage>
          . Association for Computational Linguistics, Florence,
          <source>Italy (Jul</source>
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Davidson</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Warmsley</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Macy</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Weber</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          :
          <article-title>Automated hate speech detection and the problem of o ensive language</article-title>
          .
          <source>In: Eleventh International AAAI Conference on Web and Social</source>
          Media (May
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Devlin</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chang</surname>
            ,
            <given-names>M.W.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lee</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Toutanova</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          : BERT:
          <article-title>Pre-training of deep bidirectional transformers for language understanding</article-title>
          .
          <source>In: Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies</source>
          , Volume
          <volume>1</volume>
          (Long and Short Papers). pp.
          <volume>4171</volume>
          {
          <fpage>4186</fpage>
          . Association for Computational Linguistics, Minneapolis, Minnesota (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Djuric</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhou</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Morris</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Grbovic</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Radosavljevic</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bhamidipati</surname>
          </string-name>
          , N.:
          <article-title>Hate speech detection with comment embeddings</article-title>
          .
          <source>In: Proceedings of the 24th International Conference on World Wide Web</source>
          . pp.
          <volume>29</volume>
          {
          <fpage>30</fpage>
          .
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Founta</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Djouvas</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Chatzakou</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Leontiadis</surname>
            ,
            <given-names>I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Blackburn</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Stringhini</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vakali</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sirivianos</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kourtellis</surname>
          </string-name>
          , N.:
          <article-title>Large scale crowdsourcing and characterization of twitter abusive behavior</article-title>
          .
          <source>In: Twelfth International AAAI Conference on Web and Social Media</source>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Heinzerling</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Strube</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>BPEmb: Tokenization-free pre-trained subword embeddings in 275 Languages</article-title>
          . In
          <source>: Proceedings of the Eleventh International Conference on Language Resources and Evaluation (LREC</source>
          <year>2018</year>
          ).
          <article-title>European Language Resources Association (ELRA), Miyazaki, Japan (May 7-12</article-title>
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Jha</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mamidi</surname>
          </string-name>
          , R.:
          <article-title>When does a compliment become sexist? analysis and classi cation of ambivalent sexism using twitter data</article-title>
          .
          <source>In: Proceedings of the second workshop on NLP and computational social science</source>
          . pp.
          <volume>7</volume>
          {
          <issue>16</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Kumar</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ojha</surname>
            ,
            <given-names>A.K.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Malmasi</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zampieri</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Benchmarking aggression identi cation in social media</article-title>
          .
          <source>In: Proceedings of the First Workshop on Trolling, Aggression and Cyberbullying (TRAC-2018)</source>
          . pp.
          <volume>1</volume>
          {
          <issue>11</issue>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Mishra</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Del Tredici</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yannakoudakis</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shutova</surname>
          </string-name>
          , E.:
          <article-title>Abusive language detection with graph convolutional networks</article-title>
          . In:
          <article-title>Proceedings of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies (NAACL-HLT)</article-title>
          . pp.
          <volume>2145</volume>
          {
          <issue>2150</issue>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Mishra</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tredici</surname>
            ,
            <given-names>M.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yannakoudakis</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shutova</surname>
          </string-name>
          , E.:
          <article-title>Author pro ling for abuse detection</article-title>
          .
          <source>In: Proceedings of the 27th International Conference on Computational Linguistics</source>
          . pp.
          <volume>1088</volume>
          {
          <issue>1098</issue>
          (Aug
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Modha</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mandl</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Majumder</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Patel</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Overview of the HASOC track at FIRE 2019: Hate Speech and O ensive Content Identi cation in Indo-European Languages</article-title>
          .
          <source>In: Proceedings of the 11th annual meeting of the Forum for Information Retrieval Evaluation</source>
          (
          <year>2019</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Mondal</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Silva</surname>
            ,
            <given-names>L.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Benevenuto</surname>
            ,
            <given-names>F.</given-names>
          </string-name>
          :
          <article-title>A measurement study of hate speech in social media</article-title>
          .
          <source>In: Proceedings of the 28th ACM Conference on Hypertext and Social Media</source>
          . pp.
          <volume>85</volume>
          {
          <fpage>94</fpage>
          .
          <string-name>
            <surname>ACM</surname>
          </string-name>
          , New York, NY, USA (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Park</surname>
            ,
            <given-names>J.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Fung</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>One-step and two-step classi cation for abusive language detection on twitter</article-title>
          .
          <source>In: ALW1: 1st Workshop on Abusive Language Online</source>
          , Association for Computational Linguistics, Vancouver, Canada (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Saleem</surname>
            ,
            <given-names>H.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dillon</surname>
            ,
            <given-names>K.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Benesch</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ruths</surname>
            ,
            <given-names>D.:</given-names>
          </string-name>
          <article-title>A web of hate: tackling hateful speech in online social spaces (</article-title>
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Salminen</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Luotolahti</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Almerekhi</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jansen</surname>
            ,
            <given-names>B.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Jung</surname>
          </string-name>
          , S.g.:
          <article-title>Neural network hate deletion: Developing a machine learning model to eliminate hate from online comments</article-title>
          . In: Bodrunova,
          <string-name>
            <surname>S.S</surname>
          </string-name>
          . (ed.) Internet Science. pp.
          <volume>25</volume>
          {
          <fpage>39</fpage>
          . Lecture Notes in Computer Science, Springer International Publishing (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Waseem</surname>
            ,
            <given-names>Z.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hovy</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Hateful symbols or hateful people? predictive features for hate speech detection on twitter</article-title>
          .
          <source>In: Proceedings of the NAACL student research workshop</source>
          . pp.
          <volume>88</volume>
          {
          <issue>93</issue>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Wiegand</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Siegel</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ruppenhofer</surname>
          </string-name>
          , J.:
          <article-title>Overview of the germeval 2018 shared task on the identi cation of o ensive language (</article-title>
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Wulczyn</surname>
            ,
            <given-names>E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Thain</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dixon</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Ex machina: Personal attacks seen at scale</article-title>
          .
          <source>In: Proceedings of the 26th International Conference on World Wide Web</source>
          . pp.
          <volume>1391</volume>
          {
          <issue>1399</issue>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>