This project is done to understand and analyze the employee patterns in leaving the company and to develop a model to predict if further employees tend to leave as well. Various Data Science procedures have been utilized such as data preparation, data cleaning, data visualization, implementing machine learning/deep learning algorithms and evaluation analysis.
Employee churn is fundamentally the turnover rate of employees who have decided to leave or have been terminated from the company. In terms of high employee churning, the HR department of any company must spend considerable amount of money, time and effort to find suitable replacements for these previous employees. High turnovers can have negative impacts on the company or orgranization in terms of:
- Recruitment Cost
- Severance Pay
- Loss of productivity
- Time taken to train new recruit
This project is done to visualize the current churn rate of employees in a company and predict current employees who might leave the company. The data set can be obtained from this link. Here, the employee churn is predicted using 3 models: Logistic Regression, Random Forrest Classifier and an Artificial Neural Network.