MANDOLA: A Big-Data Processing and Visualization Platform for Monitoring and Detecting Online Hate Speech
Date
2020Author
Paschalides, DemetrisStephanidis, Dimosthenis
Andreou, Andreas
Orphanou, Kalia
Pallis, George
Dikaiakos, Marios D.
Markatos, Evangelos
ISSN
1533-5399Source
ACM Transactions on Internet TechnologyVolume
20Issue
2Google Scholar check
Metadata
Show full item recordAbstract
In recent years, the increasing propagation of hate speech in online social networks and the need for effective counter-measures have drawn significant investment from social network companies and researchers. This has resulted in the development of many web platforms and mobile applications for reporting and monitoring online hate speech incidents. In this article, we present MANDOLA, a big-data processing system that monitors, detects, visualizes, and reports the spread and penetration of online hate-related speech using big-data approaches. MANDOLA consists of six individual components that intercommunicate to consume, process, store, and visualize statistical information regarding hate speech spread online. We also present a novel ensemble-based classification algorithm for hate speech detection that can significantly improve the performance of MANDOLA’s ability to detect hate speech. To present the functionality and usability of our system, we present a use case scenario of real-life event annotation and data correlation. As shown from the performance of the individual modules, as well as the usability and functionality of the whole system, MANDOLA is a powerful system for reporting and monitoring online hate speech.