Enhancing Job Matching Accuracy: A Vector Search Approach for Resume-to-Job Description Alignment

Abstract

The term "resume matching" refers to the practice of comparing an applicant's written work (CV) or resume with specific job qualifications or job descriptions. The purpose of this process is to determine how well a candidate's relevant traits, such as their abilities, qualifications, and experience, match the requirements of the job. Students enrolled in these types of courses often learn how to analyse job postings for essential qualifications and then craft their resumes to emphasise those areas. Human resources (HR) professionals, on the other hand, have the education and experience to sift through stacks of resumes for the best possible fit with their company. It is common practice to use an automated system to compare resume content with job postings, and then to rank or score the results based on how similar the two sets of words are. With a vast pool of candidates and detailed job postings, though, this procedure can quickly grow tedious. Using vector search techniques to align job applicants' resumes with suitable job descriptions, this research proposes a novel strategy for enhancing the job matching process. Employers and job-seekers alike stand to gain from the suggested system's efforts to improve the precision and efficacy of employment referrals. In this article, we offer a dataset that includes software developer resumes culled from an open Telegram channel that is specifically for Israeli high-tech job seekers. In addition, we offer an NLP-based approach to resume matching that makes use of neural representations of phrases, keywords, and named entities to achieve first-rate outcomes.

We show that our method outperforms the top algorithm for matching resumes with job openings by evaluating it with both human and automated annotations.

Country : USA / India

1 Leela Gowtham Yanamaddi2 Balaji Kummari

  1. CEO and VP of Engineering, scale.jobs 537 Payne Rd, Woodstock, GA, USA 30188
  2. CTO, scale.jobs 1-84, Beside Venugopala Swamy Temple, Rayanapadu, Vijayawada, AP 521241, India

IRJIET, Volume 7, Issue 3, March 2023 pp. 180-190

doi.org/10.47001/IRJIET/2023.703029

References

  1. Do, D.Q.; Tran, H.T.; Ha, P.T. Job Vacancy and Résumé Analysis for Efficient Matching of Job Offers and Applicants. In Proceedings of the IEEE International Conference on Data Science and Advanced Analytics, Montreal, QC, Canada, 17–19 October 2016.
  2. Nocker, M.; Sena, V. Big data and human resources management: The rise of talent analytics. Soc. Sci. 2019, 8, 273.
  3. Chala, S.A.; Ansari, F.; Fathi, M.; Tijdens, K. Semantic matching of job seeker to vacancy: A bidirectional approach. Int. J. Manpow. 2018, 39, 1047–1063.
  4. McKinney, A. Real Resumix & Other Resumes for Federal Government Jobs: Including Samples of Real Resumes Used to Apply for Federal Government Jobs; Prep Publishing: Fayetteville, NC, USA, 2003.
  5. Riabchenko, A. Taxonomy-Based Vacancy: CV Matching. Master’s Thesis, LUT University, Lappeenranta, Finland, 2022.
  6. Senthil Kumaran, V.; Sankar, A. Towards an automated system for intelligent screening of candidates for recruitment using ontology mapping (EXPERT). Int. J. Metadata Semant. Ontol. 2013, 8, 56–64.
  7. Pudasaini, S.; Shakya, S.; Lamichhane, S.; Adhikari, S.; Tamang, A.; Adhikari, S. Scoring of Resume and Job Description Using Word2vec and Matching Them Using Gale-Shapley Algorithm. In Proceedings of the ICOECA 2021, Bangalore, India, 18–19 February 2021.
  8. Tejaswini, K.; Umadevi, V.; Kadiwal, S.; Revanna, S. Design and Development of Machine Learning based Resume Ranking System. Glob. Transit. Proc. 2022, 3, 371–375.
  9. Kawan, S.; Mohanty, M.N. Multiclass Resume Categorization Using Data Mining. Int. J. Electr. Eng. Technol. 2020, 11, 267–274.
  10. Sammut, C.; Webb, G.I. Encyclopedia of Machine Learning; Springer Science & Business Media: Berlin/Heidelberg, Germany, 2011.
  11. Stefanovič, P.; Kurasova, O.; Štrimaitis, R. The N-Grams Based Text Similarity Detection Approach Using Self-Organizing Maps and Similarity Measures. Appl. Sci. 2019, 9, 1870.
  12. Brown, P.F.; Della Pietra, V.J.; Desouza, P.V.; Lai, J.C.; Mercer, R.L. Class-based n-gram models of natural language. Comput. Linguist. 1992, 18, 467–480.
  13. Dice, L.R. Measures of the amount of ecologic association between species. Ecology 1945, 26, 297–302.
  14. Mikolov, T.; Sutskever, I.; Chen, K.; Corrado, G.S.; Dean, J. Distributed representations of words and phrases and their compositionality. In Proceedings of the 27th Annual Conference on Neural Information Processing Systems, Lake Tahoe, NV, USA, 5–10 December 2013; Volume 26.
  15. Qin, C.; Zhu, H.; Xu, T.; Zhu, C.; Jiang, L. Enhancing person-job fit for talent recruitment: An ability-aware neural network approach. In Proceedings of the 41st International ACM SIGIR Conference on Research & Development in Information Retrieval, Ann Arbor, MI, USA, 8–12 July 2018; pp. 25–34.
  16. Zhu, C.; Zhu, H.; Xiong, H.; Ma, C.; Xie, F.; Ding, P.; Li, P. Person-job fit: Adapting the right talent for the right job with joint representation learning. ACM Trans. Manag. Inf. Syst. 2018, 9, 12.1–12.17.
  17. Yuan, Z.; Lu, S. Application in person-job fit evaluation of BP neural network in knowledge workers. J. Wuhan Univ. Technol. 2010, 32, 515–518.
  18. Bing, Y.; Fei, J. Application in person-job fit evaluation of support vector machine. J. Cent. South Univ. For. Fechnology (Soc. Sci.) 2011, 5, 92–94.
  19. Alsaif, S.A.; Sassi Hidri, M.; Eleraky, H.A.; Ferjani, I.; Amami, R. Learning-Based Matched Representation System for Job Recommendation. Computers 2022, 11, 161.
  20. Koh, M.F.; Chew, Y.C. Intelligent job matching with self-learning recommendation engine. Procedia Manuf. 2015, 3, 1959–1965.
  21. R. Ransing, A. Mohan, N. B. Emberi, and K. Mahavarkar, "Screening and Ranking Resumes using Stacked Model," in 2021 5th International Conference on Electrical, Electronics, Communication, Computer Technologies and Optimization Techniques (ICEECCOT), 2021: IEEE, pp. 643-648.
  22. Y. Luo, H. Zhang, Y. Wang, Y. Wen, and X. Zhang, "ResumeNet: A learning-based framework for automatic resume quality assessment," in 2018 IEEE International Conference on Data Mining (ICDM), 2018: IEEE, pp. 307-316.
  23. Q. Trinh and T.-T. Dang, "Automatic process resume in talent pool by applying natural language processing," in Proceedings of International Conference on Logistics and Industrial Engineering 2021, 2021, pp. 234-240.
  24. A.A. Noor, M. Bakhtyar, B. A. Chandio, R. Gull, and J. Baber, "Automatic cv ranking using document vector and word embedding," Pakistan Journal of Emerging Science and Technologies, vol. 2, pp. 1-9, 2021.
  25. A.Mohamed, W. Bagawathinathan, U. Iqbal, S. Shamrath, and A. Jayakody, "Smart talents recruiterresume ranking and recommendation system," in 2018 IEEE International Conference on Information and Automation for Sustainability (ICIAfS), 2018: IEEE, pp. 1-5.