Hate speech detection: Challenges and solutions | Synapse