A Survey on Hate Speech Detection using Natural Language Processing | Synapse