We use predictive modeling with 4 different tree based methods: A Single Decision Tree, Random Forest, AdaBoost, Gradient Boosting