This project builds a machine learning pipeline to predict whether a person on titanic ship will survive or not . The system processes raw titanic data, performs extensive preprocessing and feature engineering, and evaluates Gauissian Naive Bayes classification model to determine the most effective predictor.