End-to-end NLP pipeline for multi-class toxicity classification using classical ML (TF-IDF + feature engineering), achieving 0.82 macro F1 on Kaggle.