منطق ایجنت‌ها › M8 — ساختن، خودکارکردن، تحویل‌دادن
۸.۳ فرّار تدریسی ~۳۵ دقیقه

ورودی تصویری: رسید و فاکتور

قبل از این فصل: فصل ۴.۲

در یک نگاه

۸.۳.۱

دادن عکس به ایجنت

ایجنت می‌تواند عکس ببیند. عکسِ رسید، فاکتور، اسکرین‌شات، یا صفحه‌ی اسکن‌شده را می‌دهی و ازش می‌خواهی محتوایش را دربیاورد.

و کیفیتِ جواب، بیش از هر چیز به کیفیت عکس بستگی دارد. چهار چیزی که واقعاً فرق می‌سازند:

و درخواستِ خوب، مثل همیشه، قالب خروجی را مشخص می‌کند (فصل ۲.۶.۳): «این رسید را به جدولی با این ستون‌ها تبدیل کن: تاریخ، فروشنده، شرح، مبلغ. هر چیزی که مطمئن نیستی را با علامت سؤال مشخص کن.»

آن جمله‌ی آخر مهم‌ترین بخش درخواست است، و بخش ۸.۳.۴ می‌گوید چرا.

۸.۳.۲

PDF اسکن‌شده‌ی فارسی

در فصل ۴.۲.۳ گفتیم PDF اسکن‌شده در واقع عکس است، نه متن — و این تفکیک اینجا عملی می‌شود.

اول باید بدانی کدام است، و آزمونش ده ثانیه‌ای است: PDF را باز کن و سعی کن متنش را انتخاب کنی. اگر انتخاب شد، متن است و کار آسان. اگر نشد، عکس است و مسیرش همین فصل.

و برای فارسی، سه سختیِ اضافه هست که برای انگلیسی نیست:

نتیجه‌ی عملی: روی اسکنِ فارسی، انتظارِ دقتِ کامل نداشته باش. این نه بدبینی است و نه بهانه — پایه‌ی تصمیمِ بخش بعد است.

۸.۳.۳

استخراج به جدول

روشی که در عمل بهترین جواب را می‌دهد، سه قدم است:

  1. اول ساختار را بپرس، بعد محتوا را. «این رسید چه بخش‌هایی دارد؟» قبل از «مبلغش چند است؟». اگر ساختار را غلط فهمیده باشد، محتوا هم غلط می‌آید و تو نمی‌فهمی چرا.
  2. ستون‌ها را خودت تعیین کن. اگر تعیین نکنی، هر رسید ستون‌های خودش را می‌گیرد و جدولت یکدست نمی‌شود.
  3. و بخواه سطحِ اطمینان را بنویسد. ستونی به نام «مطمئن؟» که برای هر ردیف پر شود. این ارزان‌ترین راهِ تبدیلِ یک خروجیِ صاف به یک خروجیِ قابل بازرسی است.

و یک عادت که خیلی کمک می‌کند: مبلغ را هم به رقم و هم به حروف بخواه. اگر آن دو با هم نخوانند، خودش یک هشدار است — و این تنها راهِ خودکارِ گرفتنِ خطای رقم است.

۸.۳.۴

کجا اشتباه می‌کند (و چرا اینجا خطرناک است)

این بخش، جانِ فصل است.

در فصل ۴.۴.۵ گفتیم «جواب مطمئنِ غلط». در کار با تصویر، این مسئله بدتر است، و دلیلش یک تفاوت ساختاری است:

به‌خاطر بسپار وقتی متنی غلط خلاصه شود، معمولاً بد خوانده می‌شود و شک می‌کنی. وقتی عددی غلط خوانده شود، کاملاً طبیعی به نظر می‌رسد. ۱٬۲۵۰٬۰۰۰ که به‌جای ۷٬۲۵۰٬۰۰۰ خوانده شده، هیچ نشانه‌ای روی خودش ندارد — نه در ظاهر، نه در متن، نه در لحن.

خطاهای رایج، به ترتیبِ خطرناک‌بودن:

  1. ارقامِ شبیه هم: ۱ و ۷ · ۳ و ۴ · ۵ و ۶ · ۰ و ۵. در دست‌خط یا اسکن بی‌کیفیت، مکرر.
  2. جای صفرها. ۱٬۲۰۰٬۰۰۰ در برابر ۱۲٬۰۰۰٬۰۰۰ — ده برابر خطا، از یک صفر.
  3. سطرِ جابه‌جا در جدول. عدد درست خوانده می‌شود ولی به ردیف اشتباه می‌چسبد. بدترین نوع، چون همه‌ی عددها درست‌اند و فقط نسبت‌دادن غلط است.
  4. و چیزی که در عکس نبوده. اگر بخشی از رسید تار باشد، ممکن است به‌جای «نمی‌دانم»، محتملی را بنویسد (فصل ۱.۱.۴).

و چرا این‌جا خطرناک‌تر از بقیه‌ی جاهاست: چون خروجی‌اش معمولاً مستقیم وارد حساب‌وکتاب می‌شود. یک خلاصه‌ی متنیِ ناقص را کسی می‌خواند و شک می‌کند؛ یک عددِ غلط در ستونِ مبلغ، بی‌صدا جمع می‌شود و در گزارش می‌نشیند.

۸.۳.۵

راستی‌آزمایی نمونه‌ای

در فصل ۴.۵.۵ گفتیم «شمردن و نمونه‌گیری». برای تصویر، این قاعده عوض می‌شود:

پس قاعده‌ی عملی:

ضدالگو خودکارکردنِ کاملِ مسیرِ «رسید ← حسابداری» بدون هیچ نگاه انسانی. این تنها جای این دوره است که می‌گویم خودکارِ کامل نکن — نه چون نمی‌شود، بلکه چون خطایش بی‌صداست و مستقیم به پول می‌خورد. مسیرِ درست: استخراج خودکار، تأیید انسانی، بعد ثبت.
نکته‌ی طلایی همان عکس را دو بار جدا بده و دو خروجی را مقایسه کن. هر جا که دو جواب فرق داشتند، دقیقاً همان‌جایی است که تصویر مبهم بوده — و این ارزان‌ترین راهِ پیدا کردنِ نقاطِ نامطمئن است، بدون اینکه لازم باشد خودت کلِ رسید را بخوانی.

تمرین (ساختنی + توضیحی)

سه رسید واقعی از خودت بردار (عکس با موبایل کافی است):

  1. هر سه را جدا استخراج کن، با ستون‌های ثابت و ستون «مطمئن؟».
  2. هر سه را دستی چک کن — همه‌ی مبالغ، نه نمونه.
  3. بنویس چند خطا بود و از کدام نوعِ بخش ۸.۳.۴.
  4. و یکی را عمداً بد عکس بگیر (کج یا کم‌نور) و ببین خروجی چطور عوض می‌شود — و مهم‌تر: آیا گفت که کیفیت بد است؟
پاسخنامه — بند ۵ مهم‌ترین بند این تمرین است

چیزی که معمولاً در عکسِ خوب اتفاق می‌افتد: تاریخ و فروشنده تقریباً همیشه درست؛ مبلغ کل معمولاً درست؛ و اقلامِ ریز و دست‌نویس‌ها بیشترین خطا.

و چیزی که در عکسِ بد اتفاق می‌افتد — که کلِ نکته است: خروجی همان‌قدر روان و مطمئن است. جدول همان شکل را دارد، ستون‌ها پر است، هیچ چیزی در ظاهرِ جواب نمی‌گوید که ورودی بی‌کیفیت بوده. مگر اینکه صریحاً خواسته باشی که بگوید.

و به همین دلیل ستون «مطمئن؟» و آن جمله‌ی بخش ۸.۳.۱ اختیاری نیستند. بدون آن‌ها، تنها راهِ فهمیدنِ اینکه کدام عدد مشکوک است، خواندنِ کل رسید توسط خودت است — که اصلاً هدفِ خودکارکردن را از بین می‌برد. با آن‌ها، فقط ردیف‌های علامت‌دار را چک می‌کنی.

یعنی ارزشِ واقعیِ این فصل در استخراج نیست؛ در گرفتنِ اعترافِ عدمِ اطمینان است. آن است که کار را از «باید همه‌اش را خودم بخوانم» به «فقط این سه ردیف را چک می‌کنم» تبدیل می‌کند.

ذخیره شد