Skip to content

AkramDataEngineering/Employee-Churn-Analysis-using-Rainforest-Model-using-PyCaret-Library

Repository files navigation

Employee Churn Analysis Project 📌 Project Overview Organizations often face challenges in retaining employees, leading to increased hiring and training costs. This project focuses on predicting employee churn using historical data and AutoML modeling with PyCaret. The insights can help HR teams proactively identify employees at risk and take preventive measures.

🎯 Problem Statement We are experiencing challenges with employee retention. The organization seeks to:

Identify employees who are likely to leave.

Take proactive measures to reduce churn.

Pilot Program:

Focused on new employees.

Built an Auto ML model trained on historical data to predict potential churners.

🛠 Project Agenda Build Database (BigQuery)

Created a centralized database to store historical employee data.

Connect Python to BigQuery (Colab)

Integrated Google Colab with BigQuery for seamless data extraction and analysis.

Build Churn Model (PyCaret - Auto ML)

Leveraged PyCaret to quickly experiment and find the best predictive model.

Key techniques: Classification models, Model Evaluation, Feature Importance.

Export Model Output to BigQuery

Predictions and processed data exported back for reporting and dashboarding.

Build Dashboard (Looker Studio)

Developed an interactive dashboard to monitor churn risk and employee insights.

Recommendations (PowerPoint / Google Slides)

Created a management-friendly report summarizing:

High-risk employees

Insights from the model

Suggested HR interventions

📊 Deliverables Employee Churn Dashboard in Looker Studio

AutoML Churn Prediction Model (PyCaret)

BigQuery database with historical & predicted data

Recommendation Presentation for management

⚙️ Tech Stack Data Storage: Google BigQuery

Data Analysis: Python, Pandas, PyCaret

Visualization: Looker Studio

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published