پردازش گذرنامه و مدارک ویزا - وقتی مسئله خواندن نیست، نگاشت نام است
همه اسنادی که در این مجموعه بررسی کردهایم برای انسان نوشته شدهاند و ماشین بعداً سعی میکند بخواندشان. گذرنامه استثناست - نوار MRZ عمداً برای ماشین طراحی شده و رقم کنترلی دارد. پس مسئله واقعی این حوزه جای دیگری است.
در این صفحه
تنها سندی در این مجموعه که برای ماشین طراحی شده
همه اسنادی که تا اینجا بررسی کردیم برای انسان نوشته شدهاند و ماشین بعداً سعی میکند بخواندشان. گذرنامه استثناست: نوار پایین آن - MRZ یا Machine Readable Zone - عمداً برای خواندن ماشینی طراحی شده است.
MRZ فونت ثابت دارد، محل ثابت دارد، طول ثابت دارد و - مهمتر از همه - رقم کنترلی دارد. یعنی خودِ نوار به شما میگوید درست خوانده شده یا نه.
پس مسئله واقعی کجاست؟ نگاشت نام
مسافر نامش را در فرم رزرو به فارسی وارد میکند. بلیت باید با املای لاتین دقیقاً مطابق گذرنامه صادر شود. و میان این دو، هیچ نگاشت یکبهیکی وجود ندارد.
- «محمد» میتواند Mohammad، Mohamad، Muhammad یا Mohammed باشد
- «سعید» میتواند Saeed، Saied، Said یا Sayeed باشد
- نامهای مرکب گاهی با فاصله و گاهی سرهم نوشته شدهاند
- ترتیب نام و نام خانوادگی در گذرنامه و فرم ممکن است جابهجا باشد
و یک حرف اختلاف یعنی بلیت باطل و صدور مجدد. به همین دلیل کار درست این نیست که سیستم املا را حدس بزند؛ کار درست این است که املای موجود در گذرنامه را استخراج کند و آن را با آنچه مسافر نوشته مقایسه کند - و هر اختلاف را پیش از صدور علامت بزند.
این تفاوت ظریف ولی تعیینکننده است: سیستم منبع حقیقت را از گذرنامه میگیرد، نه از فرم.
ویزا و مدارک همراه: اینجا دیگر MRZ نیست
برچسب ویزا، تأییدیه هتل، بیمه مسافرتی و مدارک مالی هیچکدام MRZ ندارند و از این نظر به بقیه اسناد شبیهترند. اقلام مهم: تاریخ اعتبار، تعداد ورود مجاز، کشور صادرکننده و انطباق نام.
مهمترین آزمون اینجا زمانی است: آیا اعتبار ویزا و گذرنامه، تاریخ سفر را پوشش میدهد؟ این بررسی ساده، یکی از پرتکرارترین دلایل مشکل در فرودگاه را پیش از حرکت میگیرد.
چند بلیت بهخاطر املای نام اصلاح میکنید؟
با تصاویر واقعی مسافران خودتان آزمایش میکنیم و نرخ تطبیق نام را نشان میدهیم.
گردشکار
۱. دریافت تصویر از مسافر
با راهنمای کادر و بررسی تاری. کیفیت تصویری که مسافر میفرستد کنترل شما نیست، ولی لحظه گرفتنش تا حدی هست.
۲. خواندن MRZ و تأیید با رقم کنترلی
اگر رقم کنترلی نخواند، یعنی خواندن اشتباه بوده و تصویر دوباره درخواست میشود - بدون اینکه کسی دستی چیزی را چک کند.
۳. استخراج بخش تصویری
اقلامی که در MRZ نیستند - مثل محل صدور - از بخش بالایی گذرنامه استخراج میشوند، با اطمینان پایینتر.
۴. مقایسه با فرم رزرو
نام لاتین، شماره گذرنامه، تاریخ تولد و اعتبار با آنچه مسافر یا کارشناس وارد کرده مقایسه میشود. هر اختلاف علامت میخورد.
۵. بررسی پوشش زمانی
اعتبار گذرنامه و ویزا با تاریخ سفر سنجیده میشود - شامل الزامهای اعتبار حداقلی که مقصد تعیین میکند.
محدودیتها
- تأیید نهایی نام با کاربر است - سیستم اختلاف را نشان میدهد، انتخاب املا را نمیکند
- اصالتسنجی مدرک، کار دیگری است - تشخیص جعل حوزه تخصصی جداگانهای است و ما آن را در این دامنه ادعا نمیکنیم
- قواعد ورود کشورها تغییر میکنند - این قواعد دادهاند نه مدل، و باید بهروز نگه داشته شوند
نکته دوم را عمداً صریح میگوییم: خواندن مدرک با تشخیص جعلی بودن آن دو کار متفاوتاند و درهم آمیختنشان در فروش، بعداً به مشکل تبدیل میشود.
نقطه شروع
پیشنهاد ما شروع با گذرنامه است، نه کل مدارک. MRZ خودآزماست، پس کیفیت از همان روز اول قابل اندازهگیری است و لازم نیست کسی صدها مورد را دستی بازبینی کند.
و پیش از شروع: سهم بلیتهایی که بهخاطر اشتباه املای نام باطل یا اصلاح شدهاند را اندازه بگیرید. همین یک عدد، هم توجیه پروژه است و هم معیار سنجشش.
بقیه کاربردها - از پاسخگویی در اوج فصل تا اطلاعرسانی تأخیر پرواز - در صفحه راهکارهای گردشگری و هوانوردی است.
پرسشهای متداول
نوار پایین صفحه اصلی گذرنامه که عمداً برای خواندن ماشینی طراحی شده: فونت ثابت، محل ثابت و رقم کنترلی. رقم کنترلی یعنی خود نوار میگوید درست خوانده شده یا نه - قابلیتی که هیچ سند دیگری در این حوزه ندارد.
چون مسئله خواندن نیست، نگاشت است. مسافر نامش را فارسی وارد میکند و بلیت باید با املای دقیق لاتین گذرنامه صادر شود، و میان این دو نگاشت یکبهیک وجود ندارد - «محمد» میتواند چند املای لاتین داشته باشد. راهحل این است که سیستم املا را از گذرنامه بگیرد و با فرم مقایسه کند، نه اینکه حدس بزند.
خیر. اختلاف میان فرم و گذرنامه را نشان میدهد و منبع حقیقت را گذرنامه میداند، ولی تأیید نهایی با کاربر است. در سندی که یک حرف اختلافش بلیت را باطل میکند، انتخاب خودکار ریسک درستی نیست.
خیر، و این را صریح میگوییم چون درهم آمیختنش با خواندن مدرک بعداً به مشکل تبدیل میشود. خواندن مدرک و اصالتسنجی آن دو حوزه تخصصی متفاوتاند و ما در این دامنه ادعای دومی را نداریم.
بله، و سادهترین و پرارزشترین بخش کار است: آیا اعتبار گذرنامه و ویزا تاریخ سفر را پوشش میدهد، با در نظر گرفتن الزام اعتبار حداقلی مقصد. این بررسی یکی از پرتکرارترین دلایل مشکل در فرودگاه را پیش از حرکت میگیرد.
این قواعد دادهاند نه مدل، و باید بهروز نگه داشته شوند. مسئولیت بهروزرسانی و منبع آن باید از ابتدا مشخص باشد - این بخشی از تعریف پروژه است، نه چیزی که خودکار اتفاق بیفتد.
از گذرنامه، نه کل مدارک. چون MRZ خودآزماست، کیفیت از روز اول قابل اندازهگیری است. و پیش از شروع، سهم بلیتهایی را که بهخاطر اشتباه املای نام اصلاح یا باطل شدهاند اندازه بگیرید - همان یک عدد هم توجیه پروژه است و هم معیار سنجشش.





