ReScreen AI
Industry
Architecture
Client
Adiloriuse
Service
Screen Resumes for quick keyword- matching.
Date
January 2023
This project provides a simple tool to screen multiple resumes and determine how closely they match a given job description. By extracting text from PDF and DOCX files, the script tokenizes and cleans the text, then calculates a match score based on the overlap of keywords between the resume and the job description.
Features
File Support: Works with PDF and DOCX resume files.
Text Preprocessing: Converts text to lowercase, removes punctuation, and filters out stop words.
Keyword Matching: Finds common words between the job description and resume.
Match Score Calculation: Computes a percentage score representing resume-to-job fit.
Usage
Run the script in your choice of editor
I used Google Colab notebook
Example Output should look something like this
Matched Keywords:
data
analysis
python
Resume Matching Score with JD: 65 %
Future Enhancements
Weighted scoring for matching words with high importance
Phrase matching for coupling up the words that belong together for the best matching
License
This project is licensed under the MIT License.