ResumeParser
Parse resume using Machine Learning and Python
Install / Use
/learn @FastDataAnalytics/ResumeParserREADME
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/outputby 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
