A Web of Hate: Tackling Hateful Speech in Online Social Spaces