Skip to content

A script to parse PDF resumes, extract contact information, and check for required terms

Notifications You must be signed in to change notification settings

nafets33/ResumeParser

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Resume Parser

A utility to make handling many resumes easier by automatically pulling contact information, required skills and custom text fields. These results are then surfaced as a convenient summary CSV.

Getting started

Running Code

To run code:

  • Confirm that appropriate Python modules are installed (See Python Environment)
  • Run the following commands:
cd ResumeParser/bin
python ResumeChecker.py --data_path ../data/input/example_resumes --output_path ../data/output/resumes_output.csv

Repo structure

Here are pointers to a important files:

  • Driving code is at bin/ResumeChecker.py
  • Changelog is at docs/changelog.md
  • Example resumes to test the parser with are at data/input/example_resumes
  • Results are output to data/output by default

Python Environment

Python code in this repo utilizes packages that are not part of the common library. To make sure you have all of the appropriate packages, please

  • Install pip (See here for instructions)
  • Install requirements, using code below
cd ResumeParser/
pip install -r requirements.txt

Contact

Feel free to contact me at 13herger gmail com

About

A script to parse PDF resumes, extract contact information, and check for required terms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%