m0h1t98 / Employee_TurnOver_Prediction

A Company uses this predictive analysis to measure how many employees they will need if the potential employees will leave their organization. A company also uses this predictive analysis to make the workplace better for employees by understanding the core reasons for the high turnover ratio.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Employee Turnover Prediction

Employee Turnover Prediction - Classification

Employee Turnover is the measurement of the total number of employees who leave an organization in a particular year. Employee Turnover Prediction means to predict whether an employee is going to leave the organization in the coming period.

A Company uses this predictive analysis to measure how many employees they will need if the potential employees will leave their organization. A company also uses this predictive analysis to make the workplace better for employees by understanding the core reasons for the high turnover ratio.

Here 'left' is the target (dependent) variable

Steps

  1. Import Library and Dataset
  2. Data Preprocessing
    • Gethering dataset info
    • Data Statistics
    • Missing value handling
    • columns operation
  3. Categorical to Numerical
  4. Data Visualization
    • Get Insights
    • Outlier detection
    • Correlation
  5. Feature Selection
  6. Train and Test Split
  7. Model Building
    • Logistic Regression
    • Decision Tree
    • Random Forest
  8. Model Evaluation

About

A Company uses this predictive analysis to measure how many employees they will need if the potential employees will leave their organization. A company also uses this predictive analysis to make the workplace better for employees by understanding the core reasons for the high turnover ratio.


Languages

Language:Jupyter Notebook 100.0%