With the multitude of companies that flourish today, job seekers want to join companies with highly satisfied employees. So, job satisfaction prediction is an important task that helps companies in… Click to show full abstract
With the multitude of companies that flourish today, job seekers want to join companies with highly satisfied employees. So, job satisfaction prediction is an important task that helps companies in sustaining or redesigning employee policies. Such predictions not only help in reducing employee attrition but also affect the goodwill and reputation of a company. The higher satisfaction level of current employees attracts potential new employees and confirms the positive policies of a company toward its employees. Job satisfaction prediction can be performed using employee reviews either manually or via automated machine learning algorithms. This study first evaluates four widely used machine learning algorithms, that is, random forest, logistic regression, support vector classifier, and gradient boosting, and then proposes a deep learning model to predict employee job satisfaction level. Experiments are carried out on a dataset that contains text reviews from the employees of Google, Facebook, Amazon, Microsoft, and Apple. Three feature extraction methods are analyzed as well including term frequency‐inverse document frequency (TF‐IDF), bag‐of‐words (BOW), and global vector for word representation (GloVe). Performance is evaluated using accuracy, precision, recall, F1 score, as well as, macro average precision, and weighted average. The performance of the proposed model is compared with state‐of‐the‐art deep learning models. Results demonstrate that the proposed model performs better than both the machine learning and state‐of‐the‐art approaches.
               
Click one of the above tabs to view related content.