تحليل بيانات وظائف وتصنيفها باستخدام Python
تفاصيل العمل
في هذا المشروع، قمت بتحليل مجموعة من بيانات الوظائف التي تضمنت معلومات مثل اسم الوظيفة، الوصف، والمتطلبات، وذلك بهدف استخراج أنماط وتقديم رؤى واضحة. ما تم إنجازه: تنظيف البيانات والتأكد من خلوها من القيم المفقودة أو التكرارات. تحليل النصوص الموجودة في الأعمدة (مثل وصف الوظيفة والمتطلبات) باستخدام تقنيات الـ NLP. عرض النتائج على هيئة رسوم بيانية تفاعلية. تم تدريب النموذج باستخدام بيانات تحتوي على أوصاف الوظائف والمهارات المطلوبة، وذلك باستخدام تقنيات تعلم الآلة مثل: TF-IDF لاستخراج التمثيل النصي، وCosine Similarity لقياس مدى تطابق المهارات بين المستخدم ومتطلبات الوظيفة، بالإضافة إلى خوارزميات التصنيف لتحسين دقة التوصيات. يعتمد النظام على معالجة اللغة الطبيعية (NLP) لتحليل مهارات المستخدم ومقارنتها بوصف الوظائف، ثم يُرتّب النتائج بناءً على نسبة التطابق. وأخيرًا، يتم عرض التوصيات من خلال واجهة تفاعلية تم تصميمها باستخدام Streamlit.
مهارات العمل
بطاقة العمل
طلب عمل مماثل