Skip to content

This is a python based program that filter the potential resumes/CVs by filtering them based on the amount of mutiple given keywords they have, using OCR tesseract.

License

Notifications You must be signed in to change notification settings

saadk555/Resume-Filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CV-MAN

This is a python based program that filter the potential resumes/CVs by filtering them based on the amount of mutiple given keywords they have, using OCR tesseract.

It first takes path as input where pdf files are stored and then read all Resumes/CVs in it, checking which one has the most highest amount of given targeted words in them.

Once the comparison is done, It create folder /new/ in the same given path and list all pdf with numbers in their name where the one that has most amount of words in the top 1_file.pdf and secondone in the second positions and so on.


External Libraries used in this project

pytesseract 0.3.10 pip install pytesseract

pdf2image 1.16.0 pip install pdf2image

Pillow 9.2.0 pip install Pillow

Libraries and their uses are covered by their respective licenses in Libraries directory


Feel free to contribute and improve it.

Any contribution would be highly appreciated.


About

This is a python based program that filter the potential resumes/CVs by filtering them based on the amount of mutiple given keywords they have, using OCR tesseract.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages