Machine Learning and the Titanic: Part 1