First, we load the train and test features:
train = pd.read_csv("train.csv")
testFeatures = pd.read_csv("test.csv")
After looking at train.head(), we can see that the problem is a tabular binary prediction problem. Usually for tabular dataset, a gradient boosting tree will