All of my Kaggle scripts use the GraphLab module for Python. More about obtaining a free license and installing properly can be found at: https://turi.com/learn/userguide/index.html
The latest real competition that I worked on was: Grupo Bimbo Inventory Demand
Note that the practice competition Titanic Survivors' highest scorers overfit to the dataset, thus achieving accuracies of even 100%. I have tried to avoid overfitting techniques. Also, there are more things to do to improve this script. I am simply supplying the script as-is from the 2nd time I looked at the problem closely, though I know of at least one or two ways to improve it.
Note that the practice competition Animal Shelters' highest scorers all trained their data on an external data set and thus had better models. The approach I've used is pretty messy too with lots of variables, but since it was a practice competition I didn't go back to it. Similar to the Titanic script, this script is also fairly unchanged although a fair amount of work can to be done to improve it more.