اسم المشروع: نظام الاستقطاب الذكي وأتمتة البحث عن الفرص الوظيفية (Smart Job Scraper & Tracker)
وصف المشروع: تصميم "بوت" ذكي يقوم بمراقبة صفحات التوظيف في المواقع الكبرى (مثل Siemens وغيرها) بشكل دوري، واستخراج الفرص التي تطابق معايير محددة فقط، ثم إرسالها تلقائياً عبر البريد الإلكتروني.
المميزات التقنية التي نفذتها (تحليل العُقد - Nodes Analysis):
الجدولة الزمنية (Schedule Trigger): ضبط النظام ليعمل بشكل آلي ومنتظم (مثلاً كل ساعة) دون أي تدخل بشري.
استخراج البيانات من الويب (Web Scraping): استخدام عقدة HTTP Request لجلب كود الصفحة، وعقد HTML Extract لتحويل البيانات غير المنظمة إلى بيانات رقمية يمكن التعامل معها.
معالجة البيانات الضخمة (Data Processing): استخدام عقدة Split Out لتفكيك قائمة الوظائف والتعامل مع كل وظيفة ككيان منفصل، وعقدة Remove Duplicates لضمان عدم تكرار إرسال نفس الوظيفة مرتين.
الفلترة الذكية (Advanced Filtering): بناء منطق شرطي (Filter Node) يقوم بفحص الكلمات المفتاحية (Keywords) داخل وصف الوظيفة واختيار المناسب منها فقط.
إشعارات لحظية (Communication): ربط المخرجات النهائية بـ Gmail API لإرسال تفاصيل الوظيفة المطابقة فور العثور عليها.
الأدوات المستخدمة:
n8n: لإدارة دورة حياة البيانات من الجلب حتى الإرسال.
HTML/CSS Selectors: لتحديد أماكن البيانات بدقة داخل المواقع.
Gmail API: كقناة إشعارات نهائية.