منصه توظيف كامله و عمل مقابلات توظيف للمتقدمين بالذكاء الاصطناعي

تفاصيل العمل

يتكون هذا المشروع من مجموعه من الاجزاء كالتالي :

1. تسجيل الشركة

تقوم الشركة بالتسجيل وتسجيل الدخول إلى المنصة.

إذا كانت هذه هي المرة الأولى، يتم إنشاء ملف تعريف للشركة.

بعد ذلك، تقوم الشركة بإنشاء طلبات التوظيف عبر تعبئة البيانات التالية:

(رقم التواصل, البريد الإلكتروني, المسمى الوظيفي, وسائل المواصلات,نوع التوظيف (دوام جزئي، دوام كامل، هجين), سنوات الخبرة, الراتب, الموقع, وصف الوظيفة, المسؤوليات, المهارات المطلوبة)

يقوم نموذج اللغة (LLM) بتحليل البيانات المُدخلة وتوليد مجموعة من الأسئلة لضمان تغطية كافة تفاصيل الطلب.

يتم بعد ذلك توليد وصف وظيفي تلقائيًا من خلال إرسال جميع هذه البيانات (الطلب + الأسئلة والأجوبة) إلى نقطة نهاية (Endpoint) تقوم بإنشاء النص النهائي.

2. توليد النماذج / استيراد بيانات المرشحين

يمكن للشركة الاختيار بين:

توليد نموذج تقديم للمرشحين يتضمن:

اسم المرشح

رابط حساب LinkedIn

رفع السيرة الذاتية

مع إمكانية تحديد الحد الأقصى لعدد المرشحين المسموح لهم بالتقديم.

سيُغلق النموذج تلقائيًا عند الوصول إلى الحد الأقصى أو إذا قامت الشركة بإغلاقه يدويًا من المنصة.

استخلاص حسابات LinkedIn:

يمكن للشركة تحديد عدد الحسابات المراد استخراجها، وسيقوم النظام بجلب بياناتهم تلقائيًا.

ملاحظة: يمكن تنفيذ الخيارين معًا.

3. استخراج وتحليل بيانات السيرة الذاتية

يقوم النظام باستخلاص البيانات الرئيسية من السيرة الذاتية باستخدام تقنيات OCR/NLP عبر إرسال الطلب إلى نقطة نهاية (API) تُعيد لنا البيانات بتنسيق JSON.

البيانات المُستخرجة تشمل:

الاسم، البريد الإلكتروني، رقم الهاتف، رابط LinkedIn، نبذة عن المرشح، الخبرات، المشاريع، التعليم، المهارات، واللغات.

4. استخراج وتحليل بيانات LinkedIn

يتم سحب نفس البيانات الرئيسية من حسابات LinkedIn وتخزينها في قاعدة البيانات عبر نقطة نهاية تعيد البيانات بتنسيق JSON.

5. تلخيص وتصنيف السير الذاتية

داخل لوحة تحكم الشركة يوجد زر "تصنيف".

عند الضغط عليه، يتم أولاً تلخيص جميع السير الذاتية غير المُلخّصة، ثم يتم إرسال هذه البيانات مع وصف الوظيفة إلى نقطة نهاية تُعيد ترتيب المرشحين حسب الأفضلية بناءً على تقييم الذكاء الاصطناعي.

6. اختيار المرشحين

تقوم الشركة باختيار عدد من المرشحين إما من الأعلى تقييمًا أو مرشحين معينين، ليتم إرسال:

قالب عرض عمل مخصص (مثال: اسم المرشح، الراتب، إلخ، ويمكن تحديد البيانات التي تُرسل أو لا تُرسل).

تحديد موعد المقابلة، حيث يمكن للمرشح الدخول في أي وقت ضمن الفترة المحددة (الافتراضي 60 دقيقة).

يتم توليد رابط Zoom أو رابط لمقابلة الذكاء الاصطناعي تلقائيًا من نقطة نهاية تُعيد لنا الرابط فقط.

7. دعوة للاختبار

يقوم النظام بإرسال رابط فريد لكل مرشح يتضمن:

اختبار مخصص

تعليمات وموعد نهائي

8. المقابلة الذكية (AI Interview)

لا يمكن فتح رابط المقابلة إلا خلال الوقت المحدد في قاعدة البيانات.

تنتهي المقابلة تلقائيًا عند الوصول إلى المدة الزمنية المحددة.

المقابلة تكون على هيئة محادثة صوتية بين الذكاء الاصطناعي والمرشح، وتغلق تلقائيًا بعد الانتهاء من كافة الأسئلة.

9. مرحلة التقييم

بعد انتهاء المقابلة، يتم حفظ إجابات المرشح في قاعدة البيانات.

يقوم النظام بتقييم المرشح بناءً على:

ملخص السيرة الذاتية أو ملخص LinkedIn

إجابات المقابلة كاملة كمقطع واحد

الناتج:

درجة التقييم

ملخص التقييم

10. مراجعة واتخاذ القرار النهائي

تعرض لوحة تحكم الشركة جميع التقييمات، بما في ذلك:

ملخصات المرشحين

درجاتهم

إمكانية التصفية والترتيب حسب الأداء

11. التواصل مع المرشحين المقبولين/المرفوضين

يمكن للشركة إرسال عرض العمل النهائي (قالب يتم توليده اعتمادًا على البيانات من قاعدة البيانات) إلى المرشحين المقبولين أو المرفوضين عن طريق تحديد عدد معين أو اختيار مرشحين بعينهم.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
13
تاريخ الإضافة
تاريخ الإنجاز
المهارات