مشروع Web Scraping لجمع بيانات الوظائف من Wuzzuf

تفاصيل العمل

في هذا المشروع قمت بتطوير سكربت Web Scraping متقدم باستخدام لغة Python لجمع بيانات الوظائف من موقع Wuzzuf بشكل آلي.

استخدمت مكتبة Requests وBeautifulSoup لجلب الروابط الخاصة بالوظائف من صفحات البحث.

قمت بجمع بيانات شاملة لكل وظيفة مثل (المسمى الوظيفي، نوع الوظيفة، الراتب، المهارات المطلوبة، الخبرة، الموقع الجغرافي، الشركة، تاريخ النشر).

تعاملت مع Wuzzuf API لجلب تفاصيل أدق لكل وظيفة وتحسين جودة البيانات.

جمعت بيانات الشركات المرتبطة بالوظائف (اسم الشركة، سنة التأسيس، حجم الشركة، الموقع، التخصصات).

نظمت البيانات في Pandas DataFrame وصدرّتها إلى ملف Excel جاهز للتحليل باستخدام to_excel().

النتيجة النهائية كانت ملف Excel يحتوي على كل تفاصيل الوظائف بشكل مرتب ومناسب للتحليل أو بناء لوحة بيانات (Dashboard) لاحقًا. المشروع يدعم التوقف التلقائي عند نهاية الصفحات ويعرض تقدم العملية أثناء التشغيل.

بطاقة العمل

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