My solution to the Jigsaw Toxic Comment Classification Challenge on Kaggle
You can find the repository with all code for preprocessing the text data, training various models, doing hyperparameter search for various models, doing rigorous cross-validation and creating out-of-sample predictions that can be used for ensembling here.