نظام التوصية Recommendation System

1 دقيقة

ما هو نظام التوصية؟

نظام التوصية أو (نظام الاقتراح) هو فرع من أنظمة تصفية المعلومات التي تهدف إلى التنبؤ باهتمامات المستخدمين بمنتج معين. انتشرت أنظمة الاقتراحات في الآونة الأخيرة وتم استخدامها في العديد من المجالات مثل الموسيقى والجرائد والكتب والمقالات والمواقع التجارية ومواقع التواصل الاجتماعي ومواقع مشاهدة وتقييم الأفلام.

آلية عمل نظام التوصية

يقوم نظام التوصية بشكل رئيسي باقتراح قائمة من التوصيات في مجال ما باستخدام إحدى الطريقتين: 

  • التصفية التعاونية (Collaborative filtering): والتي تعتمد على سلوك المستخدم السابق تزامناً مع قرارات مشابهة اتخذها المستخدمون الآخرون.
  • التصفية المعتمدة على المحتوى (Content-based filtering): تقوم بتحليل سمات العناصر لإنشاء تنبؤات، ويتم وضع التوصيات بناءً على السمات المستخرجة من المحتوى الذي تفاعل معه المستخدم.

غالباً ما يتم استخدام الطريقتين في آنٍ واحد لتشغيل نظام يسمى نظام التوصية الهجين.

تطبيقات نظام التوصية

  • أنظمة توصية للتسوق الإلكتروني في متجر أمازون: إذ يقوم النظام بالتوصية بناءً على اختيارات العميل السابق، حيث يكتب عبارة: العميل الذي أحب هذا أيضاً.
  • أنظمة توصية للأفلام على موقع نتفلكس: تعتمد بشكل كبير على المدخلات التي يقدمها المستخدمون في سجلات البحث والتقييم. 
  • أنظمة توصية لصور الملابس والأحذية: إذ يعمل هذا النظام باستخدام الرؤية الحاسوبية مع التعلم العميق مثل موقع داتايكو (Dataiku).
  • أنظمة التوصية في محركات البحث: مثل جوجل إذ تعتمد على البيانات المحفوظة في السجل وتقوم بالتوصية استناداً على عمليات البحث السابقة.
  • نظم توصية الموسيقى مثل سبوتيفاي (Spotify): يساعد هذا النظام في اكتشاف التفضيلات الموسيقية بناءً على خوارزميات التعلم الآلي واكتشاف الأنماط المتكررة.