A machine learning system which takes a comment as an input and ranks it as offensive or non-offensive (neutral). To measure its effectiveness, the following classification algorithms were used: Naive Bayes, SVM and Random Forest.
- NumPy
- Pandas
- scikit-learn
A data set with 6182 comments, extracted from mulitple online platforms like Youtube, Twitter etc...