Skip to main content

Advertisement

Log in

Towards smarter hiring: resume parsing and ranking with YOLOv5 and DistilBERT

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

In the contemporary landscape of recruitment, the Applicant Tracking System (ATS) plays a pivotal role in automating the screening and shortlisting of candidates. However, the prevailing ATS encounters challenges such as imprecise data extraction, erroneous keyword selection, and a lack of standardized criteria for comparison. As a result, many deserving applicants are turned away, highlighting the necessity for a more complex and human-centered strategy. In response to these limitations, our research introduces an innovative Resume Parsing and Ranking solution. Leveraging advanced natural language processing techniques and machine learning algorithms, our system provides a customized experience for the automated screening process. The naive methods underscore the distinct advantages of our innovative approach, emphasizing the need to build a robust and accurate model for Resume Parsing and Ranking. Notably, it addresses discrepancies arising from diverse resume structures, ensuring a standardized and equitable evaluation of all applicants. The main contribution of our work lies in the development of a state-of-the-art Resume Parser that enhances efficiency, reduces bias, and optimizes candidate selection outcomes. Our proposed method integrates cutting-edge technologies to refine the existing ATS process, offering a tailored and precise approach to resume evaluation. The primary problem addressed is the lack of precision and standardization in thecurrent ATS, leading to suboptimal candidate shortlisting. Our solution tackles this by introducing a comprehensive framework that mitigates the impact of varied resume structures, thereby promoting fair and consistent candidate assessment. Through empirical validation, our obtained results showcase an accuracy of 96.2% in resume parsing, thereby significantly improving the efficiency of the candidate selection process.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. Ali I, Mughal N, Khan ZH, et al (2022) Resume Classification System using Natural Language Processing and Machine Learning Techniques. Mehran University Research Journal of Engineering and Technology 41(1):65–79. https://doi.org/10.22581/muet1982.2201.07

  2. Ayishathahira CH, Sreejith C, Raseek C (2018) Combination of Neural Networks and Conditional Random Fields for Efficient Resume Parsing. In: 2018 International CET Conference on Control, Communication, and Computing (IC4). IEEE. https://doi.org/10.1109/cetic4.2018.8530883

  3. Babu MBVS, Bharath R, Parvez S, et al (2022) Resume Parser using Natural Language Processing. International Journal of Advanced Research in Science, Communication and Technology pp 161–167. https://doi.org/10.48175/ijarsct-7616

  4. Bhatia V, Rawat P, Kumar A, et al (2019) End-to-End Resume Parsing and Finding Candidates for a Job Description using BERT. 10.48550/ ARXIV.1910.03089

  5. Bhatti SUR, Shaiq MD, Sajid H, et al (2022) Resumizer: Hybrid Resume Information Retrieval System. In: 2022 16th International Conference on Ubiquitous Information Management and Communication (IMCOM), pp 1–7. https://doi.org/10.1109/IMCOM53663.2022.9721722

  6. Bochkovskiy A, Wang CY, Liao HYM (2020) YOLOv4: Optimal Speed and Accuracy of Object Detection. https://doi.org/10.48550/ARXIV.2004.10934

  7. Chou YC, Chao CY, Yu HY (2019) A R´esum´e Evaluation System Based on Text Mining. In: 2019 International Conference on Artificial Intelligence in Informa- tion and Communication (ICAIIC). IEEE. https://doi.org/10.1109/icaiic.2019.8669066

  8. Clark K, Luong MT, Le QV, et al (2020) Pre-training text encoders as discriminators rather than generators. arXiv. https://doi.org/10.48550/ARXIV.2003.10555

  9. Deepak G, Teja V, Santhanavijayan A (2020) A novel firefly driven scheme for resume parsing and matching based on entity linking paradigm. J Dis- crete Mathematical Sci Cryptography 23(1):157–165. https://doi.org/10.1080/09720529.2020.1721879

    Article  Google Scholar 

  10. Devlin J, Chang MW, Lee K, et al (2018) BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding (Version 2). arXiv. https://doi.org/10.48550/ARXIV.1810.04805

  11. Gaur B, Saluja GS, Sivakumar HB et al (2020) Semi-supervised deep learning based named entity recognition model to parse education section of resumes. Neural Comput Appli 33(11):5705–5718. https://doi.org/10.1007/s00521-020-05351-2

    Article  Google Scholar 

  12. Guo S, Alamudun F, Hammond T (2016) R´esuMatcher: A personalized r´esum´e- job matching system. Expert Syst Appli 60:169–182. https://doi.org/10.1016/j.eswa.2016.04.013

    Article  Google Scholar 

  13. Habous A, Nfaoui EH (2021) Combining Word Embeddings and Deep Neural Networks for Job Offers and Resumes Classification in IT Recruitment Domain. Int J Adv Comput Sci Appli 12(7). https://doi.org/10.14569/IJACSA.2021.0120774

  14. He P, Liu X, Gao J, et al (2020) DeBERTa: Decoding-enhanced BERT with Disentangled Attention (Version 6). arXiv. https://doi.org/10.48550/ARXIV.2006.03654

  15. He P, Liu X, Gao J, et al (2020) “DeBERTa: Decoding-enhanced BERT with Disentangled Attention.” ArXiv abs/2006.03654 (2020): n. pag.

  16. He P, Gao J, Chen W (2021) DeBERTaV3: Improving DeBERTa using ELECTRA-Style Pre-Training with Gradient-Disentangled Embedding Sharing. ArXiv

  17. James V, Kulkarni A, Agarwal R (2023) Resume Shortlisting and Ranking with Transformers. Springer Nature Switzerland. https://doi.org/10.1007/978-3-031-35081-88

  18. Jiechieu KFF, Tsopze N (2020) Skills prediction based on multi-label resume classification using CNN with model predictions explanation. Neural Comput Appli 33(10):5069–5087. https://doi.org/10.1007/s00521-020-05302-x

    Article  Google Scholar 

  19. Jocher G, Chaurasia A, Stoken A, et al (2022) ultralytics/yolov5: v7.0- YOLOv5 SOTA Realtime Instance Segmentation. https://doi.org/10.5281/ZENODO.7347926

  20. Kopparapu SK, Vandana Jayaraj, Automated Filtering of Relevant Resumes. Int J Comput Appli. 154, 6 (Nov 2016) 34-36. https://doi.org/10.5120/ijca2016912162

  21. Lan Z, Chen M, Goodman S, Gimpel K, Sharma P, Soricut R. ALBERT: A Lite BERT for Self-supervised Learning of Language Representations. ArXiv. 2020. abs/1909.11942

  22. Lavi D, Medentsiy V, Graus D (2021) conSultantBERT: Fine-tuned Siamese Sentence-BERT for Matching Jobs and Job Seekers. https://doi.org/10.48550/ARXIV.2109.06501

  23. Li X, Shu H, Zhai Y, et al (2021) A Method for Resume Information Extraction Using BERT-BiLSTM-CRF. In: 2021 IEEE 21st International Conference on Communication Technology (ICCT). IEEE. https://doi.org/10.1109/icct52962.2021.9657937

  24. Liu J, Shen Y, Zhang Y, et al (2021) Resume Parsing based on Multi-label Classification using Neural Network models. In: 2021 6th International Conference on Big Data and Computing. ACM. https://doi.org/10.1145/3469968.3469998

  25. Liu Y, Ott M, Goyal N, Du J, Joshi, M, Chen D, Levy O, Lewis M, Zettlemoyer L, Stoyanov V. (2019). RoBERTa: A Robustly Optimized BERT Pretraining Approach (Version 1). arXiv. https://doi.org/10.48550/ARXIV.1907.11692

  26. Ma L, Gupta RK, Onyema EM (2022) Optimization of Intelligent Network Infor- mation Management System under Big Data and Cloud Computing. Scalable Computing: Practice and Experience 23(3):91–101. https://doi.org/10.12694/scpe.v23i3.2001

  27. Mohamed A, Bagawathinathan W, Iqbal U, et al (2018) Smart Talents Recruiter -Resume Ranking and Recommendation System. In: 2018 IEEE International Conference on Information and Automation for Sustainability (ICIAfS). IEEE. https://doi.org/10.1109/iciafs.2018.8913392

  28. Nasser S, Sreejith C, Irshad M (2018) Convolutional Neural Network with Word Embedding Based Approach for Resume Classification. In: 2018 International Conference on Emerging Trends and Innovations In Engineering And Tech- nological Research (ICETIETR). IEEE. https://doi.org/10.1109/icetietr.2018.8529097

  29. Onyema EM, Almuzaini KK, Onu FU et al (2022) Prospects and Challenges of Using Machine Learning for Academic Forecasting. Comput Intel Neurosci 2022:1–7. https://doi.org/10.1155/2022/5624475

    Article  Google Scholar 

  30. Onyema EM, Gude V, Bhatt A, et al (2023) Smart Job Scheduling Model for Cloud Computing Network Application. SN Computer Science 5(1). https://doi.org/10.1007/s42979-023-02441-5

  31. Sajid H, Kanwal J, Bhatti SUR, et al (2022) Resume Parsing Framework for E- recruitment. In: 2022 16th International Conference on Ubiquitous Information Management and Communication (IMCOM). IEEE. https://doi.org/10.1109/imcom53663.2022.9721762

  32. Sanh V, Debut L, Chaumond J and Wolf T (2019) DistilBERT, a distilled version of BERT: smaller, faster, cheaper and lighter (Version 4). arXiv. https://doi.org/10.48550/ARXIV.1910.01108

  33. Sanyal, Satyaki & Hazra, Souvik & Ghosh, Neelanjan & Adhikary, Soumyashree. (2017). Resume Parser with Natural Language Processing. https://doi.org/10.13140/RG.2.2.11709.05607

  34. Schopf T, Braun D, Matthes F (2022) Evaluating Unsupervised Text Classification: Zero-shot and Similarity-based Approaches. Proceedings of the 2022 6th International Conference on Natural Language Processing and Information Retrieval

  35. Sun Z, Yu H, Song X, Liu R, Yang, Y, Zhou D. (2020). MobileBERT: a Compact Task-Agnostic BERT for Resource-Limited Devices (Version 2). arXiv. https://doi.org/10.48550/ARXIV.2004.02984

  36. Tallapragada VVS, Raj VS, Deepak U, et al (2023) Improved Resume Parsing based on Contextual Meaning Extraction using BERT. In: 2023 7th International Conference on Intelligent Computing and Control Systems (ICICCS). IEEE. https://doi.org/10.1109/iciccs56967.2023.10142800

  37. Zu S, Wang X (2019) Resume Information Extraction with A Novel Text Block Segmentation Algorithm. Int J Natural Lang Comput 8(5):29–48. https://doi.org/10.5121/ijnlc.2019.8503

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shakti Kinger.

Ethics declarations

Competing interests

The authors declare that they have no confict of interest.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kinger, S., Kinger, D., Thakkar, S. et al. Towards smarter hiring: resume parsing and ranking with YOLOv5 and DistilBERT. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-18778-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11042-024-18778-9

Keywords

Navigation