Resume Parser and Auto-Formatter Using NLP

Authors

  • Dr. Gaurav Raj SSET Sharda University, Greater Noida , India Author

DOI:

https://doi.org/10.63345/

Keywords:

Resume Parsing, Auto-Formatting, Natural Language Processing, Named Entity Recognition, Applicant Tracking Systems

Abstract

In the contemporary recruitment ecosystem, organizations face an overwhelming influx of resumes for each job opening due to the rapid adoption of online job portals, global job boards, and remote work opportunities. Traditional manual screening is not only time-consuming but also vulnerable to inconsistency, bias, and human error, resulting in delayed hiring and overlooked qualified candidates. This study introduces a comprehensive Resume Parser and Auto-Formatter framework that leverages Natural Language Processing (NLP) to automate both semantic extraction and professional formatting of resumes.

Downloads

Download data is not yet available.

References

https://cloudfront.codeproject.com/architecture/874212/parser.png

https://ascendixtech.com/wp-content/uploads/2023/02/Infographics-2.png

• Aggarwal, C. C. (2018). Machine learning for text. Cham: Springer. https://doi.org/10.1007/978-3-319-73531-3

• Al-Dhief, F. T., Salim, N., & Saeed, F. (2019). Named entity recognition using deep learning approaches: A systematic review. IEEE Access, 7, 172249–172273. https://doi.org/10.1109/ACCESS.2019.2956530

• Angwin, J., Larson, J., Mattu, S., & Kirchner, L. (2016). Machine bias: There’s software used across the country to predict future criminals. And it’s biased against blacks. ProPublica. https://www.propublica.org

• Bird, S., Klein, E., & Loper, E. (2009). Natural language processing with Python. O’Reilly Media.

• Chen, H., Zhang, D., & Huang, S. (2020). Automatic resume parsing and semantic analysis using named entity recognition and ontology. Journal of Information Science, 46(4), 462–477. https://doi.org/10.1177/0165551519849516

• Devlin, J., Chang, M. W., Lee, K., & Toutanova, K. (2019). BERT: Pre-training of deep bidirectional transformers for language understanding. In Proceedings of NAACL-HLT (pp. 4171–4186). ACL. https://doi.org/10.48550/arXiv.1810.04805

• Gupta, A., & Singhal, R. (2020). Resume parser using NLP techniques for recruitment process. International Journal of Computer Applications, 176(8), 25–31. https://doi.org/10.5120/ijca2020920274

• Huang, A., & Shih, T. K. (2018). Intelligent human resource management using AI-based resume screening. IEEE Access, 6, 63270–63278. https://doi.org/10.1109/ACCESS.2018.2877770

• Jain, R., & Kumar, S. (2021). AI in recruitment: Leveraging natural language processing for resume parsing. International Journal of Innovative Research in Computer and Communication Engineering, 9(4), 4561–4568.

• Jurafsky, D., & Martin, J. H. (2023). Speech and language processing (3rd ed.). Draft. Stanford University.

• Kaur, G., & Aggarwal, R. (2020). Automatic CV ranking using NLP and machine learning. Procedia Computer Science, 173, 221–228. https://doi.org/10.1016/j.procs.2020.06.027

• Li, Y., & Sun, A. (2019). Deep learning for named entity recognition: A survey. In Proceedings of AAAI (pp. 13001–13008). AAAI Press.

• Mitra, A., & Chattopadhyay, S. (2021). Multi-lingual resume parsing using BiLSTM-CRF models. Expert Systems with Applications, 175, 114779. https://doi.org/10.1016/j.eswa.2021.114779

• NLTK Project. (2023). Natural Language Toolkit documentation. https://www.nltk.org

• Pennington, J., Socher, R., & Manning, C. (2014). GloVe: Global vectors for word representation. In Proceedings of EMNLP (pp. 1532–1543). ACL. https://doi.org/10.48550/arXiv.1408.3774

• Raj, A., & Sharma, V. (2022). ATS-compliant resume generation: A study on automated formatting systems. International Journal of Artificial Intelligence & Applications, 13(1), 17–28. https://doi.org/10.5121/ijaia.2022.13102

• Rehurek, R., & Sojka, P. (2010). Software framework for topic modelling with large corpora. In Proceedings of the LREC Workshop on New Challenges for NLP Frameworks (pp. 45–50).

• Spacy.io. (2023). spaCy: Industrial-strength natural language processing in Python. https://spacy.io

• Zhang, X., Zhao, J., & LeCun, Y. (2015). Character-level convolutional networks for text classification. In Proceedings of NeurIPS (pp. 649–657). MIT Press.

• Zhao, S., & Liu, B. (2018). Parsing semi-structured job candidate data using deep neural networks. Expert Systems, 35(5), e12285. https://doi.org/10.1111/exsy.12285

Downloads

Published

02-08-2025

Issue

Section

Review Article

How to Cite

Resume Parser and Auto-Formatter Using NLP. (2025). Scientific Journal of Artificial Intelligence and Blockchain Technologies, 2(3), Aug(64-71). https://doi.org/10.63345/

Similar Articles

1-10 of 33

You may also start an advanced similarity search for this article.