On the Detection of Hate Speech, Hate Speakers and Polarized Groups in Online Social Media