Skip to content

doyinhubx/attrition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

End-to-End Employee Attrition Analysis & Prediction Project

This project aims to analyze and predict the key factors influencing employee attrition and retention within organizations. By leveraging data analysis and machine learning, we can gain actionable insights to improve talent retention and organizational success.

Follow Step-by-Step Guide: End-to-End HR Analytics: Predicting Employee Attrition with Streamlit

Project Objectives

The project sets out to:

βœ… Identify the key drivers of employee attrition within organizations.
βœ… Gain insights into leveraging these factors to improve talent retention and organizational outcomes.
βœ… Visualize dynamic and interactive attrition metrics using Streamlit components.
βœ… Build a machine learning model to predict employee attrition based on workload, and other critical variables.
βœ… Learn to effectively present insights to stakeholders for data-driven decision-making.
βœ… Deploy the application on a hosted server for seamless access.

Live Demo

πŸ”— View the live app here: Attrition Prediction App


Usage Guide

Prerequisites

  • Ensure Python is installed on your system.
  • Create and activate a virtual environment.

Setup Instructions

1️⃣ Clone the GitHub repository:

git clone https://github.com/DoyinHubX/attrition.git
cd attrition

2️⃣ Install dependencies:

pip install -r requirements.txt

3️⃣ Run the Streamlit app:

streamlit run app.py

4️⃣ Interact with the app in your browser and explore insights!


Support & Appreciation πŸ’™

πŸš€ Love this guide? Your support would mean a lot!

You can show your appreciation here: [https://buymeacoffee.com/doyinhubx]

Thank you, and happy coding! πŸŽ‰

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages