نظام ذكي لأتمتة مطابقة بيانات الموردين (Vendor Reconciliation) باستخدام Python و AI

تفاصيل العمل

الميزات الرئيسية للمشروع:

التعرف الذكي على الأعمدة (Smart Column Detection): النظام قادر على قراءة أي ملف Excel وتحديد أعمدة (الاسم، السعر، الباركود) تلقائياً باستخدام الكلمات المفتاحية، مهما اختلف ترتيبها.

المطابقة المرنة (Fuzzy Matching): دمج خوارزميات rapidfuzz للتعامل مع النصوص العربية والإنجليزية المعقدة، وفهم التشابه بين الأسماء حتى لو اختلف ترتيب الكلمات أو وجود أخطاء إملائية وهمزات.

فلترة الأحجام والأسعار: نظام متطور لفصل الأوزان والأحجام (مثل مل، جم، لتر) ومقارنتها بدقة، مع إرسال تنبيهات فورية في حالة وجود فروق أسعار تتخطى نسبة معينة (أكثر من 15%).

نظام التعامل مع الأخطاء (Interactive Fallback): في حالة عدم وضوح البيانات، يقوم النظام بالتوقف وسؤال المستخدم عبر الواجهة لتحديد البيانات الصحيحة لضمان دقة 100%.

تقارير ذكية ملونة: تصدير ملف Excel نهائي منسق أوتوماتيكياً (Conditional Formatting):

الأخضر: مطابق تماماً.

الأصفر: يحتاج مراجعة (وجود شك في الاسم أو السعر).

الأحمر: صنف جديد غير موجود.

طريقة التنفيذ:

تم استخدام مكتبة Pandas لمعالجة البيانات الضخمة، ومكتبة Openpyxl لتنسيق ملفات الإخراج، مع الاعتماد على تقنيات NLP مبسطة لمطابقة النصوص العربية.

بطاقة العمل

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