/Spaceship-Titanic

This repository contains machine learning algorithm that predicts whether a passenger has been transported to an alternate dimension during the Spaceship Titanic's collision with the spacetime anomaly. For helping us out with the prediction they have provided us with retrieved data from the spaceship.

Primary LanguageJupyter NotebookApache License 2.0Apache-2.0

Spaceship Titanic

Introduction

The Spaceship Titanic was an interstellar passenger liner launched a month ago. With almost 13,000 passengers on board, the vessel set out on its maiden voyage transporting emigrants from our solar system to three newly habitable exoplanets orbiting nearby stars. While rounding Alpha Centauri en route to its first destination—the torrid 55 Cancri E—the unwary Spaceship Titanic collided with a spacetime anomaly hidden within a dust cloud. Sadly, it met a similar fate as its namesake from 1000 years before. Though the ship stayed intact, almost half of the passengers were transported to an alternate dimension! To help rescue crews and retrieve the lost passengers, you are challenged to predict which passengers were transported by the anomaly using records recovered from the spaceship’s damaged computer system. The task is to predict whether a passenger has been transported to an alternate dimension during the Spaceship Titanic's collision with the spacetime anomaly. For helping us to make these predictions,a set of personal records recovered from the ship's damaged computer system is provided to us.

Important Link

Notebook

Workflow

  1. Importing required libraries, functions and models
  2. Loading the data and describing the columns
  3. Exploratory Data Analysis and Data Visualization
  4. Filling missing values, dropping unnecessart columns, and label encoding the categorical columns
  5. Modeling with K-Fold Cross Validation
  6. Training the model with highest accuracy
  7. Making predictions on the test and submitting them for the competition