The software and data in this repository are a snapshot of the software and data that were used in the research reported on in the paper Semantic Aggregated Adversarial Training Framework for Hate Speech Detection by Xingwei Zhang, Hu Tian, Xiaolong Zheng, Jing Peng and Daniel Dajun Zeng.