This Flask web application allows users to predict the survival of passengers on the Titanic based on various input parameters. It also provides exploratory data analysis (EDA) and visualizations of the Titanic dataset.
- Clone the repository:
git clone https://github.com/Ridmi211/survival_predictor_titanic
- Install dependencies:
pip install -r requirements.txt
- Run the Flask application:
python app.py
- Open your web browser and navigate to http://localhost:5000 to use the application.
- Enter the passenger details (Pclass, Sex, Age, SibSp, Parch, Fare, Embarked) into the form and click "Predict" to see the predicted survival outcome.
- Explore the "Statistics" page to view descriptive statistics and visualizations of the dataset.
- Visit the "EDA" page to explore missing values, distribution of features, and survival rates.
- Check the "Plot Analysis" page for detailed visualizations of the dataset.
- View the "Correlation" page to see the correlation matrix of numeric features.
The dataset used in this application is the famous Titanic dataset, which contains information about passengers on the Titanic, including whether they survived or not.