Motivation behind selection of the model-
Various models were tested for obtaining the best cross-validation accuracy with the dataset and we found the Ensemble Voting between Adaboost and XGBoost to work really well for the dataset. While we don't expect improvement in cross-validation accuracy using the ensemble model, we expect to see improvements in accuracy if we make use of the training-testing split.
Dealing with Imbalance in the dataset-