Spaces:
Configuration error
title: Customer Churn Analysis Dashboard
emoji: π
colorFrom: purple
colorTo: indigo
sdk: streamlit
sdk_version: 1.41.1
app_file: app.py
pinned: false
Customer Churn Analysis Dashboard on Hugging Face Spaces
Welcome to the Customer Churn Analysis Dashboard, a comprehensive and interactive web-based tool designed to explore and visualize customer churn trends. This project is hosted on Hugging Face Spaces and offers a detailed examination of customer behavior with interactive plots and key insights for business decision-making.
π Project Overview
This dashboard provides an in-depth analysis of customer churn trends based on simulated customer data from a fictional telecom company called InfinityTel. The dashboard explores:
- Customer Trends: Understand patterns over time with various customer metrics.
- Churn Segments: Explore churn behavior by customer segments.
- Feature Importance: Identify the key drivers of churn.
- Insights & Actions: Key insights and suggested actions based on the analysis.
π― Key Features
- Interactive Visualizations: Users can switch between multiple plot types, including bar charts, line graphs, radar plots, and pie charts.
- Dropdown Filters: Select various metrics for analysis and customize the view.
- Data Insights: Actionable insights for churn reduction strategies.
- Streamlit Integration: Built using Streamlit for easy hosting on Hugging Face Spaces.
π Project Structure
π¦ CustomerChurnAnalysis
βββ π data
β βββ processed_data.csv (1,000 rows of fictional customer data)
βββ π outputs
β βββ charts/ (generated visualizations)
βββ π app
β βββ app.py (Main dashboard script)
βββ π requirements.txt (Python dependencies)
βββ π README.md (This file)
βββ π huggingface_readme.md (Hugging Face specific README)
π Getting Started
Running the App Locally
- Clone the repository:
git clone https://huggingface.co/spaces/therickglenn/CustomerChurnAnalysis - Install the required packages:
pip install -r requirements.txt - Run the app:
streamlit run app/app.py
Running on Hugging Face Spaces
The app is hosted live on Hugging Face Spaces. Simply visit the link and explore the dashboard without any setup!
π Sample Dataset
The dataset includes the following features:
CustomerIDAgeGenderIncomeService TierCall FrequencyCall LengthRevenue Per CustomerTenureChurn Status
π οΈ Tools and Libraries
- Python 3.10
- Streamlit
- Pandas
- Plotly
- Seaborn
- Matplotlib
π Use Case Scenarios
- Identify key factors driving customer churn.
- Visualize customer segments with higher churn rates.
- Test marketing strategies to retain customers.
π§ Contact
For questions or contributions, please reach out through the Hugging Face community tab or submit a pull request.