تعويض تكاليف التوسيعات والتفسيرات والتحسينات الافتراضية

تتضمّن خدمة Google Cloud Search عدة عمليات توسيع وتفسير وتحسين تلقائية تؤثر في نتائج البحث. إذا ظهرت لك نتائج غير متوقّعة من طلبات البحث، يُرجى الرجوع إلى هذا الدليل قبل التواصل مع فريق دعم Cloud Search.

عمليات التوسّع التلقائية

لنفترض أنّ أحد المستخدمين يبحث باستخدام سلسلة، مثل [ملفات PDF الخاصة بيوسف]، ولكن بعض النتائج المعروضة تحتوي على كلمات مميّزة، مثل "مستندات"، بدلاً من "ملفات PDF". لماذا تحتوي النتائج على الكلمات المميّزة التي لم تكن مضمّنة في طلب البحث؟

بشكل تلقائي، لا يبحث Google Cloud Search، تمامًا مثل "بحث الويب من Google"، عن الكلمات المطابقة تمامًا في طلب البحث فقط. بدلاً من ذلك، توسّع Cloud Search طلب البحث ليشمل المرادفات وجذور الكلمات (حتى إذا لم تكن قد نفّذت مرادفاتك الخاصة). ويتم إجراء هذا التوسيع لاسترداد المستندات التي تتطابق بشكل عام مع فكرة طلب البحث ونيّة المستخدِم. بعد اختيار هذه المجموعة الواسعة من المستندات، تعمل خوارزميات الترتيب على ضمان وضع أفضل النتائج المطابقة في أعلى مجموعة النتائج.

عندما بحث المستخدم عن [ملفات PDF الخاصة بـ "جو"]، قدّم Cloud Search ما يلي ككلمات إضافية مقبولة:

  • بالنسبة إلى [Joe’s]، قد تطابق Cloud Search أيضًا "joe" (توسيع جذع الكلمة) و "joes" (مرادف استنادًا إلى علامات الترقيم).
  • بالنسبة إلى [ملفات PDF]، قد تطابق Cloud Search أيضًا "المستندات" (توسيع المرادفات) و "pdf" (توسيع الجذور).

بشكلٍ تلقائي، لا تكون المرادفات بالضرورة ثنائية الاتجاه. على سبيل المثال، إذا بحث مستخدم عن عبارة "التصيّد الاحتيالي"، قد تطابق Cloud Search كلمة "تصيّد" باعتبارها توسيعًا للمرادفات. ومع ذلك، إذا بحث المستخدم عن عبارة "التصيّد"، قد لا تطابق Google عبارة "التصيّد الاحتيالي" كتوسيع.

تحسينات على الكلمات التي تتضمّن شرطة مقارنةً بالكلمات التي لا تتضمّن شرطة

عندما يبحث المستخدم عن كلمات تتضمّن شرطة مقارنةً بالكلمات المشابهة التي لا تتضمّن شرطة، مثل [walk-in closet] و[walk in closet]، يتعامل Cloud Search مع طلبات البحث هذه بشكل مختلف.

بالإضافة إلى ذلك، يتم استخدام عمليات تحسين مختلفة للكلمات التي تتضمّن شرطة أو شرطة سفلية، مثل [walk-in] و[walk_in].

التعويض عن عمليات التوسّع التلقائية

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

التفسيرات التلقائية

يوفّر Cloud Search أيضًا ميزة تفسير اللغة الطبيعية التي تفسّر العناصر والسمات وقيم الحقول المستخدَمة في طلب بحث وفقًا للمخطط الذي تم تحميله لمصدر بيانات معيّن. للحصول على مزيد من المعلومات حول تفسير اللغة الطبيعية هذا، يمكنك الاطّلاع على تنظيم المخطط لتحقيق أفضل تفسير للطلبات.

إيقاف التفسيرات باللغة الطبيعية

لإيقاف التفسيرات باللغة الطبيعية لطلب بحث معيّن، اضبط قيمة QueryInterpretationOptions.disableNlInterpretation على true في طلب البحث.

التحسينات التلقائية

توفّر Cloud Search أيضًا عمليات التحسين التلقائية التالية:

  • دمج النتائج المقدَّمة من خلال ميزة "التصحيح الإملائي" على سبيل المثال، إذا كان سلسلة طلب البحث هي [مزايا الشركات]، سيطابق Cloud Search كلمة "الشركات" مع الكلمة الصحيحة "شركات".

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

تسوية المستندات وطلبات البحث

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

  • لتسوية المستندات، اتّبِع الخطوات التالية:

    1. اختَر طريقة كتابة أساسية للكلمات المهمة المستخدَمة في المستندات ضمن مستودعاتك.
    2. عليك تصحيح الإملاء في مستندات مستودع المصدر أو عند فهرسة المحتوى ليتطابق مع الإملاء الأساسي.
  • لتسوية طلبات البحث، اتّبِع الخطوات التالية:

    1. اعتراض طلبات بحث المستخدمين قبل إرسالها إلى Cloud Search
    2. إعادة كتابة الكلمات في طلبات بحث المستخدمين لتتطابق مع طريقة الكتابة الأكثر شيوعًا في مصدر البيانات المفهرس
    3. أرسِل طلب البحث إلى Cloud Search.

إيقاف عمليات التوسيع والتفسير والتحسين لجميع طلبات البحث

لإيقاف عمليات التوسيع والتفسير والتحسين لطلب بحث معيّن، اضبط قيمة QueryInterpretationOptions.enableVerbatim Mode على true في طلب البحث.