Fariddvp commited on
Commit
2f5f872
·
verified ·
1 Parent(s): be2d789

Update models.py

Browse files
Files changed (1) hide show
  1. models.py +6 -4
models.py CHANGED
@@ -106,12 +106,14 @@ def evaluate_with_jabir(pdf_file, job_description):
106
  keywords = "وضعیت خدمت سربازی، سن، محل سکونت، محدوده حقوق پرداختی، میزان سابقه کار مدیریتی، میزان سابقه کار مرتبط با گروه شغلی مشابه، میزان سابقه کار در صنعت، میزان تحصیلات، مهارت زبان، مهارت های نرم افزاری"
107
 
108
  prompt = f"""
109
- به عنوان یک تحلیلگر با تجربه سیستم ردیابی متقاضی (ATS)، نقش شما شامل ارزیابی رزومه نسبت به شرح شغل و کلمات کلیدی مشخصی است.
110
- لطفاً رزومه فرد را با در نظر گرفتن کلمات کلیدی تعیین شده مطابقت دهید و درصد تطابق را بر اساس معیارهای کلیدی و همچنین تعداد کلمات کلیدی گمشده و منطبق محاسبه کنید.
111
 
112
- ارزیابی را بر اساس دقیقا این کلمات کلیدی {keywords} محاسبه کن.
 
113
  شرح شغل: {job_description}
114
- رزومه: {resume_text}"""
 
 
 
115
 
116
  base_url = "https://api.jabirproject.org/generate"
117
  headers = {"apikey": "7471142a-deb4-4a70-8ee3-6603e21bcc1d"}
 
106
  keywords = "وضعیت خدمت سربازی، سن، محل سکونت، محدوده حقوق پرداختی، میزان سابقه کار مدیریتی، میزان سابقه کار مرتبط با گروه شغلی مشابه، میزان سابقه کار در صنعت، میزان تحصیلات، مهارت زبان، مهارت های نرم افزاری"
107
 
108
  prompt = f"""
 
 
109
 
110
+ به عنوان یک تحلیلگر با تجربه سیستم ردیابی متقاضی (ATS)، اطلاعات کلیدی رزومه و شرح شغل را به صورت جداگانه استخراج کن. این اطلاعات شامل مواردی است که در {keywords} آمده است.
111
+
112
  شرح شغل: {job_description}
113
+ رزومه: {resume_text}
114
+
115
+ من پاسخ را در یک فایل json می‌خواهم
116
+ """
117
 
118
  base_url = "https://api.jabirproject.org/generate"
119
  headers = {"apikey": "7471142a-deb4-4a70-8ee3-6603e21bcc1d"}