This document summarizes a machine learning project to predict which Titanic passengers survived using data on the Titanic disaster. It describes the data used for modeling including passenger details like name, sex, age, class, etc. Various machine learning models are tested on a training and test set including XGBoost, SVC, RandomForest, and LogisticRegression. The best model is able to predict survivors with 87.4% accuracy by tuning the max_depth parameter to alleviate overfitting. In conclusion, the document discusses lessons learned about using Kaggle for machine learning projects and combining artificial and human intelligence.