Spaces:
Running
Running
Kevin
commited on
Commit
·
a04db05
1
Parent(s):
e2b97c7
update
Browse files
resume/resume_processing.py
CHANGED
@@ -1,8 +1,6 @@
|
|
1 |
from pypdf import PdfReader
|
2 |
from g4f.client import Client
|
3 |
|
4 |
-
client = Client()
|
5 |
-
|
6 |
def resume_parser(resume_link):
|
7 |
reader = PdfReader(resume_link)
|
8 |
resume_text = ""
|
@@ -11,7 +9,7 @@ def resume_parser(resume_link):
|
|
11 |
return resume_text
|
12 |
|
13 |
def evaluation_process(resume, job_description):
|
14 |
-
|
15 |
if resume is None or job_description is None:
|
16 |
return "Please provide both resume and job description."
|
17 |
|
@@ -45,7 +43,7 @@ def evaluation_process(resume, job_description):
|
|
45 |
return evaluation
|
46 |
|
47 |
def scoring_suitability(evaluation):
|
48 |
-
|
49 |
prompt = f"""
|
50 |
You are a recruitment assistant. Give evaluate suitabilty score from the following evaluation.
|
51 |
|
|
|
1 |
from pypdf import PdfReader
|
2 |
from g4f.client import Client
|
3 |
|
|
|
|
|
4 |
def resume_parser(resume_link):
|
5 |
reader = PdfReader(resume_link)
|
6 |
resume_text = ""
|
|
|
9 |
return resume_text
|
10 |
|
11 |
def evaluation_process(resume, job_description):
|
12 |
+
client = Client()
|
13 |
if resume is None or job_description is None:
|
14 |
return "Please provide both resume and job description."
|
15 |
|
|
|
43 |
return evaluation
|
44 |
|
45 |
def scoring_suitability(evaluation):
|
46 |
+
client = Client()
|
47 |
prompt = f"""
|
48 |
You are a recruitment assistant. Give evaluate suitabilty score from the following evaluation.
|
49 |
|