تفاصيل العمل

قمتُ بتنفيذ مشروع تعلم آلة لتحليل وتوقع تسرب الموظفين (Employee Attrition) باستخدام خوارزمية K-Nearest Neighbors (KNN)، بهدف مساعدة الشركات على تقليل معدل الاستقالات وتحسين بيئة العمل.

- فكرة المشروع

الاعتماد على بيانات الموارد البشرية للتنبؤ بما إذا كان الموظف سيغادر الشركة أم لا بناءً على عدة عوامل مثل:

العمر

الراتب الشهري

عدد سنوات الخبرة

عدد سنوات العمل في الشركة

عدد مرات الترقية

مستوى الرضا الوظيفي

عدد ساعات العمل الإضافي

- التقنيات المستخدمة

Python

Pandas & NumPy

Matplotlib & Seaborn

Scikit-learn

Jupyter Notebook

- خطوات العمل

1- تنظيف البيانات ومعالجة القيم المفقودة

2- تحويل المتغيرات النصية إلى رقمية (Encoding)

3- تطبيق Feature Scaling باستخدام StandardScaler

4- تقسيم البيانات إلى Train/Test

5- تطبيق خوارزمية KNN

5- اختيار أفضل قيمة لـ K باستخدام Cross-Validation

6- تقييم النموذج باستخدام:

Accuracy

Confusion Matrix

Precision & Recall

- النتائج

حقق النموذج دقة جيدة في التنبؤ بالموظفين المعرضين لترك العمل، مما يساعد الإدارة على:

التدخل المبكر

تحسين رضا الموظفين

تقليل تكاليف التوظيف الجديدة

ملفات مرفقة

بطاقة العمل

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