Resume Parsing and Ranking System For LinkedIn using NLP

In today's competitive job market, efficiently identifying the most suitable candidates " "among a vast pool of applicants is crucial for organizations. This project presents a Hybrid " "Resume Parsing and Ranking System that leverages advanced Natural Language Processing (NLP) techniques, " "deep learning, and transformer models to streamline the candidate selection process. The system extracts " "key information from resumes using rule-based methods and Named Entity Recognition (NER) powered by SpaCy's " "pre-trained models. It ranks resumes using cosine similarity between the extracted information and job " "descriptions, with vectorization done through Sentence-BERT (SBERT). Implemented using Python, with libraries " "like SpaCy, Regex, and PyTorch, the system enhances recruitment efficiency by saving time and resources while " "ensuring relevant resumes are prioritized.

Publication Details

Journal
REST Journal on Data Analytics and Artificial Intelligence
Published
2025-05-06
DOI
https://doi.org/10.46632/jdaai/4/1/65
Primary Topic
Natural Language Processing Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Resume Parsing and Ranking System For LinkedIn using NLP

REST Journal on Data Analytics and Artificial Intelligence
Natural Language Processing Techniques
article

Resume Parsing and Ranking System For LinkedIn using NLP

article en

Abstract

In today's competitive job market, efficiently identifying the most suitable candidates " "among a vast pool of applicants is crucial for organizations. This project presents a Hybrid " "Resume Parsing and Ranking System that leverages advanced Natural Language Processing (NLP) techniques, " "deep learning, and transformer models to streamline the candidate selection process. The system extracts " "key information from resumes using rule-based methods and Named Entity Recognition (NER) powered by SpaCy's " "pre-trained models. It ranks resumes using cosine similarity between the extracted information and job " "descriptions, with vectorization done through Sentence-BERT (SBERT). Implemented using Python, with libraries " "like SpaCy, Regex, and PyTorch, the system enhances recruitment efficiency by saving time and resources while " "ensuring relevant resumes are prioritized.

REST Journal on Data Analytics and Artificial IntelligenceVol. 4(1 March 2025)
Openalex Percentile: Top 96%
Natural Language Processing Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.