مطابق القوائم الضبابية

عند مطابقة بيانات تصدير نظام إدارة علاقات العملاء (CRM) مع جدول يحتوي على أسماء عملاء الفواتير، أو عند مطابقة أسماء الموردين من نظامين مختلفين لإدارة الموارد المؤسسية (ERP)، فإن العملية غالبًا ما تتعثر بسبب اختلافات طفيفة، مثل: “Acme Corp.” مقابل “ACME Corporation” مقابل “acme corp”. بمجرد لصق كلتا القائمتين وتحديد عتبة تشابه، تقترح الأداة أفضل مرشح من القائمة “ب” لكل بند في القائمة “أ”، وتُحدِّد البنود التي تقل عن العتبة للمراجعة اليدوية.

كيف تتطابق قائمتان فوضويتان؟

  1. 1

    لصق قائمة أ

    مدخل واحد لكل سطر: أسماء العملاء، رموز المنتجات، عناوين الشوارع.

  2. 2

    الصق القائمة ب

    مجموعة المرشّحين: الاختلافات في حالة الأحرف أو المسافات أو الأخطاء الإملائية مقبولة.

  3. 3

    حدد عتبة

    نسبة التشابه التي يُقبل فيها التطابق (حيث تُعد نسبة 70٪ قيمة افتراضية مناسبة).

  4. 4

    اقرأ التقرير

    يتم ربط كل عنصر من العناصر من نوع A بأفضل مرشح من نوع B مع درجة ثقة محددة؛ أما العناصر التي تقل قيمتها عن العتبة المحددة، فيتم وضع علامة عليها للمراجعة.

كيف تُقاس درجة التشابه؟

تستخدم الأداة دالة similar_text الخاصة بـ PHP (وهي مقياس لأطول تسلسل مشترك)، وتعرض النتيجة كنسبة مئوية؛ حيث كلما ارتفعت النسبة كان أفضل، ويمثل التطابق التام نسبة 100%.

العتبة السلوك
≥ 95٪ شبه متطابق، اختلاف في حالة الأحرف أو المسافات فقط
80–94% أخطاء إملائية، غياب علامات الترقيم، نهايات أسماء جزئية
60–79% تغييرات في ترتيب الكلمات، الاختصارات مقابل الأشكال الكاملة
< 60% من غير المرجح أن يكون تطابقًا حقيقيًا، راجعه يدويًا

نصائح

  • ابدأ بتوحيد البيانات إذا كنت تعرف الضوضاء الشائعة: التحويل إلى أحرف صغيرة، وإزالة علامات الترقيم، وتقليل المسافات؛ مما يعطي نتائج أكثر دقة.
  • جرّد لاحقات الشركات (مثل “Inc”، “Ltd”، “GmbH”) عندما تظهر بشكل غير متسق في إحدى القائمتين دون الأخرى.
  • قسّم العناوين الطويلة. مطابقة “الشارع + المدينة” بشكل منفصل أفضل من مطابقة السطر الكامل المترابط.
  • انتبه لحالة التطابق من واحد إلى متعدد. تختار الأداة أفضل تطابق للعنصر B لكل سطر من القائمة A؛ ولا تمنع نفس العنصر B من التطابق مع عدة أسطر من A.

متى تستخدم خوارزمية أكثر صرامة؟

في حالات إزالة التكرار على نطاق واسع، تتفوق مسافة ليفنشتاين أو طريقة جارو-وينكلر على خوارزمية similar_text، خاصةً بالنسبة للأسماء التي يُعد موقع الحرف فيها عاملًا مهمًا. وإذا كانت عمليات الفحص الضبابي تؤثر في عملية التسعير أو الدمج، فيجب إجراء فحص عشوائي لـ 20 زوجًا من الأسماء قبل الاعتماد على النتائج على نطاق واسع.

الأسئلة الشائعة

تلتقط نسبة 70٪ معظم المطابقات المشروعة مع إظهار حالات الفشل الحقيقية. ارفع هذه النسبة إلى 85٪ إذا كانت القائمة ب خالية تمامًا ولا يمكنك تحمل النتائج الإيجابية الخاطئة؛ وخفضها إلى 55٪ إذا كانت كلا القائمتين مليئتين بالبيانات غير الدقيقة وتخطط لمراجعة جميع البيانات يدويًا.

نعم، لكن وحّد التنسيق أولًا: احذف المسافات والشرطات ورموز البلدان، واستخدم أحرفًا صغيرة في البريد الإلكتروني. فالمطابقة الضبابية للقيم الخام تُرجع درجات منخفضة لمدخلات متطابقة هيكليًا.

داخليًا، تقوم الأداة بتحويل كلا الجانبين إلى أحرف صغيرة قبل المقارنة، وبالتالي تحصل كل من “Apple” و“apple“ على درجة 100%.

نعم، تجري المطابقة على جانب الخادم، لذا تُرسَل قائمتاك إلى الأداة لمقارنتهما. تُعالَجان في الذاكرة خلال ذلك الطلب الواحد فقط، ولا يتم تخزينهما أو تسجيلهما بعد ذلك.

أدوات ذات صلة

الأداة متاحة بلغات أخرى