Skip to content

Hunnyisme/cvparser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CVPARSRR

Static Badge Static Badge

A powerful resume analysis tool based on a NLP model. It is easy-to-use and reusable. You can extract critical information from a resume by this tool.

Install

please use this command to install:

pip install py-cv-parser

Also need to install this NLP model:

pip install "https://github.com/explosion/spacy-models/releases/download/en_core_web_trf-3.8.0/en_core_web_trf-3.8.0-py3-none-any.whl#sha256=272a31e9d8530d1e075351d30a462d7e80e31da23574f1b274e200f3fff35bf5"

How to use

Load a resume file

parser=CvParser.load("your_file_path")

Get the raw information from a resume file

doc=parser.parse()

Then, analyze and extract information

the_cv=CvParser.extract(doc,'AU') # The second parameter is the country of the resume

Finally, you can check those information.

print(the_cv) #check all items

Check single item

print(the_cv.skills)
print(the_cv.name)

Notice

This project has a huge space to improve so far. It only supports an lanugage type of English and a file type of PDF. I will keep updating it and welcome anyone to join.

About

A powerful resume analysis tool based on a NLP model. It is easy-to-use and reusable. You can extract critical information from a resume by this tool.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages