Skip to content

Commit 2a321bf

Browse files
authored
Merge pull request #8 from lakshmanaram/master
fetching employers from the resume!
2 parents 91dfcf6 + af527c9 commit 2a321bf

File tree

9 files changed

+17449
-17143
lines changed

9 files changed

+17449
-17143
lines changed

cvscan/__init__.py

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
import converter
99
import annotations_parser
10-
import details_parser
11-
import language_parser
10+
import details_parser as dp
11+
import language_parser as lp
1212

1313
import dirpath
1414
import configurations
@@ -39,15 +39,16 @@ def extract(self):
3939

4040
def parse(self):
4141
self.URLs = annotations_parser.fetch_pdf_urls(self.path)
42-
self.name = language_parser.fetch_name(self.raw_text)
43-
self.emails = details_parser.fetch_email(self.raw_text)
44-
self.phone_numbers = details_parser.fetch_phone(self.raw_text)
45-
self.address = details_parser.fetch_address(self.raw_text)
46-
self.experience = details_parser.calculate_experience(self.raw_text)
47-
self.cleaned_resume = language_parser.clean_resume(self.raw_text)
48-
self.skills = language_parser.fetch_skills(self.cleaned_resume)
49-
self.job_positions, self.category = details_parser.fetch_jobs(self.cleaned_resume)
50-
42+
self.name = lp.fetch_name(self.raw_text)
43+
self.emails = dp.fetch_email(self.raw_text)
44+
self.phone_numbers = dp.fetch_phone(self.raw_text)
45+
self.address = dp.fetch_address(self.raw_text)
46+
self.experience = dp.calculate_experience(self.raw_text)
47+
self.cleaned_resume = lp.clean_resume(self.raw_text)
48+
self.skills = lp.fetch_skills(self.cleaned_resume)
49+
self.job_positions, self.category = dp.fetch_jobs(self.cleaned_resume)
50+
self.current_employers,self.employers = lp.fetch_employers(
51+
self.raw_text,self.job_positions)
5152

5253
# TODO: Add more fetch here
5354
def show(self):
@@ -60,5 +61,7 @@ def show(self):
6061
"urls" : self.URLs,
6162
"skills" : self.skills,
6263
"jobs" : self.job_positions,
63-
"job category" : self.category
64+
"job category" : self.category,
65+
"employers" : self.employers,
66+
"current_employers" : self.current_employers
6467
}

0 commit comments

Comments
 (0)