الانتقال إلى المحتوى الرئيسي
PulsarKit

كيف تبني سلسلة لمعالجة الملفات تعيد استخدامها كل مرة

معظم مهام المستندات الحقيقية تحتاج إلى ثلاث أدوات منفصلة أو أربع تعمل بترتيب محدد، وتكرار ذلك من الذاكرة كل مرة هو ما يؤدي إلى نسيان خطوة.

بقلم PulsarKit · ·

المهمة الحقيقية نادرًا ما تكون أداة واحدة

تحويل مستند ورقي إلى صيغة رقمية قابلة للاستعمال مثال جيد على مهمة لا تكون خطوة واحدة أبدًا. فالصفحة يجب أن تُلتقط بالكاميرا وتُقوَّم استقامتها أولًا (أداة JPG إلى PDF تحوّل الصور إلى صفحات)، ثم يُتعرَّف على نصها بأداة OCR لملفات PDF ليصبح قابلًا للبحث، وكثيرًا ما تمر بعد ذلك عبر أداة ضغط PDF كي تصبح النتيجة صغيرة بما يكفي لإرسالها بالبريد الإلكتروني. كل واحدة من هذه أداة منفصلة تؤدي مهمة واحدة جيدًا. أما التسلسل بينها، المسح ثم التعرف ثم الضغط وبهذا الترتيب، فهو الجزء الذي يسهل أن تخطئ فيه أو تنساه إن كان عليك أن تتذكره من جديد كل مرة.

الترتيب ليس تفصيلًا ثانويًا، والترتيب الخاطئ يهدر عملًا حقيقيًا

ضغط المستند قبل تشغيل التعرف على النص فيه خيار أسوأ من العكس. فالضغط يجعل الصورة الممسوحة ضوئيًا أقل حدة، والتعرف الذي يجري بعده تكون مهمته أصعب وأقل دقة حين يعمل على هذه الصورة الباهتة مما لو عمل على المسح الأصلي الأكثر حدة. والمنطق نفسه ينطبق على أنواع أخرى من الملفات. فالفيديو الذي يُقص إلى طوله المفيد قبل ضغطه وإعادة تشكيله لمنصة ما لا يدفع ثمن إعادة الترميز إلا مرة واحدة. أما بالترتيب المعاكس، فأنت تعيد ترميز لقطات ستُرمى على أي حال. وقد تبدو النتيجة جيدة مع ذلك، وهذا ما يجعل الخطأ سهل التكرار: لا شيء يفشل، لكن العمل يكلف أكثر ويخرج أسوأ قليلًا مما كان يلزم.

التسلسل المحفوظ هو في الحقيقة مجموعة قرارات مكتوبة

قيمة حفظ سلسلة من الخطوات ليست السرعة لذاتها. بل في أن قرارات الترتيب واختيار الأدوات لا تُتخذ إلا مرة واحدة، وبشكل صحيح، بدل استنتاجها من الذاكرة من جديد لكل مستند يحتاج إلى المعالجة نفسها. فتسلسل المسح ثم التعرف ثم الضغط الذي يُبنى ويُحفظ مرة واحدة يمكن إعادة استخدامه على المستندات الخمسين التالية دون إعادة التفكير في أي شيء. والأهم من ذلك أن أحدًا لن يجرّب الضغط قبل التعرف على المستند السابع والثلاثين لمجرد أن الترتيب لم يُكتب في أي مكان.

فحص النتيجة قبل أن تصبح مدخلًا للأداة التالية

السلسلة متعددة الخطوات تستفيد من وقفة بين الخطوات، لا من سلسلة أدوات عمياء تمر من أولها إلى آخرها دون توقف. فالصفحة التي خرجت مائلة من المسح، أو التعرف على النص الذي أخطأ في اسم، إصلاحهما مباشرة بعد تلك الخطوة أرخص بكثير من اكتشافهما في نهاية سلسلة من أربع خطوات، حين يتطلب تتبّع المشكلة إلى الخطوة التي سببتها جهدًا حقيقيًا. وإلقاء نظرة سريعة على النتيجة الوسيطة قبل أن تنتقل إلى الأداة التالية عادة صغيرة. لكنها توفر عليك إعادة السلسلة كلها من الصفر بسبب خطوة سيئة واحدة قرب البداية.

النمط نفسه ينطبق على ما هو أبعد بكثير من المستندات

يظهر الشكل نفسه من المشكلات باستمرار خارج المستندات الورقية: عدة أدوات منفصلة، وترتيب محدد بينها، وكلفة حقيقية لخطأ هذا الترتيب. فقد تحتاج صورة إلى إزالة خلفيتها بأداة إزالة خلفية الصورة ثم تغيير حجمها لإعلان معين. وقد يحتاج فيديو إلى المرور عبر أداة قص الفيديو قبل إعادة تشكيله لمقاس الإطار في منصة ما. والجزء المفيد هو التعرف على هذا النمط. والسلسلة هي الطريقة العملية كي لا تضطر إلى اكتشافه من جديد، ومن الصفر، في كل ملف يصادف أنه يحتاج إلى الخطوات القليلة نفسها بالترتيب نفسه.

خطوة بخطوة: سلسلة المسح من أداة إلى التالية

صوّر الصفحات وأضفها إلى أداة JPG إلى PDF، حتى 200 صورة دفعة واحدة، ثم اسحب الصور المصغّرة لترتيبها بترتيب القراءة؛ ومع ترك حجم الصفحة على «على قدر الصورة، بلا حواف»، تكون كل صفحة بحجم صورتها تمامًا. تصفّح النتيجة مرة واحدة، ونزّل ملف PDF، وافتح أداة OCR لملفات PDF في علامة التبويب نفسها. فالملف المنزَّل يبقى في متناولك في علامة التبويب تلك لمدة ساعة، لذا يخبرك سطر في أعلى صفحة OCR بأن ملف خطوتك السابقة ما زال هنا، ونقرة واحدة تضعه في مكانه دون المرور بمجلد التنزيلات.

التعرف الضوئي على الحروف هو الخطوة الوحيدة هنا التي تحتاج إلى خادمنا بدل المتصفح، ومنطقة الرفع تقول ذلك قبل أن تضيف أي شيء، وتقول معه متى يُحذف الملف المرفوع والنتيجة. اختر لغة المستند، وحتى ثلاث لغات إن كان يمزج بينها، واترك «تقويم الصفحات المائلة» و«تدوير الصفحات تلقائيًا» مفعّلين، ثم جرّب Ctrl+F على صفحة أو صفحتين من النتيجة. وأداة ضغط PDF من الأدوات المعروضة مباشرة تحت تلك النتيجة، فيدخل الملف القابل للبحث إليها مباشرة: المستوى «متوازن» يناسب مستندًا متجهًا إلى البريد الإلكتروني، و«حجم مستهدف» يناسب بوابة لها حد ثابت، وطبقة النص تبقى في الحالتين.

الأدوات المستخدمة في هذه المقالة

اقرأ أيضًا