The Jupyter notebook goes through the Kaggle Titanic dataset via an exploratory data analysis (EDA) with Python and finishes with making a final submission csv which was our ultimate aim.
You can download the data from this repo or directly from Kaggle.