تقنية · 7 دقائق قراءة
كيف يقرأ الذكاء الاصطناعي فاتورة في ثلاث ثوانٍ، وأين ما زال يخطئ
تصوّر فاتورة فيظهر مصروف جاهز. إليك ما يحدث بينهما، ولماذا الأمر أصعب مما يبدو، والحالات الأربع التي ما زال يحتاج فيها إلى مساعدتك.
نُشر في
أن تصوّر فاتورة فتعود إليك بسجل مصروف مكتمل، شعور أشبه بخدعة سحرية صغيرة. لكنه ليس كذلك. هي أربع مسائل منفصلة تُحلّ بالتتابع، ومعرفتها تجعل من البديهي لماذا تُمسح بعض الفواتير بلا خطأ بينما تعاند أخرى.
الخطوة الأولى: العثور على الفاتورة
قبل أن يُقرأ أي شيء، يجب العثور على الورقة داخل الصورة. طاولة مطبخك ويدك ونقش المفرش كلها داخل الإطار. البرنامج يحدّد زوايا الفاتورة الأربع، ويصحّح المنظور فتتحوّل صورة مأخوذة بزاوية مائلة إلى مستطيل مسطّح، ويرفع التباين بين الحبر الباهت والورق الحراري المائل إلى الرمادي.
وهذه الخطوة وحدها تفسّر معظم حالات فشل المسح. فاتورة ملقاة على سطح مزدحم بالتفاصيل، أو ملتوية بحيث ترتفع أطرافها، تسلّم المرحلة التالية صورة مشوّهة تعمل عليها.
الخطوة الثانية: تحويل البكسل إلى حروف
التعرّف على النص يحوّل الصورة إلى حروف. والتعرّف الحديث ممتاز مع النص المطبوع النظيف، وأضعف بوضوح أمام ما تُصنع منه الفواتير: طباعة حرارية ضيقة، وحبر باهت، ومخرجات طابعة نقطية من صندوق قديم، والالتباس بين الصفر وحرف O أو بين الرقم 1 وحرف I داخل خط متزاحم.
وفي نهاية هذه الخطوة يكون لدى البرنامج جدار من النص بلا معنى ملحق به. هو يعرف الحروف. لكنه لا يعرف بعد أي رقم من الأرقام الأحد عشر على الصفحة هو المبلغ الذي دفعته.
الخطوة الثالثة: فهم التخطيط
هنا يبدأ الجزء المثير، وهنا يثبت النموذج اللغوي جدارته. للفاتورة بنية يقرأها كل إنسان بلا تفكير: اسم المتجر في الأعلى، والأصناف في الوسط، والضريبة والإجمالي في الأسفل، وتفاصيل البطاقة في آخر الورقة.
والنموذج يستنتج أي رقم هو الإجمالي لا المجموع الفرعي، ولا سطر الضريبة، ولا سعر صنف، ولا خصم، ولا الباقي الذي أُعيد إليك. ويقرأ التاريخ بالترتيب الذي تكتب به تلك الدولة تواريخها. ويتعرّف على المتجر من اسم قد يكون اختصاراً أو كياناً قانونياً لا يعرفه أحد.
- الإجمالي، مميّزاً عن المجموع الفرعي والضريبة والمبلغ المدفوع نقداً
- التاريخ، بالصيغة المحلية، مع افتراض منطقي حين تغيب السنة
- المتجر، منسوباً إلى اسم يمكن التعرّف عليه
- العملة، وهي غالباً ضمنية لا مطبوعة
الخطوة الرابعة: اختيار الفئة
وأخيراً يحتاج السجل إلى فئة، وهذا حكم لا حقيقة. السوبرماركت بقالة عادةً — إلا إذا كانت الفاتورة وقوداً في معظمها. والصيدلية صحة، إلا إذا اشتريت شامبو. والنموذج يستعين باسم المتجر وبالأصناف وبتصحيحاتك السابقة ليقرر.
ولهذا فإن تصحيح الفئة أهم مما يبدو. التصحيح إشارة تخص ذلك المتجر، فيُصنَّف المحل نفسه تصنيفاً صحيحاً في المرة التالية.
أين ما زال يخطئ
أربع حالات تفسّر معظم الأخطاء المتبقية.
- الفواتير الحرارية الباهتة. إن كنت تجهد لقراءة الإجمالي، فسيجهد النموذج مثلك. صوّر هذه بعد استلامها بوقت قصير.
- الفواتير الطويلة المصوَّرة بزاوية مائلة. أسفل الصفحة هو موضع الإجمالي، وهو الجزء الذي يتضرر أكثر من غيره بتشوّه المنظور.
- الدفعات المقسومة. نصف بالبطاقة ونصف نقداً، أو قسيمة شرائية تُخصم في النهاية، ينتج عنها عدة مبالغ كلها تبدو معقولة.
- حسابات المطاعم مع بقشيش مضاف بخط اليد. الإجمالي المطبوع والمبلغ الذي دفعته فعلاً رقمان مختلفان، وواحد منهما فقط موجود على الورقة.
كيف تحصل على مسح نظيف في كل مرة
- افرد الفاتورة. التواء بسيط في الأسفل يكلّفك الإجمالي.
- صوّر من الأعلى مباشرة، لا بزاوية مائلة عبر الطاولة.
- سطح خالٍ، وإضاءة متساوية، وبلا ظل من يدك.
- أدخِل الفاتورة كاملة داخل الإطار، من حافة إلى حافة، مع هامش بسيط.
- امسح خلال يوم أو يومين إن كان الورق حرارياً، فهو يبهت بسرعة داخل المحفظة.
لماذا يهم هذا أكثر من الدقة
يفترض الناس أن قيمة مسح الفواتير في دقتها. وليست كذلك؛ فإنسان متأنٍ يكتب بيده أدق. القيمة أنها تستغرق ثلاث ثوانٍ بدل أربعين، وثلاث ثوانٍ مدة قصيرة بما يكفي لتفعلها فعلاً عند صندوق الدفع بدل أن تَعِد نفسك بفعلها لاحقاً.
كل طرق متابعة المصروفات تفشل عند النقطة نفسها: الفجوة بين الإنفاق والتسجيل. وردم هذه الفجوة، حتى لو بشكل غير مثالي، يتفوّق على نظام مثالي تهجره خلال أسبوعين.
المحاسبة الشخصية
صوّر الفاتورة أو قلها بصوتك، والذكاء الاصطناعي يمسك دفاترك. مجاني على iOS وأندرويد.