Welcome to the Titanic Survival Prediction project! This web application predicts whether a passenger would have survived the Titanic disaster based on their personal details and ticket information.
Access the deployed application here: Titanic Survival Prediction
- User-Friendly Interface: Input passenger details like Age, Gender, Ticket Fare, etc., to get a survival prediction.
 - Machine Learning: Powered by a Decision Tree model for predictions.
 - Deployed on Render: Easily accessible on the web.
 
- 
Input Fields:
- Enter relevant details such as:
AgeGenderFarePclass(Passenger Class)Embarked(Port of Embarkation)- Other features from the Titanic dataset.
 
 
 - Enter relevant details such as:
 - 
Prediction:
- Submit the form to get a prediction on whether the passenger would survive (
Survived) or not (Did Not Survive). 
 - Submit the form to get a prediction on whether the passenger would survive (
 
- Model:
- The prediction model is built using a Decision Tree algorithm, trained on the Titanic dataset from Kaggle.
 
 - Backend:
- Developed using Python and Flask.
 
 - Frontend:
- Simple and responsive HTML/CSS for a user-friendly experience.
 
 - Deployment:
- Hosted on Render.
 
 
- Open the live demo.
 - Fill out the form with the requested passenger details.
 - Click the Predict button to see the survival prediction.
 
If you'd like to run the project locally:
- Clone the repository:
git clone https://github.com/RehanTaneja/titanic-prediction.git cd titanic-prediction - Install Dependencies:
pip install -r requirements.txt
 - Run the application:
python app.py
 - Open the app locally at http://127.0.0.1:5000.