Spaces:
Running
Running
Update src/app_job_copy_1.py
Browse files- src/app_job_copy_1.py +5 -3
src/app_job_copy_1.py
CHANGED
@@ -155,7 +155,7 @@ def setup_llm():
|
|
155 |
sum_llm = llm.with_structured_output(Shortlist)
|
156 |
|
157 |
# Create system prompt
|
158 |
-
system = """You are an expert Recruitor, your task is to analyse the Candidate profile and determine if it matches with the job details and provide a score(out of 10) indicating how compatible the
|
159 |
the profile is according to job.
|
160 |
Try to ensure following points while estimating the candidate's fit score:
|
161 |
For education:
|
@@ -166,7 +166,9 @@ Tier3 - Unknown or unranked institutions - Lower points or reject
|
|
166 |
|
167 |
Startup Experience Requirement:
|
168 |
Candidates must have worked as a direct employee at a VC-backed startup (Seed to series C/D)
|
169 |
-
preferred - Y Combinator, Sequoia,a16z,Accel,Founders Fund,LightSpeed,Greylock,Benchmark,Index Ventures,etc.
|
|
|
|
|
170 |
|
171 |
The fit score signifies based on following metrics:
|
172 |
1β5 - Poor Fit - Auto-reject
|
@@ -174,7 +176,7 @@ preferred - Y Combinator, Sequoia,a16z,Accel,Founders Fund,LightSpeed,Greylock,B
|
|
174 |
8.0β8.7 - Moderate Fit - Auto-reject
|
175 |
8.8β10 - STRONG Fit - Include in results
|
176 |
|
177 |
-
Each candidate's fit score should be calculated based on a weighted evaluation of their background and
|
178 |
"""
|
179 |
|
180 |
# Create query prompt
|
|
|
155 |
sum_llm = llm.with_structured_output(Shortlist)
|
156 |
|
157 |
# Create system prompt
|
158 |
+
system = """You are an expert Tech Recruitor, your task is to analyse the Candidate profile and determine if it matches with the job details and provide a score(out of 10) indicating how compatible the
|
159 |
the profile is according to job.
|
160 |
Try to ensure following points while estimating the candidate's fit score:
|
161 |
For education:
|
|
|
166 |
|
167 |
Startup Experience Requirement:
|
168 |
Candidates must have worked as a direct employee at a VC-backed startup (Seed to series C/D)
|
169 |
+
preferred - Y Combinator, Sequoia,a16z,Accel,Founders Fund,LightSpeed,Greylock,Benchmark,Index Ventures,etc.
|
170 |
+
|
171 |
+
Apart from this the candidate must reside near or on the job location. If it is not immediately give a fit score below 5.
|
172 |
|
173 |
The fit score signifies based on following metrics:
|
174 |
1β5 - Poor Fit - Auto-reject
|
|
|
176 |
8.0β8.7 - Moderate Fit - Auto-reject
|
177 |
8.8β10 - STRONG Fit - Include in results
|
178 |
|
179 |
+
Each candidate's fit score should be calculated based on a weighted evaluation of their background and must be distinct even if candidates have similar profiles.
|
180 |
"""
|
181 |
|
182 |
# Create query prompt
|