Job Search and Recruitment Portal Full Stack Python with Flask

Authors

  • K. Aruna Kumari Author
  • B Laskshmi Manasa Author
  • V Usha Rani Author
  • L Nagaraju Author
  • SK. Jani Author

Keywords:

machine learning, talent recruitment business intelligence systems, random forest, predictive analytics, human resource management

Abstract

Resume matching is the process of comparing a candidate’s curriculum vitae (CV) or resume with a job description or a set of employment requirements. The objective of this procedure is to assess the degree to which a candidate’s skills, qualifications, experience, and other relevant attributes align with the demands of the position. This study compares the effectiveness of various machine learning models to improve recruitment accuracy and efficiency. Using the recruitment data from a major Yemeni organization (2019–2022), we evaluated models including K-Nearest Neighbors, Logistic Regression, Support Vector Machine, Naive Bayes, Decision Trees, Random Forest, Gradient Boosting Classifier, AdaBoost Classifier, and Neural Networks. Hyperparameter tuning and cross-validation were used for optimization. The Random Forest model achieved the highest accuracy (92.8%), followed by Neural Networks (92.6%) and Gradient Boosting Classifier (92.5%). These results suggest that advanced machine learning models, particularly Random Forest and Neural Networks, can significantly enhance the recruitment processes in business intelligence systems. This study provides valuable insights for recruiters, advocating for the integration of sophisticated machine learning techniques in talent acquisition strategies.

Downloads

Download data is not yet available.

Downloads

Published

15-04-2025

How to Cite

Job Search and Recruitment Portal Full Stack Python with Flask. (2025). International Journal of Information Technology and Computer Engineering, 13(2), 188-194. https://ijitce.org/index.php/ijitce/article/view/1026