One of the top challenges facing social networking sites, business websites and other online organizations is harassment and trolling. Due to the unprecedented explosion of user-generated content, various platforms are having a hard time keeping tabs on what is appropriate …