أداة استخراج وتحليل بيانات الوظائف (Web Scraping) من موقع Wuzzuf
تفاصيل العمل
قمت بتطوير سكربت متقدم باستخدام لغة Python مخصص لاستخراج بيانات الوظائف من موقع "Wuzzuf". المشروع يهدف إلى أتمتة عملية جمع البيانات المشتتة وتحويلها إلى ملفات منظمة سهلة القراءة والتحليل (Excel & Text)، مما يساعد الباحثين عن عمل أو محللي البيانات في تتبع سوق العمل بكفاءة. المميزات التقنية للمشروع: استخراج بيانات دقيقة: سحب (Job Title, Company Name, Location) لكل وظيفة بدقة عالية. التعامل مع الصفحات (Pagination): إمكانية تحديد رقم الصفحة المطلوبة لبدء عملية المسح منها. تنظيف البيانات (Data Cleaning): استخدام دوال Python لمعالجة النصوص والتخلص من المسافات الزائدة لضمان جودة البيانات. تعدد صيغ الحفظ: تصدير البيانات إلى ملف Excel باستخدام مكتبة Pandas لتسهيل التحليل الإحصائي. حفظ البيانات في ملف Text بتنسيق مخصص ومنظم. كود نظيف ومنظم: تم بناء المشروع باستخدام وظائف (Functions) قابلة لإعادة الاستخدام لضمان سهولة التعديل أو التطوير مستقبلاً. الأدوات والتقنيات المستخدمة: Python: اللغة الأساسية للمشروع. BeautifulSoup: لتحليل ملفات HTML واستخراج المعلومات. Requests: لإرسال الطلبات للموقع وجلب محتوى الصفحات. Pandas: لتحويل البيانات إلى جداول (DataFrames) وتصديرها لملفات Excel. Jupyter Notebook: البيئة التي تم فيها كتابة واختبار الكود.
مهارات العمل
بطاقة العمل
طلب عمل مماثل