Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 2.11 KB

README.md

File metadata and controls

39 lines (26 loc) · 2.11 KB

SpaceX Falcon 9 First Stage Landing Prediction

SpaceX advertises Falcon 9 rocket launches on its website with a cost of 62 million dollars; other providers cost upward of 165 million dollars each, much of the savings is because SpaceX can reuse the first stage.

Therefore if we can determine if the first stage will land, we can determine the cost of a launch. This information can be used if an alternate company wants to bid against SpaceX for a rocket launch.

In this capstone, we collect a record for each payload carried during a SpaceX mission into outer space. We then build several machine learning models to predict whether the Falcon 9 first stage will land successfully.


An example of a successful landing


An example of failed landings

Methodology

The project was conducted through the following labs, in the chronological order:

  • Lab1A: Collecting the data via making a get request to the SpaceX API.
  • Lab1B: Web Scraping for Falcon 9 and Falcon Heavy Launches Records from Wikipedia.
  • Lab1C: Data Wrangling on the collected data.
  • Lab2A: Exploratory Data Analysis (EDA) on the SpaceX dataset using SQL.
  • Lab2B: EDA and Feature Engineering with Pandas & Matplotlib.
  • Lab3A: Build an Interactive Map with Folium, see a snapshot here.
  • Lab3B: Build a Dashboard with Plotly Dash, see a snapshot here.
  • Lab4: Predictive Analysis (Classification) with Machine Learning Models.

Project Report

A complete project report can be found here.