دعم العربية في OCR يحتاج إلى تحديد المهمة ونمط الكتابة. تعرض Microsoft جدولا للمطبوع وآخر لخط اليد في أحدث نموذج Read GA الذي تصفه الصفحة؛ العربية واردة في جدول المطبوع، ولا تظهر في جدول خط اليد المذكور. [1] هذا نطاق مصدر محدد، لا حكم على كل أدوات القراءة أو على استحالة قراءة العربية اليدوية.
الخلاصة السريعة
تحقق من جدول اللغة ونمط الكتابة للنسخة التي ستستعملها؛ اسم العربية في قائمة عامة لا يحسم دعم كل نوع من صور النص.
- يفصل الدليل المطبوع عن خط اليد؛ العربية مذكورة للمطبوع ولا تظهر في قائمة خط اليد المعروضة لنموذج Read GA الموصوف. [1]
- صورة قائمة مطبوعة وملاحظة يدوية بالعربية مهمتان مختلفتان في نمط الكتابة، ولو احتوتا الكلمات نفسها.
- لا تجعل قائمة الدعم نسبة دقة؛ نقترح مقارنة نتيجة الأداة بمرجع بشري مناسب بعد التأكد من النطاق، ولم نجر اختبارا.
- ثبت المنتج والمهمة والإصدار والتاريخ؛ غياب العربية عن قائمة واحدة لا يثبت غيابها من كل المنتجات أو استحالة التعرف عليها.
أي جدول قرأته فعلا؟
تصف صفحة Microsoft الدعم في جدولين: لغات الكتابة اليدوية ولغات المطبوع، وتضع العربية في الثاني. [1] ننقل هذا الفرق كما وجدناه في المصدر، لا ادعاء أن منتجا آخر يملك القائمة نفسها أو أن كل خدمات الشركة تتطابق معها.
نفترض متطوعا يؤرشف تعليمات ورشة. لديه صفحة عربية مطبوعة وملاحظة كتبت بالقلم عن ترتيب الأدوات. يرى إعلان «يدعم العربية» في وصف عام، فيسجل السؤال الذي بقي: هل هذه العبارة تخص نمط الكتابة في كلتا الصورتين، وفي النسخة التي سيستخدمها؟
هل اللغة وحدها تصف المدخل؟
قد تقول الصفحة المطبوعة «أعد فرش الرسم إلى الحامل»، وتكرر الملاحظة اليدوية الكلمات نفسها. تشابه المعنى لا يجعل الحروف المرسومة بالقلم نصا مطبوعا. نقترح وصف المدخل كما هو، ثم الرجوع إلى دليل المهمة الفعلي بدلا من توسيع سطر في جدول لغة إلى جميع أنواع الكتابة.
ولو جمعت الصفحة نصا مطبوعا وتعليقا يدويا، لا ننسب نجاح جزء إلى الصفحة كلها. نحدد الأجزاء التي نحتاج نقلها ونسجل نمطها. لا نطلب تجاهل التعليق ثم نسمي النسخة المستخرجة كاملة؛ قد يتضمن التعليق تصحيح ترتيب أو استثناء يحتاجه الأرشيف.
ما الفرق بين دعم معلن ونتيجة صحيحة؟
قائمة اللغات تخبرنا عن نطاق معلن للمهمة، ولا تعطينا في مثالنا قياسا لدقة استخراج كل حرف. نقترح إذا قرر المسؤول تجربة أداة مناسبة، أن يقارن الكلمات المطلوبة بالصورة ومرجع مراجعة مستقل، مع تسجيل مواضع لم تتضح. لم ننفذ التجربة أو نحسب نسبة نجاح.
ولو نقلت الأداة النص المطبوع صحيحا في صفحة واحدة، لا نعلن بذلك أداءها في كل الصور العربية أو في التعليق اليدوي المختلف. وكذلك لا نجعل كلمة سليمة في الناتج دليلا على دعم معلن لمهمة أخرى؛ نجاح ملاحظة بعينها، إن تحقق، يبقى ملاحظة محددة بشروطها.
إلى أي نطاق ينتهي استنتاجك؟
في المصدر المقروء، لم نجد العربية في قائمة خط اليد المعروضة. لذلك لا نقدم تلك القائمة دليلا يؤكد دعمه للمدخل اليدوي العربي؛ نحتاج توثيقا مناسباً للمنتج والنسخة المقصودين. لا نحول هذا النقص إلى قول إن اللغة لا يمكن قراءتها آليا أو إن كل الخيارات الأخرى مطابقة.
ونقترح حفظ اسم المهمة والإصدار وتاريخ المراجعة مع قرار الأرشفة، لأن صفحة عامة قد تشمل قدرات مختلفة. هدفنا أن تكون عبارة الدعم محددة بمدخل معلوم، وأن تظل جودة النتيجة سؤالا منفصلا يحتاج فحصا فعليا. لم نقارن خدمات تجارية أو نقدم وعدا بحفظ كل خط عربي.
المصادر ومتابعة القراءة
- Microsoft Learn: Language support for Azure Vision (يفتح في نافذة جديدة)learn.microsoft.com
أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.
