Skip to main content

A Social-Aware Deep Learning Approach for Hate-Speech Detection

  • Conference paper
  • First Online:
  • 831 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 13421))

Abstract

Despite considerable efforts to automatically identify hate-speech in online social networks, users still face an uphill battle with toxic posts that seek to sow hatred. In this paper, we initially observe that there is a great deal of social properties transcending both hateful passages and respective authors. We then exploit this observation by i) developing deep learning neural networks that classify online posts as either hate or non-hate based on their content, and ii) proposing an architecture that may invigorate any such text-based classifier with the use of additional social features. Our combined approach considerably enhances the classification accuracy of previously proposed state-of-the-art models and our evaluation reveals social attributes that are the most helpful in our classification effort. We also contribute the first publicly-available dataset for hate-speech detection that features social properties.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   99.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    https://www.tweepy.org/.

  2. 2.

    https://github.com/giorgos-apo/hate-speech-detection-using-user-attributes/.

References

  1. Badjatiya, P., Gupta, S., Gupta, M., Varma, V.: Deep learning for hate speech detection in tweets. In: WWW 2017 (Companion), pp. 759–760. Perth, Australia (2017)

    Google Scholar 

  2. Burnap, P., Williams, M.L.: Cyber hate speech on twitter: an application of machine classification and statistical modeling for policy and decision making. Policy Internet 7(2), 223–242 (2015)

    Article  Google Scholar 

  3. Davidson, T., Warmsley, D., Macy, M.W., Weber, I.: Automated hate speech detection and the problem of offensive language. In: ICWSM 2017, pp. 512–515 (2017)

    Google Scholar 

  4. Fortuna, P., Nunes, S.: A survey on automatic detection of hate speech in text. ACM Comput. Surv. 51(4), 1–30 (2018)

    Article  Google Scholar 

  5. Deep Learning for Natural Language Processing. Apress, Berkeley (2018). https://doi.org/10.1007/978-1-4842-3685-7_5

  6. Greevy, E., Smeaton, A.F.: Classifying racist texts using a support vector machine. In: SIGIR 2004, pp. 468–469. Sheffield, United Kingdom (2004)

    Google Scholar 

  7. He, J., Liu, H.: Bi-labeled LDA: inferring interest tags for non-famous users in social network. 5, 27–47 (2020)

    Google Scholar 

  8. Liakos, P., Papakonstantinopoulou, K.: On the impact of social cost in opinion dynamics. In: Proceeding of the Tenth International Conference on Web and Social Media, Cologne, Germany, pp. 631–634 (2016)

    Google Scholar 

  9. Liu, S., Forss, T.: Combining N-gram based similarity analysis with sentiment analysis in web content classification. In: IC3K 2014, p. 530–537. Rome, Italy (2014)

    Google Scholar 

  10. Liu, S., Forss, T.: New classification models for detecting hate and violence web content. In: IC3K 2015, pp. 487–495 (2015)

    Google Scholar 

  11. Ordóñez, F.J., Roggen, D.: Deep convolutional and LSTM recurrent neural networks for multimodal wearable activity recognition. Sensors 16(1), 115 (2016)

    Article  Google Scholar 

  12. Pennington, J., Socher, R., Manning, C.D.: Glove: global vectors for word representation. In: EMNLP 2014. pp. 1532–1543. Doha, Qatar (2014)

    Google Scholar 

  13. Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15(1), 1929–1958 (2014)

    MathSciNet  MATH  Google Scholar 

  14. Vosoughi, S., Roy, D., Aral, S.: The spread of true and false news online. Science 359(6380), 1146–1151 (2018)

    Article  Google Scholar 

  15. Waseem, Z., Hovy, D.: Hateful symbols or hateful people? Predictive features for hate speech detection on Twitter. In: Proceedings of the NAACL Student Research Workshop, pp. 88–93. ACL, San Diego, CA, June 2016

    Google Scholar 

  16. Zhang, Z., Robinson, D., Tepper, J.: Detecting hate speech on Twitter using a convolution-GRU based deep neural network. In: ESWC 2018, pp. 745–760 (2018)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Panagiotis Liakos .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Apostolopoulos, G.C., Liakos, P., Delis, A. (2023). A Social-Aware Deep Learning Approach for Hate-Speech Detection. In: Li, B., Yue, L., Tao, C., Han, X., Calvanese, D., Amagasa, T. (eds) Web and Big Data. APWeb-WAIM 2022. Lecture Notes in Computer Science, vol 13421. Springer, Cham. https://doi.org/10.1007/978-3-031-25158-0_43

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-25158-0_43

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-25157-3

  • Online ISBN: 978-3-031-25158-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics