Hate speech consists of types of content (e.g. text, audio, image) that express derogatory sentiments and hate against certain people or groups of individuals.The internet, particularly social media and microblogging sites, have become an increasingly popular platform for expressing ideas and opinions. A substantial proportion of this kind of content is presented in different modalities (e.g. text, image, video).Hate speech is prevalent in both offline and online media.