Question: Project Statement: Portobello Tech is an app innovator that has devised an intelligent way of predicting employee turnover within the company. It periodically evaluates employees'

Project Statement:
Portobello Tech is an app innovator that has devised an intelligent way of predicting employee turnover within the company. It periodically evaluates employees' work details including the number of projects they worked upon, average monthly working hours, time spent in the company, promotions in the last 5 years, and salary level.
Data from prior evaluations show the employees satisfaction at the workplace. The data could be used to identify patterns in work style and their interest to continue to work in the company.
The HR Department owns the data and uses it to predict employee turnover. Employee turnover refers to the total number of workers who leave a company over a certain time period.
As the ML Developer assigned to the HR Department, you have been asked to create ML Programs to
Perform data quality check by checking for missing values if any.
Understand what factors contributed most to employee turnover by EDA.
Perform clustering of Employees who left based on their satisfaction and evaluation.
Handle the left Class Imbalance using SMOTE technique.
Perform k-fold cross-validation model training and evaluate performance.
Identify the best model and justify the evaluation metrics used.
Suggest various retention strategies for targeted employees.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related General Management Questions!