مصطلحات

قبل أن نتعمق في موضوعنا، هناك بعض المصطلحات التي يجب معرفتها:

العناصر (المعروفة أيضًا باسم المستندات)

الكيانات التي يقترحها النظام. وبالنسبة إلى "متجر Google Play"، تكون التطبيقات المطلوب تثبيتها. بالنسبة إلى YouTube، تكون العناصر عبارة عن فيديوهات.

طلب البحث (يُعرف أيضًا باسم السياق)

المعلومات التي يستخدمها النظام لتقديم الاقتراحات. يمكن أن تكون طلبات البحث مزيجًا من ما يلي:

  • معلومات المستخدم
    • رقم تعريف المستخدم
    • العناصر التي سبق أن تفاعل معها المستخدمون
  • سياق إضافي
    • الوقت من اليوم
    • جهاز المستخدم

التضمين

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