From a natural language processing (NLP) perspective, treatments of hate speech focus mainly on the problem of identification (Fortuna and Nunes, 2018).
given a span of text, the task is to identify whether it is an instance of hate speech or not.