Skip to content

Rajadhurairajendhiran123/ATS_useing_SentenceTransformer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ“„ATS_useing_SentenceTransformer

This project compares the content of a candidate's resume PDF with a job description using NLP. It uses the SentenceTransformer model to calculate cosine similarity and visualizes the match score with a gauge-style chart.

๐Ÿš€ Overview

This tool automates resume screening by calculating how well a resume aligns with a job description. Itโ€™s particularly useful for recruiters and HR professionals looking for a quick, visual evaluation of candidate-job fitment.

โœจ Features

  • Extracts text from PDF resumes using PyMuPDF
  • Computes similarity score with job descriptions using Sentence Transformers
  • Uses cosine similarity for comparison
  • Visualizes the result with an intuitive gauge using matplotlib

๐Ÿ›  Installation

Make sure you have Python 3.7 or above installed. Then, install the required libraries:

pip install matplotlib sentence-transformers PyMuPDF scikit-learn

About

This script extracts text from a resume PDF, compares it with a job description using a language model, computes similarity, and visualizes the fitment score using a gauge chart for better understanding.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors