article
Employee attrition is the gradual decrease in the number of employees of an organization. This is a serious problem which can bring an entire organization down, mostly when the organization loses its most dedicated capable hands. One of the measures that an organization can take is to have a predictive system that can predict employees that may leave in order to find out the reason(s) and provide appropriate solution. This work provides a machine learning based interactive system that can reliably predict employee’s attrition. Data on attrition was obtained from Kaggle.com. Four Machine Learning Techniques – Decision Tree, Logistic Regression, Random Forest and Naïve Bayes were each used to generate a predictive model for attrition prediction. The performances of the models were tested using standard metrics and the most performing model was developed into an interactive web application. The models were developed using Python programming language while the web application was developed using Python, Hypertext Mark-up Language (HTML), Bootstrap and Django webserver. It is hopeful this system will be highly beneficial to organizations in order to make adequate prediction and planning in handling employee attrition.
This page summarises published work. The authoritative version sits with the publisher.
DOI: 10.1109/seb4sdg60871.2024.10629847
Is something wrong with this record? Report it or request removal.
Discussion
Have you built on this work, tried to replicate it, or seen it applied in practice? Share what you know. Verified researchers and MARATTO™ domain experts can open a discussion, and any member can reply. Contributions are reviewed before they appear.
No discussion yet. Open the first thread.
New to MARATTO™? Create a free account.