مشروع عملي بلغة Python لاستخراج إعلانات الوظائف من موقع TimesJobs، بأسلوب مبسط مناسب للمبتدئين، ومبني على شرح CodeWithHarry.
ملفات المشروع
WebScraping.ipynb: نوتبوك يحتوي على الكود الكامل، الشرح، والأمثلة.
ما الذي يفعله المشروع؟
قراءة وتحليل صفحات HTML من ملفات محفوظة أو مواقع مباشرة.
استخراج عناصر محددة مثل أسماء الشركات، المهارات المطلوبة، تاريخ النشر، وروابط وصف الوظيفة.
تصفية الإعلانات بناءً على مهارات يحددها المستخدم.
حفظ الوظائف المناسبة في ملفات نصية منظمة.
إعادة التشغيل تلقائيًا كل 10 دقائق للبحث عن وظائف جديدة.