- البحث داخل أي ملف يعتمد على شيء واحد: هل لدى النظام نص صحيح لهذا الملف في فهرس البحث؟ ملف PDF الناتج من Word يحمل نصه معه، وملف PDF الممسوح والصورة لا يحملان نصًا حتى يُقرآ آليًا، وملف Office يُستخرج نصه مباشرة من داخله.
- ليس كل PDF «نصي» صالحًا للبحث. بعض ملفات PDF العربية تحمل طبقة نص تالفة: حروف بأشكال العرض لا بترميزها الأصلي، أو كلمات مقلوبة الترتيب، أو خطوط بلا جدول ترميز. تبدو سليمة على الشاشة ويفشل البحث فيها.
- اختبر كل نوع بملف تعرف كلماته مسبقًا: PDF نصي، وPDF ممسوح، وPDF ممسوح بطبقة نص قديمة، وPDF مختلط، وصورة، وملف Word وExcel، وملف محمي، ورسالة بريد بمرفقات.
- عندما لا يجد النظام كلمة، اتبع التشخيص بالترتيب: هل للملف نص؟ هل النص صحيح؟ هل الكلمة في موضع يُفهرس؟ هل اكتملت الفهرسة؟ هل المستخدم يملك صلاحية الملف؟
هذه المقالة لفريق التقييم الذي رأى في العرض التوضيحي بحثًا ناجحًا، ثم لاحظ في التجربة أن النظام يجد كلمة في ملف ولا يجدها في آخر. تشرح الفرق بين أنواع الملفات من زاوية البحث، وتعطيك حزمة ملفات اختبار بنتيجة متوقعة لكل منها، وشجرة تشخيص لأي كلمة لم توجد. أما قياس جودة القراءة الآلية للوثائق الممسوحة نفسها فله مقالة مستقلة عن اختبار OCR العربي.
طبقة النص: ما الذي يبحث فيه النظام فعلًا؟
النظام لا يبحث في الصورة التي تراها على الشاشة. يبحث في فهرس بُني من نص كل ملف عند حفظه. لذلك السؤال الأول لأي ملف: من أين جاء نصه؟
- نص مولود مع الملف: ملف Word أو Excel، أو PDF صُدّر من برنامج تحرير. النص موجود داخل الملف بحروفه، ويستخرجه النظام مباشرة.
- نص مقروء من صورة: صفحة ممسوحة أو صورة التقطها هاتف. الملف صورة فقط، ويحتاج قراءة آلية (OCR) لينتج نصًا يدخل الفهرس.
- نص قديم مرافق للصورة: PDF ممسوح عالجه برنامج الماسح أو أداة أخرى قبل سنوات، فأضاف تحت الصورة طبقة نص غير مرئية. هذه الطبقة قد تكون جيدة، وقد تكون قراءة ضعيفة للعربية لا يعرف أحد جودتها.
في ملف PDF الواحد قد تجتمع الحالات الثلاث: عقد صُدّر من Word، ثم أُلحقت به صفحة توقيع ممسوحة، ثم ملحق مسحه طرف آخر بطبقة نص خاصة به. لذلك تُقيَّم طبقة النص على مستوى الصفحة، لا الملف.
اختبار سريع تنفذه دون أي نظام
افتح الملف في قارئ PDF، وحاول تظليل سطر عربي ونسخه ولصقه في محرر نصوص بسيط:
- إن لم تستطع التظليل أصلًا، فالصفحة صورة بلا نص.
- إن ظهر النص الملصوق سليمًا بترتيبه الصحيح، فطبقة النص صالحة غالبًا.
- إن ظهرت الحروف مقطعة أو الكلمات معكوسة أو رموز غريبة، فطبقة النص موجودة لكنها تالفة، والبحث فيها سيفشل مهما بدا الملف سليمًا.
هذا الاختبار البسيط يفسر كثيرًا من حالات «النظام لا يجد الكلمة» قبل أن تتهم محرك البحث.
أنواع الملفات، وما يحتاجه كل نوع ليُبحث فيه
| النوع | كيف تعرفه | من أين يأتي نص البحث | لماذا قد يفشل البحث | ما تختبره |
|---|---|---|---|---|
| PDF نصي سليم | يُظلل ويُنسخ نصه صحيحًا | من الملف مباشرة | نادرًا، إلا في الترويسة أو التذييل أو إن كانت الكلمة داخل صورة مدرجة | كلمة من المتن، وكلمة من التذييل، ورقم من جدول |
| PDF نصي بطبقة تالفة | يُظلل، لكن النص المنسوخ مقطع أو مقلوب | من الملف، لكنه نص غير صالح | أشكال الحروف العربية محفوظة كأشكال عرض لا كحروف، أو ترتيب بصري معكوس، أو خط بلا جدول ترميز | هل يكتشف النظام الطبقة التالفة ويعيد قراءة الصفحة آليًا، أم يثق بها؟ |
| PDF ممسوح بلا نص | لا يُظلل شيء | من القراءة الآلية بعد الحفظ | لم تُطبق القراءة، أو ما زالت في الانتظار، أو الجودة منخفضة | زمن ظهور الملف في نتائج البحث بعد رفعه، وكلمات من صفحات متعددة |
| PDF ممسوح بطبقة نص سابقة | يبدو صورة، لكن يمكن تظليل نص غير مرئي | من الطبقة القديمة، أو من قراءة جديدة إن أُعيدت | القراءة القديمة ضعيفة في العربية ولا يعرف النظام ذلك | هل يتيح النظام إعادة القراءة وتجاهل الطبقة القديمة، لملف أو دفعة؟ |
| PDF مختلط | بعض الصفحات تُظلل وبعضها لا | من الملف للصفحات النصية، ومن القراءة الآلية للممسوحة | يُعامل الملف كله كنصي فتُهمل صفحاته الممسوحة | كلمة من صفحة التوقيع الممسوحة في آخر عقد نصي |
| صور (JPG وPNG وTIFF) | ملف صورة، أو TIFF متعدد الصفحات | من القراءة الآلية | صيغة غير مدعومة للقراءة، أو صفحات TIFF بعد الأولى لا تُقرأ، أو صورة جوال مائلة | TIFF من عدة صفحات بكلمة في الصفحة الأخيرة، وصورة من هاتف |
| Word وPowerPoint | DOCX أو PPTX، أو صيغ قديمة DOC وPPT | من الملف مباشرة | النص داخل صورة مدرجة أو مربع نص أو تعليق أو ملاحظات المتحدث، أو صيغة قديمة غير مدعومة | كلمة في مربع نص، وكلمة في صورة داخل المستند، وملف DOC قديم |
| Excel | XLSX أو XLS | من الخلايا مباشرة | أوراق إضافية أو مخفية، أو أرقام يظهر تنسيقها مختلفًا عن قيمتها المخزنة | قيمة في الورقة الثالثة، ورقم منسق بفواصل آلاف |
| ملف محمي أو مشفر | يطلب كلمة مرور، أو يمنع النسخ | لا يمكن استخراج نصه دون فتحه | يُحفظ الملف ويُعرض اسمه، لكن محتواه خارج الفهرس | هل ينبه النظام إلى أن الملف لم يُفهرس محتواه؟ |
| رسالة بريد بمرفقات | MSG أو EML | من نص الرسالة، ومن كل مرفق بحسب نوعه | يُفهرس نص الرسالة وتُهمل مرفقاتها، أو يُفهرس المرفق دون ربطه بالرسالة | كلمة موجودة فقط داخل PDF مرفق بالرسالة |
مشكلات خاصة بالعربية داخل الملفات
حتى حين يكون للملف نص سليم الشكل، قد تمنع تفاصيل الترميز العربي مطابقة الكلمة. هذه الحالات لا تظهر في عرض توضيحي بملفات حديثة، وتظهر فورًا مع أرشيف متنوع المصادر:
- أشكال العرض بدل الحروف: للحرف العربي أشكال بحسب موضعه في الكلمة. بعض برامج التصدير القديمة تحفظ هذه الأشكال برموزها الخاصة بدل الحرف الأصلي، فيبدو النص صحيحًا ولا يطابق ما يكتبه الباحث. النظام الجيد يعيد هذه الأشكال إلى حروفها قبل الفهرسة، أو يكتشف الطبقة ويعيد قراءتها.
- الترتيب البصري: بعض الملفات تحفظ السطر العربي بترتيب عرضه من اليسار، فتصبح «عقد» في النص المخزن «دقع». اختبرها بنسخ السطر كما في القسم السابق.
- الياء والكاف من لوحات مفاتيح أخرى: وثائق أعدها موظفون بلوحة مفاتيح فارسية أو أوردية قد تحمل ياء وكافًا بترميز مختلف، يشبه العربي في الشكل ويختلف في الرمز. إن لم يوحدها النظام، ضاعت هذه الوثائق من نتائج البحث.
- الأرقام: رقم الفاتورة قد يكون في الملف بالأرقام المشرقية (١٢٣) ويكتبه الباحث باللاتينية (123)، أو العكس. اختبر الاتجاهين.
- الهمزات والتاء المربوطة والتشكيل: هذه مسؤولية محرك البحث لا الملف، وتجدها موضحة في طريقة مطابقة البحث لصيغ الكتابة العربية. أدخلها في الاختبار، لكن سجّلها منفصلة عن مشكلات الملف.
تنبيه: ملفات الأرشيف القديمة التي صدّرتها أنظمة محاسبة أو مراسلات قبل سنوات هي الأكثر عرضة لمشكلات الترميز. ضع منها ملفين أو ثلاثة على الأقل في حزمة الاختبار، فهي ما سيُرحّل إلى النظام الجديد.
لم يجد النظام الكلمة؟ شخّص السبب بالترتيب
عندما يشكو مستخدم من أن البحث لم يجد وثيقة يعرف أنها موجودة، لا تبدأ بالشك في محرك البحث. اتبع الأسئلة التالية بالترتيب، فأغلب الحالات تُحسم في الأسئلة الأولى.
- لاسلوك صحيح: الملف لا يظهر لمن لا يملك صلاحيته
- نعمهل اكتملت معالجة الملف وفهرسته؟
- لاانتظر أو راجع قائمة المعالجة؛ الملفات الممسوحة تحتاج وقتًا للقراءة
- نعمهل للصفحة نص سليم عند نسخه؟
- لا نصصورة لم تُقرأ: أعد المعالجة، أو تحقق من دعم الصيغة
- نص تالفطبقة نص معيبة: أعد قراءة الصفحة آليًا متجاهلًا الطبقة
- سليمهل الكلمة في المتن أم في صورة أو تعليق أو مرفق؟
- خارج المتنتحقق مما يفهرسه النظام من هذه المواضع
- في المتنراجع صيغة الكتابة (همزة، ياء، أرقام) ومطابقة البحث
- خارج المتن
- لا نص
- لا
اطلب من المورد أن يريك في العرض ما يعين مسؤول النظام على هذا التشخيص: هل يظهر لكل ملف أنه فُهرس محتواه أم لا؟ وهل توجد قائمة بالملفات التي فشلت قراءتها أو تعذر استخراج نصها؟ وهل يمكن عرض النص المستخرج لصفحة بعينها؟ النظام الذي يخفي هذه الحالة يترك الملفات غير القابلة للبحث مخفية في الأرشيف إلى أن يبحث عنها أحد ولا يجدها.
حزمة اختبار: اثنتا عشرة حالة بنتيجة متوقعة
جهّز الحزمة من ملفاتكم، واكتب لكل ملف الكلمة التي ستبحث بها قبل الاختبار. استخدم كلمات مميزة لا تتكرر في بقية الملفات، حتى تعرف أن النتيجة جاءت من الملف المقصود. ثم ارفع الحزمة كاملة لكل مورد، وابحث بنفسك.
| الحالة | الملف | أين الكلمة | النتيجة المقبولة |
|---|---|---|---|
| 1 | PDF صُدّر من Word حديثًا | فقرة في الصفحة الأخيرة | يظهر ويُفتح على الصفحة |
| 2 | PDF عربي قديم صدّره نظام سابق، ونصه المنسوخ معكوس | عنوان الوثيقة | يظهر، أو ينبه النظام إلى طبقة النص ويتيح إعادة قراءتها |
| 3 | PDF ممسوح بلا نص من عدة صفحات | سطر في الصفحة الثالثة | يظهر بعد اكتمال المعالجة، ويُفتح على الموضع |
| 4 | PDF ممسوح بطبقة نص قديمة ضعيفة | اسم جهة في المتن | يتيح النظام إعادة القراءة، وبعدها يظهر |
| 5 | عقد نصي بصفحة توقيع ممسوحة | اسم في صفحة التوقيع | يظهر من الصفحة الممسوحة |
| 6 | TIFF متعدد الصفحات | الصفحة الأخيرة | يظهر |
| 7 | صورة جوال لخطاب | رقم الخطاب | يظهر إن كانت الصورة مقروءة، أو يُعلَّم الملف بأن القراءة ضعيفة |
| 8 | Word فيه مربع نص وصورة ممسوحة مدرجة | كلمة في مربع النص، وأخرى في الصورة | الأولى تظهر، والثانية بحسب ما يعلنه المورد عن معالجة الصور المدرجة |
| 9 | Excel بثلاث أوراق | قيمة في الورقة الثالثة | يظهر |
| 10 | مستند بأرقام مشرقية | رقم مرجعي | يظهر عند البحث بالأرقام اللاتينية والمشرقية |
| 11 | PDF محمي بكلمة مرور | أي كلمة من المحتوى | لا يظهر بالمحتوى، لكن النظام ينبه إلى أن محتواه غير مفهرس |
| 12 | رسالة بريد بمرفق PDF | كلمة داخل المرفق فقط | يظهر المرفق مرتبطًا بالرسالة |
أضف إلى الحزمة ما يخص أرشيفكم: مخططات PDF هندسية فيها نصوص، أو ملفات بحجم كبير، أو صيغ خاصة بنظام لديكم. واسأل المورد عن حد حجم الملف الذي تُفهرس محتوياته، فبعض الأنظمة تحفظ الملف الكبير وتتجاوز فهرسة نصه.
كيف تسجل النتائج
لكل حالة سجّل ثلاثة أشياء: هل ظهر الملف؟ هل فُتح على الموضع الصحيح؟ وهل كان سلوك النظام واضحًا حين لم يظهر؟ البند الثالث مهم بقدر الأولين. نظام يفشل في الحالة 11 ويخبرك بذلك أفضل من نظام يفشل بصمت. وإن أردت قياسًا أوسع لجودة النتائج وترتيبها على أسئلة عمل حقيقية، فراجع مقالة قياس جودة نتائج البحث على عينة ممثلة.
ماذا تعني النتائج لأرشيفكم الحالي؟
الاختبار لا يفيد الشراء فقط. هو يكشف أيضًا ما ستحتاجه عند نقل أرشيفكم إلى النظام. إن وجدت أن نسبة كبيرة من ملفاتكم القديمة PDF ممسوحة بلا نص أو بطبقة ضعيفة، فالترحيل يجب أن يتضمن إعادة القراءة الآلية دفعة واحدة، ويُحسب ذلك في النطاق والوقت. وتوضح صفحة القراءة الآلية أن ملفات PDF القديمة التي مُسحت دون طبقة نص تُعالج عند ترحيلها فتدخل فهرس البحث.
ولتقدير الحجم قبل طلب العروض، خذ عينة عشوائية من مجلداتكم، وصنّف ملفاتها بالاختبار اليدوي السريع: نصي سليم، أو نصي تالف، أو ممسوح بلا نص، أو ممسوح بطبقة قديمة. نسبة كل فئة في العينة تعطيك تقديرًا تقريبيًا لما يحتاج إعادة قراءة في الأرشيف كله، وتجعل عروض الموردين قابلة للمقارنة.
وتذكر أن البحث في المحتوى لا يغني عن البيانات الوصفية. الوثيقة المكتوبة باليد أو الممسوحة بجودة رديئة لن تُعثر عليها بالمحتوى مهما تحسنت القراءة، والذي يحميها هو بطاقة فهرسة مكتملة. وكيف تجمع بين الطريقتين في تصميم البحث تشرحه مقالة البحث بالبيانات أم داخل المحتوى.
الخطوة التالية: اختبر الحزمة على نظامنا
الحزمة التي جهزتها صالحة لكل مورد، ونقترح أن تجعلها مشهدًا ثابتًا في العروض التوضيحية. ويمكنك قبل ذلك مراجعة طرق البحث في النظام لتعرف أين يدخل البحث في المحتوى بين الطرق الأخرى.
وإن أردت أن ترى النتائج على ملفاتكم، فأرسل الحزمة أو جزءًا منها مع الكلمات المتوقعة، ثم اطلب تجربة البحث على نموذج من مستنداتك. نرفع الملفات أمامكم، ونبحث بكلماتكم، ونعرض لكل ملف ما استُخرج من نصه.
أسئلة شائعة
لماذا يظهر الملف في نتائج البحث باسمه ولا يظهر بكلمة من داخله؟
لأن اسم الملف وبياناته تُفهرس فور حفظه، أما المحتوى فيعتمد على وجود نص صالح. إن كان الملف ممسوحًا ولم تكتمل قراءته، أو كانت طبقة نصه تالفة، أو كان محميًا بكلمة مرور، فسيظهر بالاسم وحده. اتبع شجرة التشخيص في هذه المقالة لتعرف السبب في حالتك.
هل نحوّل كل ملفاتنا إلى PDF قبل رفعها ليسهل البحث؟
لا حاجة إلى ذلك في ملفات Office إن كان النظام يدعم صيغها، فهو يستخرج نصها مباشرة. التحويل الجماعي قد يضر إن أنتج طبقة نص عربية معيبة، أو أضاع خصائص الملف مثل أوراق Excel المتعددة. قرر الصيغة المعتمدة للحفظ لكل نوع وثيقة بحسب حاجته، لا لتسهيل البحث وحده.
هل نعيد قراءة كل ملفات PDF القديمة حتى إن كان لها طبقة نص؟
ليس بالضرورة. خذ عينة منها واختبر نصها بالنسخ واللصق. إن كانت الطبقة سليمة فلا داعي لإعادة القراءة، وإن كانت ضعيفة أو معكوسة في نسبة ملحوظة، فإعادة قراءة تلك الفئة من الملفات أجدى من الوثوق بها. القرار يُبنى على العينة لا على افتراض.
هل البحث داخل الملفات يبطئ النظام مع كثرة الملفات؟
البحث يجري في فهرس يُبنى عند الحفظ، لا بفتح الملفات وقت البحث. ما يستهلك الموارد هو القراءة الآلية للملفات الممسوحة عند إدخالها، خاصة في دفعات الترحيل الكبيرة. لذلك تُخطط موارد المعالجة بحسب حجم الوارد اليومي وحجم الأرشيف المراد ترحيله.