Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/muhammadadilnaeem/bcg-data-science-job-simulation-on-forage-august-2024

This repository contains all the tasks, code, and documentation completed during the BCG Data Science job simulation on The Forage platform. The simulation focused on analyzing customer churn, building predictive models, and presenting insights for a major utility company.
https://github.com/muhammadadilnaeem/bcg-data-science-job-simulation-on-forage-august-2024

bcg customer-churn-prediction-with-machine-learning data data-science forage numpy pandas

Last synced: 3 days ago
JSON representation

This repository contains all the tasks, code, and documentation completed during the BCG Data Science job simulation on The Forage platform. The simulation focused on analyzing customer churn, building predictive models, and presenting insights for a major utility company.

Awesome Lists containing this project

README

        

### Repository Name: `BCG-Data-Science-Job-Simulation-on-Forage-August-2024`

---

### Repository Description:
This repository contains all the tasks, code, and documentation completed during the BCG Data Science job simulation on The Forage platform. The simulation focused on analyzing customer churn, building predictive models, and presenting insights for a major utility company.

---

![BCG Data Science Job Simulation](https://github.com/user-attachments/assets/33f51d13-4e3c-409c-ab73-5518ff3319dd)

### Table of Contents:
1. **Introduction**
- Overview of the BCG Data Science Simulation
- Objectives and Key Learning Outcomes

2. **Task 1: Data Exploration**
- Exploratory Data Analysis (EDA)
- Key Findings and Data Visualizations

3. **Task 2: Data Cleaning and Preprocessing**
- Steps for Cleaning and Preparing the Data
- Handling Missing Values and Outliers

4. **Task 3: Model Building**
- Choice of Model: RandomForestClassifier
- Hyperparameter Tuning with GridSearchCV
- Evaluation Metrics: accuracy_score, classification_report, and confusion_matrix

5. **Task 4: Model Evaluation**
- Results and Performance Metrics
- Precision: 90%, F1 Score: 95%, Accuracy: 95%

6. **Task 5: Business Recommendations**
- Insights on Customer Churn
- Strategic Recommendations for PowerCo

7. **Task 6: Final Report**
- PowerPoint Presentation
- Summary of Findings and Recommendations

---

### Files and Folders:
- **/notebooks/**: Jupyter Notebooks for each task
- **/data/**: Raw and Processed Data Files
- **/reports/**: Final Report and PowerPoint Presentation
- **/images/**: Visualizations and Graphs
- **README.md**: Detailed Explanation of the Project

---

### Getting Started:
1. Clone the repository:
```bash
git clone https://github.com/muhammadadilnaeem/BCG-Data-Science-Job-Simulation-on-Forage-August-2024.git
```
2. Navigate to the project directory:
```bash
cd BCG-Data-Science-Job-Simulation-on-Forage-August-2024
```
3. Install the required libraries:
```bash
pip install -r requirements.txt
```
4. Run the Jupyter notebooks or Python scripts.

---

### License:
This repository is under GNU GENERAL PUBLIC LICENSE Version 3.

---