استخراج بيانات منظّمة من تقارير الأمم المتحدة آلياً
Workflow لاستخراج جداول البيانات والإحصاءات المُضمّنة في تقارير PDF من ReliefWeb وUNHCR وUNICEF وتحويلها إلى CSV قابل للتحليل.
الهدف من مسار العمل
تحويل بيانات المنشورات الإنسانية من PDF غير قابل للبحث إلى ملفات قابلة للاستيراد إلى أدوات التحليل.
خطوات التشغيل التفصيلية
الخطوات
مخطط سير العمل
رسم بياني مُولَّد تلقائيًا
التفاصيل البرمجية والتهيئة
الباحثون والصحفيون في المجال الإنساني يعرفون المشكلة: تقارير غنية بالأرقام، لكن الأرقام محبوسة في PDF. النسخ اليدوي يستغرق ساعات وعرضة لأخطاء. هذا الـ workflow يستخدم n8n لإدارة خط المعالجة: تحميل PDF (محلياً أو من URL)، تمريره عبر pdfplumber أو tabula لاستخراج الجداول، ثم تمريرها عبر Ollama (أو OpenAI/Claude) لتنظيف وتطبيع البيانات (تحويل '12,345' إلى 12345، توحيد أسماء الدول، إلخ). تحذير مهم: استخراج الجداول من PDF عملية عرضة للأخطاء بطبيعتها. التقارير ذات الـ layouts المعقّدة (multi-column، nested tables، headers مدمجة) تعطي نتائج ضعيفة. ينبغي تطبيق هذا الـ workflow بحذر: - اختبره على 5 تقارير معروفة الجواب أولاً - قسّ معدل الدقة - لا تنشر تحليلات تعتمد على البيانات المستخرجة دون مراجعة عشوائية بنسبة 10–20% البديل لبعض السياقات: بعض وكالات UN تُتيح APIs (UNHCR Data Portal مثلاً). استخدامها أكثر موثوقية من استخراج PDF.