نظرة عامة على أنظمة الاقتراحات

تتألف البنية المشتركة لأنظمة الاقتراحات من المكوّنات التالية:

  • إنشاء المرشّحين
  • هَدَف
  • إعادة الترتيب

رسم توضيحي لمكونات نظام الاقتراح، ومستوى كل مرحلة.

إنشاء المرشّحين

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

النقاط

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

إعادة الترتيب

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

وسنناقش كل مرحلة من هذه المراحل على مدار الصف الدراسي وسنقدّم أمثلة من أنظمة اقتراحات مختلفة، مثل YouTube.