CV Auto Formatting tool. Reduces the daily toil for Client Services
The approach taken is to extract certain specified sections from a to-be-formatted-resume and then populate a static template. This template can be seen under template.docx
.
-
Run
install_reqs.ps1
to install required packages. -
Place all to-be-formatted resumes in
./INPUTS
. -
Run
run.ps1
or the commandpython akvelon_format_enforcer.py
. -
Formatted resumes will appear in the
./RESULTS
folder. Files for which there were issues will be place in./ISSUES
unaltered. -
Text logs are created and stored in
./logs
each time the code is ran.
- This current approach does not address the
.doc
file type. An initial start at addressing this file type was started and utilizesutils.py
. There is a helper function to automate the process of converting a.doc
file to a.docx
file.