شرکت ABBYY موتور شناسایی نویسه یا OCR خود را در قالب ابزاری تحت عنوان FineParser عرضه کرده است. این ابزار به صورت Self-hosted و در قالب یک کانتینر Docker اجرا میشود و هدف آن تبدیل اسناد به متون ساختاریافتهای است که برای سیستمهای هوش مصنوعی (AI) قابل درک و پردازش باشد.
رویکرد هوش مصنوعی قطعی (Deterministic AI)
برخلاف مدلهای زایشی که ممکن است نتایج غیرقابل پیشبینی تولید کنند، FineParser از رویکردی «قطعی» استفاده میکند. این ابزار به جای تولید یک بازنویسی احتمالی از سند، دقیقاً متن و ساختار سند را استخراج میکند. این خروجی سپس میتواند به عنوان ورودی به مدلهای زبانی بزرگ (LLM) ارسال شود تا دقت پاسخها افزایش یابد.
ویژگیهای فنی و قابلیتها
- بهینهسازی سختافزاری: این ابزار بر روی CPU اجرا میشود و نیازی به GPU ندارد.
- حفظ ساختار (Layout Preservation): FineParser قادر است ستونها، سرتیترها و جداول (حتی جداول بدون حاشیه) را با حفظ ترتیب خواندن شناسایی کند.
- پشتیبانی گسترده: این سیستم از دستخطها و بیش از ۲۰۰ زبان مختلف پشتیبانی میکند.
- یکپارچهسازی: توسعهدهندگان میتوانند از طریق REST API اسناد را ارسال کرده و خروجی را در قالبهای Plain Text، JSON یا DocLang (فرمت فشرده مخصوص LLM) دریافت کنند.
مدل توزیع و دسترسی
در حالی که FineParser متنباز نیست، ABBYY یک مخزن در GitHub برای ارائه نمونهها و پشتیبانی جامعه کاربری ایجاد کرده است. همچنین این شرکت فریمورک یادگیری ماشین خود به نام NeoML را به صورت FOSS (متنباز) در اختیار کاربران قرار داده است. برای استقرار کاملاً آفلاین (Offline Deployment)، کاربران باید از طرح Enterprise استفاده کنند، در حالی که نسخههای اشتراکی برای اعتبارسنجی به سرور لایسنس متصل میشوند.