Skip to content

matthieukhl/titanic

Repository files navigation

Titanic Survival Predictor

Build Status

Description

Ce projet consiste en une application Web pour prédire la survie d'un passager à bord du Titanic en fonction de certaines caractéristiques telles que l'âge, le sexe, la classe et le tarif payé. Le modèle de prédiction est basé sur l'apprentissage automatique à l'aide d'un RandomForestClassifier.

Table des matières

Installation

Pour exécuter cette application localement, suivez ces étapes :

  1. Clonez ce dépôt GitHub sur votre machine locale.

    git clone https://github.com/matthieukhl/titanic.git
    
  2. Accédez au répertoire du projet

    cd titanic
  3. Installez les dépendances en utilisant pip.

    pip install -r requirements.txt
    

Exécution

Pour utiliser l'application, exécutez la commande suivante dans le répertoire du projet :

streamlit run titanic_streamlit.py

Exemples

Voici comment utiliser l'application :

Remplissez les widgets pour entrer les données de simulation : âge, sexe, classe et tarif. Cliquez sur le bouton "Simuler la survie". Vous verrez le résultat de la prédiction : si vous auriez survécu ou non au naufrage du Titanic.

Contributions

Les contributions à ce projet sont les bienvenues ! Pour signaler des problèmes, soumettre des demandes de fusion ou contribuer au code, veuillez suivre les étapes suivantes :

Créez un problème pour discuter des modifications que vous souhaitez apporter. Fork ce dépôt sur GitHub. Créez votre branche de fonctionnalité (git checkout -b feature/ma-fonctionnalite). Validez vos modifications (git commit -am 'Ajout de ma fonctionnalité'). Poussez vers la branche (git push origin feature/ma-fonctionnalite). Créez une demande de tirage (Pull Request) sur GitHub.

Auteur

Matthieu Khairallah (matthieukhl)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published