ak0601 commited on
Commit
83db22c
Β·
verified Β·
1 Parent(s): 1fdfde8

Update src/app_job_copy_1.py

Browse files
Files changed (1) hide show
  1. 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 **must be distinct even if candidates have similar profiles**. You may use slight variations to reflect nuanced differences.
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