@@ -20,8 +20,10 @@ Built with ❤︎ and :coffee: by [Omkar Pathak](https://github.com/OmkarPathak
2020- Extract mobile numbers
2121- Extract skills
2222- Extract total experience
23- - Extract education (not very accurate as of now)
24- - Extract experience (not very accurate as of now)
23+ - Extract college name
24+ - Extract degree
25+ - Extract designation
26+ - Extract company names
2527
2628# Installation
2729
@@ -61,13 +63,15 @@ data = ResumeParser('/path/to/resume/file').get_extracted_data()
6163For running the resume extractor you can also use the ` cli ` provided
6264
6365``` bash
64- usage: pyresparser [-h] [-f FILE] [-d DIRECTORY]
66+ usage: pyresparser [-h] [-f FILE] [-d DIRECTORY] [-r REMOTEFILE]
67+ [-sf SKILLSFILE]
6568
6669optional arguments:
67- -h, --help show this help message and exit
68- -f FILE, --file FILE resume file to be extracted
69- -d DIRECTORY, --directory DIRECTORY directory containing all the resumes to be extracted
70- -r REMOTEFILE, --remotefile REMOTEFILE remote path for resume file to be extracted
70+ -h, --help show this help message and exit
71+ -f FILE, --file FILE resume file to be extracted
72+ -d DIRECTORY, --directory DIRECTORY directory containing all the resumes to be extracted
73+ -r REMOTEFILE, --remotefile REMOTEFILE remote path for resume file to be extracted
74+ -sf SKILLSFILE, --skillsfile SKILLSFILE custom skills CSV file against which skills are searched for
7175```
7276
7377For extracting data from a single resume file, use
@@ -88,6 +92,12 @@ For extracting data from remote resumes, execute
8892pyresparser -r < path_to_remote_resume_file>
8993```
9094
95+ For extracting data against your specified skills, create a CSV file with no headers. Sample file can be found [ here] ( pyresparser/skills.csv )
96+
97+ ``` bash
98+ pyresparser -sf < path_to_custom_skills_file>
99+ ```
100+
91101# Notes:
92102
93103- If you are running the app on windows, then you can only extract .docs and .pdf files
@@ -136,6 +146,8 @@ The module would return a list of dictionary objects with result as follows:
136146
137147- [ https://medium.com/@divalicious.priya/information-extraction-from-cv-acec216c3f48 ] ( https://medium.com/@divalicious.priya/information-extraction-from-cv-acec216c3f48 )
138148
149+ - ** Special thanks** to dataturks for their [ annotated dataset] ( https://dataturks.com/blog/named-entity-recognition-in-resumes.php )
150+
139151# Donation
140152
141153If you have found my softwares to be of any use to you, do consider helping me pay my internet bills. This would encourage me to create many such softwares :smile :
0 commit comments