Open Access Open Access  Restricted Access Subscription or Fee Access

Employment Recommendation System for Graduates Using Machine Learning

(*) Corresponding author

Authors' affiliations



Employee selection is one of the Human Resources (HR's) challenging tasks that require a decision support system to help them process the task quickly. Generally, establishing a solid and stringent selection process assists the department and organization in reaching its goals, saving time, and redirecting effort to more important things. In this study, a recommendation system that can accurately identify and classify the best candidates for specific positions is presented. This system is based on using supervised machine learning techniques to match job seekers with suitable job opportunities. In particular, this paper investigates various supervised machine learning algorithms; Decision Tree, Support Vector Machine, and Random Forest to predict and suggest jobs to graduates based on their educational achievements and work history. Using a set of graduates’ data, the system's results were evaluated. The results show that the fine-tuned random forest does a better prediction than the other algorithms at making accurate and personalized job recommendations, with an accuracy of 98.43%. The importance of features was also investigated, and it was found that the Secondary School Percentage, the Higher Secondary School Percentage Degree Percentage, and the Student Percentage in MBA were the most important features. This means that this model depends heavily on the students' degrees.
Copyright © 2023 Praise Worthy Prize - All rights reserved.


Labour Market; Educational Data Mining; Machine Learning; Recruitment; Recommendation System

Full Text:



National Association of Colleges and Employers. (2021). Job Outlook 2021." (accessed Mar. 03, 2023).

D. Kumar, C. Verma, P. K. Singh, M. S. Raboaca, R. A. Felseghi, and K. Z. Ghafoor, Computational statistics and machine learning techniques for effective decision making on student's employment for real-time, Mathematics, vol. 9, no. 11, Jun. 2021.

International Educational Attainment. [Online].

International Labour Organization, Workplace and business closures. [Online].

D. Muhajir, M. Akbar, A. Bagaskara, and R. Vinarti, Improving classification algorithm on education dataset using hyperparameter tuning, in Procedia Computer Science, 2021, vol. 197, pp. 538-544.

K. K. Singh and R. Pandey, Predicting Employee Selection using Machine Learning Techniques, in 2021 3rd International Conference on Advances in Computing, Communication Control and Networking (ICAC3N), 2021, pp. 194-198.

C. Sikubwabo, A. Muhirwa, and P. Ntawiha, Investigating the Influence of Employment Factors on the Decrease of Student Enrollments in Selected Private Higher Learning Institutions in Rwanda, 2020. [Online].

McKinney, Scott, Correlation of Local Unemployment Rates and North Carolina Community College Enrollments (2017). Doctoral Dissertations and Projects. 1456.

Y. Zayed, Y. Salman, and A. Hasasneh, A Recommendation System for Selecting the Appropriate Undergraduate Program at Higher Education Institutions Using Graduate Student Data, Applied Sciences (Switzerland), vol. 12, no. 24, Dec. 2022.

A. Qutub, A. Al-Mehmadi, M. Al-Hssan, R. Aljohani, and H. S. Alghamdi, Prediction of Employee Attrition Using Machine Learning and Ensemble Methods, Int J Mach Learn Comput, vol. 11, no. 2, pp. 110-114, Mar. 2021.

D. G. Barbu, The Relationship Between Unemployment and College Enrollment and Success Outcomes, 2015.

S. Dutta and S. K. Bandyopadhyay, Forecasting of Campus Placement for Students Using Ensemble Voting Classifier, Asian Journal of Research in Computer Science, pp. 1-12, May 2020.

Y.-F. Yeh, M.-H. Liu, Y.-S. Hsu, and Y.-H. Tseng, From Student Teachers to Hired Educators: Exploring the Attributes of Successful Teacher Certification and Placement Through Data Mining, in Handbook of Research on Teacher Education: Innovations and Practices in Asia, M. S. Khine and Y. Liu, Eds. Singapore: Springer Nature Singapore, 2022, pp. 589-606.

S. Sajjadiani, A. J. Sojourner, J. D. Kammeyer-Mueller, and E. Mykerezi, Using Machine Learning to Translate Applicant Work History Into Predictors of Performance and Turnover, Journal of Applied Psychology, 2019, doi: 10.1037/apl0000405.

S. Bian et al., Learning to Match Jobs with Resumes from Sparse Interaction Data using Multi-View Co-Teaching Network, in International Conference on Information and Knowledge Management, Proceedings, Oct. 2020, pp. 65-74.

J. Nagaria and S. v S, Utilizing Exploratory Data Analysis for the Prediction of Campus Placement for Educational Institutions, in 2020 11th International Conference on Computing, Communication and Networking Technologies (ICCCNT), 2020, pp. 1-7.

B. Roshan, "Placement_Data_Full_Class.csv." (accessed Jun. 16, 2022).

W. C. Hong, Electric load forecasting by support vector model, Appl Math Model, vol. 33, no. 5, pp. 2444-2454, May 2009.

J. Thongkam, G. Xu, Y. Zhang, and F. Huang, Support Vector Machine for Outlier Detection in Breast Cancer Survivability Prediction, Advanced Web and Network Technologies, and Applications. APWeb 2008. Lecture Notes in Computer Science, vol. 4977, no. Springer, Berlin, Heidelberg, pp. 99-109, 2008.

scikit-learn 1.1.1 documentation - Support Vector Classification", Accessed: Jul. 22, 2022. [Online]. Available:

Z. el Mrabet, N. Sugunaraj, P. Ranganathan, and S. Abhyankar, Random Forest Regressor-Based Approach for Detecting Fault Location and Duration in Power Systems, Sensors, vol. 22, no. 2, Jan. 2022.

J. Bala, C. Raja, and S. Sivaraman, Infant cry classification using random forest algorithm, J Med Syst, 2020.

P. Liashchynskyi and P. Liashchynskyi, Grid Search, Random Search, Genetic Algorithm: A Big Comparison for NAS, Dec. 2019, [Online].

scikit-learn 1.1.1 documentation - Decision Tree classifier, Accessed: Jul. 22, 2022. [Online]. Available:

D. Berrar, Cross-validation, in Encyclopedia of Bioinformatics and Computational Biology: ABC of Bioinformatics, vol. 1-3, Elsevier, 2018, pp. 542-545.

I. Ahmad, M. Basheri, M. J. Iqbal, and A. Rahim, Performance Comparison of Support Vector Machine, Random Forest, and Extreme Learning Machine for Intrusion Detection, IEEE Access, vol. 6, pp. 33789-33795, May 2018.

S. M. Abd Elrahman and A. Abraham, A Review of Class Imbalance Problem, 2013. [Online]. Available:

H. Ding, L. Chen, L. Dong, Z. Fu, and X. Cui, Imbalanced data classification: A KNN and generative adversarial networks-based hybrid approach for intrusion detection, Future Generation Computer Systems, vol. 131, pp. 240-254, 2022.

B. Mirzaei, B. Nikpour, and H. Nezamabadi-pour, CDBH: A clustering and density-based hybrid approach for imbalanced data classification, Expert Syst Appl, vol. 164, p. 114035, 2021.

M. M. Rahman and D. N. Davis, Addressing the Class Imbalance Problem in Medical Datasets, Int J Mach Learn Comput, pp. 224-228, 2013.

N. v Chawla, K. W. Bowyer, L. O. Hall, and W. P. Kegelmeyer, SMOTE: Synthetic Minority Over-sampling Technique, 2002.

Sri Vidhya, G., Nagarajan, R., Performance Analysis of Network Traffic Intrusion Detection System Using Machine Learning Technique, (2022) International Journal on Communications Antenna and Propagation (IRECAP), 12 (2), pp. 111-119.

Mora, E., Ordóñez Bueno, M., Gómez, C., Structural Vulnerability Assessment Procedure for Large Areas Using Machine Learning and Fuzzy Logic, (2021) International Review of Civil Engineering (IRECE), 12 (6), pp. 358-370.

Masoud, M., Jaradat, Y., Alsakarnah, R., A Non-Content Multilayers Hybrid Machine Learning Web Phishing Detection Model, (2022) International Review on Modelling and Simulations (IREMOS), 15 (2), pp. 108-115.

Bou-Rabee, M., Bilal, M., Bashir, M., Ali, A., Forecasting the Solar Panels Power Output Based on Air Pollution and Weather in the Gulf Countries by Using Machine Learning, (2022) International Review of Electrical Engineering (IREE), 17 (6), pp. 570-577.

Abidi, M., Fizazi, H., Boudali, N., Clustering of Remote Sensing Data Based on Spherical Evolution Algorithm, (2021) International Review of Aerospace Engineering (IREASE), 14 (2), pp. 72-79.

Liaqat, R., Sajjad, I., Data Compressive Dictionary Matching Based Optimization Approach for Non-Intrusive Load Monitoring, (2022) International Review of Electrical Engineering (IREE), 17 (2), pp. 118-130.

Shatnawi, N., Al-Omari, A., Alkhateeb, S., Prediction of Risk Factors Influencing Severity Level of Traffic Accidents Using Artificial Intelligence, (2023) International Review of Civil Engineering (IRECE), 14 (1), pp. 1-7.


  • There are currently no refbacks.

Please send any question about this web site to
Copyright © 2005-2024 Praise Worthy Prize