Skip to content

This project applies data analytics to predict the survival of passengers aboard the Titanic. The project focuses on data cleaning, exploratory data analysis (EDA), feature engineering, and building predictive models using Python. The goal is to demonstrate the power of data analysis for making predictions based on historical data.

Notifications You must be signed in to change notification settings

Hardikk-7/Titanic-Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🚒 Titanic Survival Prediction Project

This project is a machine learning solution to the famous Titanic dataset, where the goal is to predict which passengers survived the tragedy based on features like age, class, gender, and more.

πŸ“Š Project Overview

Using Python and common data science libraries, this notebook walks through the full data science workflow:

  • Data cleaning and preprocessing
  • Exploratory data analysis (EDA)
  • Feature engineering
  • Model training and evaluation

🧰 Tools & Libraries Used

  • pandas for data manipulation
  • matplotlib & seaborn for visualizations
  • scikit-learn for building ML models
  • Jupyter Notebook for code and documentation

πŸ“ Files

  • Titanic_Project.ipynb β€” Main notebook with full analysis and modeling
  • train.csv β€” Training dataset (from Kaggle Titanic Challenge)
  • test.csv β€” (Optional) Test dataset for final predictions
  • README.md β€” Project documentation (this file)

🧠 Key Concepts Covered

  • Handling missing values
  • Label encoding and feature selection
  • Logistic Regression, Decision Tree, Random Forest
  • Model accuracy and confusion matrix
  • Feature importance analysis

πŸ“Œ How to Run

  1. Clone the repo:
    git clone https://github.com/Hardikk-7/Titanic-Project.git
    cd Titanic-Project

About

This project applies data analytics to predict the survival of passengers aboard the Titanic. The project focuses on data cleaning, exploratory data analysis (EDA), feature engineering, and building predictive models using Python. The goal is to demonstrate the power of data analysis for making predictions based on historical data.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors