Sabaragamuwa University of Sri Lanka

Predicting Employee Turnover Intention of Frontend and Backend Developers in Sri Lanka with the Use of Machine Learning Approach

Show simple item record

dc.contributor.author Fernando, W.H.L.N.
dc.contributor.author Wattegama, E.J.
dc.date.accessioned 2023-10-26T04:52:47Z
dc.date.available 2023-10-26T04:52:47Z
dc.date.issued 2023-05-30
dc.identifier.isbn 978-624-5727-37-7
dc.identifier.uri http://repo.lib.sab.ac.lk:8080/xmlui/handle/susl/4072
dc.description.abstract The IT industry is rapidly developing due to technological advancements, and backend and frontend developers are playing a crucial role in its success. However, high turnover rates among these developers are a significant challenge for companies, and identifying the factors that influence employee turnover is crucial. A study was conducted using an online survey questionnaire and 203 data were collected. Logistic Regression was used to assess the significant variables which affect the turnover intentions and a machine learning model was developed to predict turnover intentions. The process involved collecting data through an online questionnaire, pre-processing and feature engineering, splitting the data into training and testing sets, building and evaluating various statistical machine learning algorithms using accuracy score, precision, recall and confusion matrix, selecting the best model, saving it as a pickle file, and hosting it using AWS Lambda, AWS S3, and AWS API GATEWAY services. A web interface was also created to provide users with analysis and feature importance graphs as well as the ability to make predictions by uploading evaluation sheets. Predictions were captured through an API call to the hosted model, and the results could be downloaded in a .csv format. The results showed that job satisfaction, recognition, organizational support, and organizational commitment had a moderate negative relationship with turnover intention. In contrast, alternative job opportunities and job stress had a moderate positive relationship. Organizational commitment, job stress, and alternative job opportunities were identified as the most significant variables affecting turnover intentions. Support Vector Machine was identified as the best model with 100% test accuracy and it was hosted in cloud services to get the predictions. Overall, this approach could be useful in identifying employees at risk of turnover and in enabling companies to take proactive measures to retain their valuable employees. en_US
dc.language.iso en en_US
dc.publisher Sabaragamuwa University of Sri Lanka en_US
dc.subject Backend Developers en_US
dc.subject Frontend Developers en_US
dc.subject IT Industry en_US
dc.subject Machine Learning en_US
dc.subject Turnover Intentions en_US
dc.title Predicting Employee Turnover Intention of Frontend and Backend Developers in Sri Lanka with the Use of Machine Learning Approach en_US
dc.type Article en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Advanced Search

Browse

My Account