Resume Matching Screening NLP Tools

Tools for parsing resumes, matching them against job descriptions, and ranking/screening candidates using NLP similarity metrics. Does NOT include general job recommendation systems, recruitment platforms, or broader talent management solutions.

There are 144 resume matching screening tools tracked. 4 score above 50 (established tier). The highest-rated is AnasAito/SkillNER at 58/100 with 206 stars.

Get all 144 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=nlp&subcategory=resume-matching-screening&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Tool Score Tier
1 AnasAito/SkillNER

A (smart) rule based NLP module to extract job skills from text

58
Established
2 yogeshhk/MiningResume

Text Mining certain fields from a resume

56
Established
3 techwolf-ai/workrb

WorkRB: Work Research Benchmark

51
Established
4 miteshgupta07/ATS-Scoring-System

An ATS (Applicant Tracking System) scoring system that evaluates and ranks...

50
Established
5 microsoft/SkillsExtractorCognitiveSearch

Azure Search Cognitive Skill to extract technical and business skills from text

46
Emerging
6 mynameisvinn/EmailParser

remove signature blocks from emails

44
Emerging
7 johnny603/JobFit

An intelligent tool that uses NLP to match resumes with job descriptions,...

44
Emerging
8 DataTurks-Engg/Entity-Recognition-In-Resumes-SpaCy

Automatic Summarization of Resumes with NER -> Evaluate resumes at a glance...

43
Emerging
9 Msq-9/Extraction-of-Skills

Extracting Skills from resume using Machine Learning

41
Emerging
10 gr8monk3ys/resume-AI

Using AI to fix your resume

41
Emerging
11 manishshettym/ResumeRise

resumerise: classify and summarizes resumes

41
Emerging
12 hxu296/nlp-resume-parser

NLP-powered, GPT-3 enabled Resume Parser from PDF to JSON.

40
Emerging
13 zichengalexzhao/job-app-tracker

Automate job application tracking with Gmail API, OpenAI, and GitHub...

40
Emerging
14 stellarloop/talina.ai

Talina, an AI hiring platform using neural networks, NLP, and computer...

40
Emerging
15 Yashdew/Assessor

An open-source Resume Analyzer and Ranking tool for recruiters and candidates.

39
Emerging
16 ShahmeerShahid/ResumeWords

Resume-Words helps tailor your resume to individual job postings using AI and NLP

36
Emerging
17 sai-AIstacker/NLP-Based-Resume-scanning-tool-

NLP BASED RESUME SCNNING TOOL

33
Emerging
18 DavidOsipov/Keywords4CV

A Python tool to extract key skills and terms from job descriptions,...

33
Emerging
19 Deep4GB/Resume-NLP-Parser

This tool aims to simplify the process of reviewing job applicants' resumes,...

33
Emerging
20 allanninal/ai-resume-analyzer

The AI Resume Analyzer is a powerful tool that leverages Hugging Face’s...

33
Emerging
21 Ananta580/CV-SCREENING

This was our final year project , which was created to ease the process of...

32
Emerging
22 Prateek-27/TalentMatch

A streamlined platform for efficient resume-job matching using advanced NLP...

32
Emerging
23 howardvickers/resume-match

Web app to match resume to job type, using nlp svm classifier model. Data...

32
Emerging
24 IEEE-VIT/Resume-Parser

This project classifies resumes into predefined categories using natural...

32
Emerging
25 ARUNAGIRINATHAN-K/Resume_Analyzer

Resume Analyzer

32
Emerging
26 Akshint0407/AI-Resume-Ranking-System

Automate resume screening with this AI-powered system, leveraging NLP to...

32
Emerging
27 Radom12/AI_Resume_Analyzer

The AI Resume Analyzer is a Streamlit-based application that provides...

32
Emerging
28 spacexnu/job_finder

Automate Job Search & Analysis Using AI

32
Emerging
29 nakul-verma2/resumesnap

ResumeSnap is an intelligent web application designed to streamline the...

31
Emerging
30 SOUMEE2000/Applicant_Tracking_System

This streamlitapp is built for employers looking to match best candidate...

31
Emerging
31 YoucefBYu/Job-Hunter-Project

In order to help students and job seekers in their journey of job hunting,...

30
Emerging
32 AdvantageCommunity/Application-Tracker-System

The Application Tracker System uses natural language processing techniques...

30
Emerging
33 AlinaBaber/Job-Portal-Django-WebApp-Resume-Analysis-Scoring-NLP-ML

This project is a Django-based web application that focuses on resume...

29
Experimental
34 Abhimanyu9539/NLP_Resume_Parser

Build a Resume Parser in Python using Spacy

29
Experimental
35 yongkangc/Resume-Parser-Name-Entity-Recognition

Takes in the resume in pdf or docx/doc form and extracts key information from it.

29
Experimental
36 saraprettyman/ResumeParser

ATS-friendly resume parser and skills checker — see what recruiters and...

28
Experimental
37 tejaspradhan/AI-based-Hiring-Platform

A Two-ended Hiring web application built using flask. The application uses...

28
Experimental
38 SayamAlt/Resume-Classification-using-fine-tuned-BERT

Successfully developed a resume classification model which can accurately...

28
Experimental
39 Rithik-Alias/Resume-Parser

This parser can extract Name, Email Address, Skills etc. entities from...

28
Experimental
40 sumitprdrsh/Resume_Compatibility

A simple python program to check the compatibility between a Job...

27
Experimental
41 akshatprogrammer/ML-Recruitment-System

Machine Learning Enabled Interview Taking Application

27
Experimental
42 Trailblazer29/Resume-Scanner

A resume scanner for Applicant Tracking Systems (ATS) to assess the...

27
Experimental
43 SagarBiswas-MultiHAT/Ai-Resume-Analyzer

A local-first Flask web app that analyzes PDF/DOCX resumes using a...

26
Experimental
44 sinungadi/Jobox-Project

Jobox is a website that makes it easy for job seekers to find the best jobs...

26
Experimental
45 pararthdave/ResumeParser

Application to extract details from resume

26
Experimental
46 RamanKishore08/Resume-Evaluator

This project helps users build professional resumes with five customizable...

26
Experimental
47 YomnaWaleed/job-recommendation-system-ai

AI-Powered Job Recommendation System An intelligent job recommendation...

26
Experimental
48 im-ikao/SkillExtractionNER

NLP-based service for extracting professional skills from unstructured text...

25
Experimental
49 AnthonyKorie/resume-job-recommendation

Resume and Job Recommendation System

25
Experimental
50 julianrosenberger/careerbert

Code repository for paper "CareerBERT: Matching resumes to ESCO jobs in a...

25
Experimental
51 ADHIKSHA/Resume-Parser

Django based Resume Parser

25
Experimental
52 Brandon-Martinez27/data-job-resume-booster

I am developing an algorithm to classify jobs in the data field as: Data...

25
Experimental
53 tsharish/resumatch

Web app to extract keyphrases from a job description using NLP and score a...

25
Experimental
54 Rishit605/Resume-Analysis-NLP

Resume Analysis using NLP

25
Experimental
55 DhavalThkkar/Resume_Parser

This repository uses Text mining and natural language processing algorithms...

25
Experimental
56 farvath/Resume-Parser-and-Analysis

This application is built for employers looking for candidates against a...

24
Experimental
57 la-b-ib/VitaSort

VitaSort is an AI-powered resume screening and ranking tool that...

24
Experimental
58 narendrago/Resume-Parser-Summariser-NLP

Resume Parser and Summariser using spaCy (NLP)

24
Experimental
59 xilin-tian/Resume_Classification

This is a project that put in a sample resume then extract the skills, and...

24
Experimental
60 allseeteam/cover-letter-enchancer-backend

Automatic filling of cover letter based on YandexGPT (backend)

24
Experimental
61 moheladwy/ExpertBridge

A professional networking platform that connects users with experts and...

24
Experimental
62 cybergeekgyan/ResumeScreening

Resume Screening using Machine Learning and Python

24
Experimental
63 subesh-cse/ai-resume-matcher

AI system that matches resumes with job descriptions using NLP, TF-IDF...

22
Experimental
64 dhruvil111/NLP-Based-ResumeParser

Legends says, It Doesn't Works after latest commit!!

22
Experimental
65 kidal2308/visa-eligibility-analyzer

🛂 Analyze your US visa eligibility with ease using AI. Get personalized...

22
Experimental
66 wafaa-al/Resume-Parser-NLP

The purpose of this project is to use the power of Natural Language...

22
Experimental
67 BrianTruong23/job_recommendation

Internship Recommendation System Based On The Upload of User Resume

22
Experimental
68 sualehalam/Resume-Matcher-ATS-Scanner

ATS Resume Scanning Analysis Platform

22
Experimental
69 ebenezer-isaac/skill-taxonomy

14,774 skills + Aho-Corasick automaton for O(n) multi-pattern matching. The...

22
Experimental
70 Aniket-Asawale/AI-RESUME

AI-powered Resume Analyzer and Builder with scoring, suggestions, and ATS...

21
Experimental
71 JairParra/CV_parser

An NLP parser for word and pdf resumes with Spacy and NLTK

21
Experimental
72 amitvikramraj/CV-JD-Matching

Extracting details from Resume(CVs) and matching with Job Description(JDs)...

21
Experimental
73 alihassanml/Automated-AI-Resume-Screening

Automated AI Resume Screening is a web application that allows users to...

20
Experimental
74 alam025/resume-screening-ai

🎯 AI-powered resume screening system with 95% accuracy. Screen 1000+ resumes...

20
Experimental
75 gmuskan95/visa-eligibility-analyzer

AI-powered US visa eligibility analyzer with resume parsing. Analyzes H-1B,...

20
Experimental
76 skyline-GTRr32/Upwork-job-analyzer

An AI-powered assistant that helps Upwork freelancers in the AI automation...

20
Experimental
77 Shuaijun-LIU/Employment_Analysis_and_Recommendation_System

Key Words: NLP, Web Mining, Recommendation System, Employment Analysis

19
Experimental
78 ajay-paul/Cover-Letter-Builder

Cover Letter Builder is a Python-based tool designed to help users generate...

19
Experimental
79 Anwarsha7/resumeparser

An intelligent resume parsing engine built with Python and NLP, aimed at...

19
Experimental
80 avrtt/nlp-resume-parser

NLP-based resume parsing tool for extracting relevant info and rank...

18
Experimental
81 SAP/hr-request-data-set

Synthetic HR text requests from employees to employers, created using Open...

18
Experimental
82 vchaitanyachowdari/Resume-Builder

Resume Builder is an innovative AI platform designed for busy professionals...

18
Experimental
83 utkarshranaa/SkillScan.AI

SKILLSCAN AI is an AI-powered resume classification tool that leverages NLP,...

17
Experimental
84 adilrasheed139/AI-Powered-Resume-Screening-using-BERT

Successfully developed a resume classification model which can accurately...

17
Experimental
85 musadiq7860/resume-screener

AI Resume Screener — DistilBERT fine-tuned on 43 job categories, 88%...

17
Experimental
86 lloydvanwees/ML-powered_resume_analyser

📄 Analyze and classify resumes locally with machine learning, generating...

16
Experimental
87 TR-3N/-AI-Powered-Resume-Analyzer-Multi-Source-Job-Matcher

AI-Powered Resume Analyzer & Multi-Source Job Matcher, is a web application...

16
Experimental
88 indiser/Beat-The-ATS

🤖 Analyze your resume against job descriptions using NLP & machine learning....

15
Experimental
89 muhammadnavas/AI-Resume-Analyzer

An AI Resume Analyzer is an application that uses artificial intelligence...

15
Experimental
90 raushan728/ai-resume-screener

AI Resume Screener - Automate resume screening with AI-powered analysis....

15
Experimental
91 Aasthik17/ai-resume-analyzer

An intelligent AI-powered web application that analyzes resumes and matches...

15
Experimental
92 prashantsingh5/TalentRank-Studio-AI-Resume-Screening

AI resume screening and candidate ranking system using Python, FastAPI, and...

15
Experimental
93 amaljithkuttamath/job-resume-matcher

AI-powered resume-to-job matching using NLP, TF-IDF, and cosine similarity...

15
Experimental
94 MaryvilleUniversity-AI/job-matcher

Resume Matcher: A Streamlit app that compares resumes with job descriptions,...

15
Experimental
95 LeFLEUR-ui/ResumeNLPMatcher

Lightweight JavaFX NLP tool for resume parsing and job matching using...

14
Experimental
96 mmahesh09/Careercraft

A smart keyword extractor that identifies relevant skills from text,...

14
Experimental
97 MayankSahu297/Anveshan-Hackathon

AUTOMATED RESUME GRADER- A project that automatically grades and scores...

14
Experimental
98 Sidra-009/intelligent-resume-screening-system

AI & NLP based resume screening system

14
Experimental
99 Ammarahmed12/ai-resume-analyzer

🤖 Analyze resumes with AI to enhance hiring decisions by extracting key...

14
Experimental
100 Yaass1ne/RH-recrutement-app

AI-powered recruitment system: semantic CV screening with SBERT + GPT-3.5...

14
Experimental
101 punitkumar4871/Resume_interview_matcher

this is a project which can help student to check where his/ her resume is...

13
Experimental
102 Shahar-Mamok/CV_Analyst

AI-powered CV analysis tool that evaluates resumes, extracts insights, and...

13
Experimental
103 pyaephyo11979/career_profile_builder

Resume Parser App

13
Experimental
104 bluevit/Recruit-Right-Precision-Hiring-with-AI-Insight

This project is developed as part of final year project for the Bachelor of...

13
Experimental
105 Judy-Gathonie/AI-Resume-Analyser

AI-powered resume analyzer that parses uploaded resumes, identifies skill...

12
Experimental
106 hashir-ayaz/Karobar.ai

This project uses Natural Language Processing (NLP) to automate resume...

12
Experimental
107 Ronet05/Skill-Based-Resume-Parser

Repo to win Deloitte Hackathon 2019

12
Experimental
108 drtfloyd/psa-role-analyzer

Lightweight PSA-based NLP tool for analyzing job descriptions and detecting...

12
Experimental
109 mmahesh09/Career-Craft

CareerCraft is a MERN stack-based resume and job description analyzer...

12
Experimental
110 amk9978/People-Match-Engine

A neat match engine to match the most related people in a dataset as a...

12
Experimental
111 adithya-b-r/Smart-Resume-Analyser

A resume analyzer that helps candidates improve their resumes by providing...

11
Experimental
112 agarwaltech/resume-screening-system

Machine Learning Project on Resume Screening using Python.

11
Experimental
113 sriramyadav451/Resume_screening_using_NLP

Resume Screening usinf NLP and ML Technique

11
Experimental
114 ravikiranediga/AI_BASED_RESUME_ANALYZER

The **AI Resume Analyzer** is an intelligent system that automates resume...

11
Experimental
115 Vishnupriya-SS/AI-Powered-ATS-Resume-Evaluator

Job Description Match: Evaluates how well a candidate's resume matches the...

11
Experimental
116 Gyanbardhan/Resume-Classifier

Resume Classifier using tf/idf, word2vec for precise text classification. ...

11
Experimental
117 akshitha2903/Resume_Screening

To review resumes to identify candidates who possess the skills and...

11
Experimental
118 imgabrieldev/NLP-Resume-Extraction

📝 NER (Named Entity Recognition) project aimed at solving the problem of...

11
Experimental
119 shiv-607/AI_resume

AI-powered Resume Analysis System built using Python and Flask that analyzes...

11
Experimental
120 Sarthak-rasal/resume-screening-system

Machine Learning & NLP-based web application for resume categorization, job...

11
Experimental
121 ThisAkshat/ResumeMatch-NLP-Based-Resume-Ranker

A lightweight ML-based web app that ranks multiple resumes against a job...

11
Experimental
122 Mehreen1103/ResumeScreeningApp

ML-powered resume screening app that classifies resumes into job categories...

11
Experimental
123 jahnavi1234-me/resume-job-description-fit

Resume–Job Description Fit Analyzer using NLP, TF-IDF + Logistic Regression...

11
Experimental
124 furtheen/AI-resume-screening

AI-based Resume Screening System using Python and NLP concepts

11
Experimental
125 vaishnavi-g-26/AI-Powered-Resume-Screening-and-job-matching

AI-powered resume screening and candidate ranking system using Flask, NLP,...

11
Experimental
126 ByteMeShiv/Resume-Analyzer

A Resume Analyzer Built Using NLP

11
Experimental
127 Sarvar-Anvarov/dreamjob

Job search application

11
Experimental
128 SriMathi-2705/Single_Resume_Parsing

The project focuses on extracting and structuring key details from resumes,...

11
Experimental
129 saiprasad-19/Resume-classifier

End-to-end NLP project that classifies resumes into job roles using TF-IDF...

11
Experimental
130 jainiljakasaniya/resume-job-recommendation

Resume and Job Recommendation System

11
Experimental
131 hamzeesaid/ai-resume-analyzer

AI-powered resume analyzer — match scoring, skills gap analysis, ATS...

11
Experimental
132 firdous224/ai-resume-screening

AI-powered Resume Screening and Talent Analytics Dashboard with OCR and...

11
Experimental
133 Ankita7977/ai-career-guidance-system

AI-powered career recommendation and resume analysis system using NLP...

11
Experimental
134 Ayan-Frontend/resume-skill-matcher

Compare resume and JD skills, detect missing keywords, and improve your...

11
Experimental
135 ankitsharma-tech/Resume-Analyzer

Resume Analyzer is a prototype application that allows users to upload...

11
Experimental
136 Sandhyareddy3/Resume-screening

Machine Learning Project on Resume Screening using Python

11
Experimental
137 Moulik04/AI-Fairness-Resume-Screening

⚖️ Investigating algorithmic bias in AI-driven resume screening. Empirical...

11
Experimental
138 SahilBhatti09/Resume-ATS-Analyzer

Resume ATS Analyzer – AI-powered tool to evaluate and optimize resumes...

11
Experimental
139 MuhammadAliAsgher/Job-Recommender-NLP

AI job matching system using Python, Streamlit, Sentence-BERT, spaCy....

11
Experimental
140 louissullivan4/skillcloud

Application that uses natural language processing to form teams of users...

10
Experimental
141 Arkya187/Resume_Tracker

A Natural Language Processing Project which is a web application using...

10
Experimental
142 Varun-khorgade/CVInsight-AI-Resume-Analyzer

AI tool that analyzes resumes, extracts keywords, and matches them with job...

10
Experimental
143 Balaji91221/resume-screening-app

This is a web application designed to automate the process of screening...

10
Experimental
144 nnitiwe-dev/Resume_classifier

This project focuses on the development of an NLP model using Naive Bayes to...

10
Experimental

Comparisons in this category