Automated Resume Parsing: A Natural Language Processing Approach
Thatavarthi Giri Sougandh, Sai Snehith K, Nithish Sagar Reddy, Meena Belwal
Abstract
The extraction of critical information from resumes, such as contact information, skills, education, and job experience, requires the use of resume parsing. In this work, we propose a resume parser that integrates two methodologies: a Named Entity Recognition (NER) model approach and a Keyword and Pattern Matching model approach using Regular Expressions (Regex), utilizing certain NLP libraries and methods. The NER model makes use of NLP libraries to precisely recognize and categorize named entities-such as names, phone numbers, and email addresses-in the resume text. In order to provide a thorough profile overview, it also organizes the parts on talents, education, and job experience. In addition, the Keyword and Pattern Matching model makes use of Regex and pre-established rules to extract certain information, such job titles, firm names, and years of experience. Our resume parser uses NLP-based approaches to increase accuracy and performance, allowing it to handle various resume formats and deliver trustworthy results. Performance assessments show how well the parser extracts crucial information, even from resumes with various layouts and formats. Our resume parser seems to be a useful tool for processing huge numbers of resumes in real-world applications due to its use of NLP libraries and methodologies, together with excellent accuracy and processing speed.