hate-speech-recognizer-ml An hate-speech-recognizer implemented using three different machine learning algorithms: Naive Bayes, SVM and Random Forest. The best accuracy result was 90% on average obtained with SVM.