À propos du projet
# saas-churn-prediction
Ce projet fournit un outil facile à utiliser pour prédire l'attrition des clients dans les entreprises de Software as a Service (SaaS). Il combine des modèles d'apprentissage automatique interprétables, l'ingénierie des caractéristiques et un tableau de bord Streamlit convivial pour aider les entreprises à comprendre et à fidéliser leurs clients.
## Fonctionnalités
- **Apprentissage automatique interprétable** : Comprenez le raisonnement derrière les prédictions du modèle.
- **Ingénierie des caractéristiques** : Prétraitement automatique des données pour améliorer les performances du modèle.
- **Tableau de bord Streamlit** : Visualisez facilement les prédictions et les analyses des clients.
- **Prise en charge de XGBoost** : Tirez parti d'algorithmes avancés pour une meilleure prédiction de l'attrition.
- **API REST** : Intégrez les prédictions dans d'autres systèmes logiciels.
## Configuration requise
- **Système d'exploitation** : Windows, macOS ou Linux
- **Version de Python** : Python 3.7 ou ultérieur
- **RAM** : Au moins 4 Go
- **Processeur** : Minimum double cœur
- **Connexion Internet** : Requise pour télécharger les packages
## Pour commencer
1. **Téléchargez l'application** : Visitez la page des versions ou utilisez le lien de téléchargement fourni pour obtenir la dernière version.
2. **Extrayez les fichiers** : Si téléchargé au format ZIP, extrayez dans un dossier.
3. **Exécutez l'application** : Localisez et exécutez le fichier principal de l'application.
## Comment l'utiliser
1. **Ouvrez le tableau de bord** : Le tableau de bord Streamlit se lance dans votre navigateur web.
2. **Téléchargez vos données** : Téléchargez un fichier CSV avec des colonnes comme `CustomerID`, `Usage` et `Churned`.
3. **Explorez les prédictions** : Consultez les prédictions et les informations sur les facteurs d'attrition.
4. **Prenez des décisions basées sur les données** : Utilisez les informations pour élaborer des stratégies de rétention.
## FAQ
- **Format des données** : CSV avec les en-têtes appropriés.
- **Intégration** : API REST disponible pour d'autres systèmes.
- **Assistance** : Ouvrez un ticket sur GitHub pour obtenir de l'aide.
- **Manuel** : Section d'aide dans le tableau de bord et wiki du dépôt.
## Contact et assistance
Pour toute question ou assistance, utilisez la section des tickets GitHub. Les contributions et retours sont les bienvenus.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.