محرك التوصية، والمعروف أيضًا باسم نظام التوصية هو نظام ذكاء اصطناعي (AI) يقترح عناصر على المستخدم. تعتمد أنظمة التوصية على تحليلات البيانات الكبيرة وخوارزميات التعلم الآلي (ML) للعثور على الأنماط في بيانات سلوك المستخدم والتوصية بالعناصر ذات الصلة بناءً على تلك الأنماط.
تساعد محركات التوصية المستخدمين على اكتشاف المحتوى أو المنتجات أو الخدمات التي ربما لم يجدوها بأنفسهم. تُعد هذه الأنظمة جزءًا لا يتجزأ من توليد المبيعات وتنمية المشاركة في العديد من الأعمال التجارية عبر الإنترنت، بما في ذلك مواقع التجارة الإلكترونية ومنصات بث الوسائط ومحركات البحث وشبكات التواصل الاجتماعي.
يقترح نظام التوصية الفيلم أو الفيديو التالي لمشاهدته، أو أغنية مشابهة للاستماع إليها، أو نتائج بحث ذات صلة، أو منتجاً مكملاً لطلب معين.
تلعب الاقتراحات التي تم إنشاؤها بواسطة أنظمة التوصية أيضًا دورًا حيويًا في تخصيص تجارب المستخدم. وفقًا لبحث أجرته شركة الاستشارات الإدارية McKinsey، فإن التخصيص يمكن أن يزيد الإيرادات بنسبة تتراوح بين 5% –15%. كما أن 76% من العملاء يشعرون بالإحباط عندما لا يتم التفاعل معهم بشكل شخصي.
يتزايد حجم سوق أنظمة التوصية. في عام 2024، يُقدّر حجم سوق محركات التوصية بـ 6.88 مليار دولار أمريكي، ومن المتوقع أن يتضاعف حجم السوق ثلاث مرات في غضون 5 سنوات.
لاستهداف المستخدمين بالاقتراحات المناسبة، يدمج محرك التوصيات بين علم البيانات والتعلم الآلي.
تعمل أنظمة التوصية عادةً على 5 مراحل للتنبؤ بالتوصيات الأكثر دقة:
البيانات هي أساس نظام التوصية، لذا فإن جمع البيانات هو خطوة أولى حاسمة. يشمل النوعان الرئيسيان من البيانات التي يجب جمعها البيانات الصريحة والبيانات الضمنية.
تشمل البيانات الصريحة إجراءات المستخدم وأنشطته، مثل التعليقات والإعجابات والتقييمات. تتكون البيانات الضمنية من سلوك المستخدم مثل سجل التصفح وأحداث عربة التسوق والنقرات وعمليات الشراء السابقة وسجل البحث.
تستخدم أنظمة التوصية أيضًا بيانات العملاء الأخرى مثل الخصائص الديموغرافية (العمر أو الجنس) والخصائص النفسية (الاهتمامات أو نمط الحياة) للعثور على مستخدمين متشابهين، وبيانات الميزات (مثل النطاق السعري أو نوع السلعة) لتحديد المنتجات أو الخدمات ذات الصلة.
بعد جمع البيانات، فإن الخطوة التالية هي تخزينها. يعتمد نوع نظام التخزين على أنواع البيانات التي تم جمعها.
يستطيع مستودع البيانات تجميع البيانات من مصادر مختلفة لدعم تحليل البيانات والتعلم الآلي، بينما تستطيع بحيرات البيانات تخزين البيانات المنظمة وغير المنظمة.
يجمع مستودع بحيرة البيانات بين أفضل جوانب مستودعات البيانات وبحيرات البيانات في حل واحد لإدارة البيانات.
تستخدم مرحلة التحليل خوارزميات التعلم الآلي لمعالجة مجموعات البيانات وفحصها. تكتشف هذه الخوارزميات الأنماط وتحدد الارتباطات وتوازن بين قوة تلك الأنماط والارتباطات. يمكن تدريب نماذج التعلم الآلي على مجموعات كبيرة من البيانات لتقديم توصيات مناسبة.
الخطوة الأخيرة هي تصفية البيانات، مع إظهار العناصر الأكثر صلة من مرحلة التحليل السابقة. تتضمن تصفية البيانات تطبيق قواعد وصيغ رياضية معينة على البيانات اعتمادًا على نوع محرك التوصية المستخدم.
يمكن إضافة خطوة تنقيح اختيارية لتقييم مخرجات نظام التوصيات بانتظام وزيادة تحسين النموذج من أجل مواصلة تعزيز دقته وجودته.
تختلف أنظمة التوصية بناءً على طريقة التصفية التي تستخدمها. هناك بشكل عام 3 أنواع من محركات التوصية:
يقوم نظام التصفية التعاوني بتصفية الاقتراحات استنادًا إلى تشابه مستخدم معين مع الآخرين. تعتمد أنظمة التوصية التعاونية على بيانات صريحة وضمنية وتفترض أن المستخدمين الذين لديهم تفضيلات مماثلة من المحتمل أن يكونوا مهتمين بنفس العناصر ويحتمل أن يتفاعلوا معها بطرق مماثلة في المستقبل.
على سبيل المثال، تستخدم أمازون التصفية التعاونية لتوصيات منتجاتها، تمامًا كما تفعل Spotify لمحتواها الصوتي.
يمكن لأنظمة التوصية التي تعمل بالتصفية التعاونية تقديم اقتراحات فعالة ولن تحتاج عادةً إلى أوصاف تفصيلية للعناصر. ومع ذلك، فإن التصفية التعاونية عرضة أيضًا لمشكلة البداية الباردة، والتي تحدث عندما يكون لدى النظام بيانات تاريخية محدودة للاستفادة منها، خاصةً بالنسبة للمستخدمين الجدد.
هناك نوعان رئيسيان من أنظمة التصفية التعاونية: القائمة على الذاكرة والقائمة على النموذج.
تمثل الأنظمة القائمة على الذاكرة المستخدمين والعناصر كمصفوفة. إنها عبارة عن امتداد لخوارزمية الجار الأقرب (KNN) لأنها تهدف إلى العثور على "أقرب جيران" لهم، والذين يمكن أن يكونوا مستخدمين مشابهين أو عناصر مشابهة. تنقسم الأنظمة القائمة على الذاكرة إلى نوعين:
بدلاً من ذلك، تقوم الأنظمة القائمة على النموذج بإنشاء نموذج تنبؤي للتعلم الآلي للبيانات. تعمل مصفوفة المستخدم والعنصر كمجموعة بيانات التدريب للنموذج، والتي تنتج بعد ذلك تنبؤات للقيم المفقودة، أي العناصر التي لم يعثر عليها المستخدم بعد وبالتالي سيتم التوصية بها.
يعد عامل المصفوفة أحد أكثر خوارزميات التصفية التعاونية القائمة على النموذج استخدامًا. تُحلل طريقة تقليل الأبعاد هذه مصفوفة المستخدم والعنصر الكبيرة غالبًا إلى مصفوفتين أصغر حجمًا—مصفوفة للمستخدمين وأخرى للعناصر—مع تحديد عدد قليل من الأبعاد. ثم يتم ضرب المصفوفتين معًا للتنبؤ بالقيم المفقودة (أو التوصيات) في المصفوفة الأكبر.
هناك تنفيذ أكثر تقدماً لعلم تحليل المصفوفات يستخدم الشبكات العصبية للتعلم العميق. تستخدم الأنظمة الأخرى القائمة على النماذج خوارزميات التعلم الآلي مثل مصنفات بايز والتجميع و أشجار القرار.
يقوم نظام التصفية القائم على المحتوى بتصفية التوصيات استنادًا إلى ميزات العنصر. تفترض أنظمة التوصية المستندة إلى المحتوى أنه إذا أعجب المستخدم بعنصر معين، فسوف يعجبه أيضًا عنصر آخر مشابه. تأخذ التصفية القائمة على المحتوى في الاعتبار أوصاف العناصر مثل اللون والفئة والسعر والبيانات الوصفية الأخرى المعينة بواسطة الكلمات المفتاحية والعلامات، إلى جانب البيانات الصريحة والضمنية.
تمثل أنظمة التصفية القائمة على المحتوى العناصر والمستخدمين كمتجهات في فضاء متجه. تستخدم القرب لتحديد التشابه بين العناصر. كلما اقترب متجهان من بعضهما في الفضاء، كلما كانا متشابهين أكثر. سيتم التوصية بالمتجهات المشابهة للعناصر السابقة وفقًا للميزات المتوفرة بها للمستخدم.
تقوم أدوات التوصية القائمة على المحتوى بتطبيق مصنف أو نموذج انحدار قائم على المستخدم. تعمل أوصاف وميزات العناصر التي يهتم بها المستخدم كمجموعة بيانات التدريب الخاصة بالنموذج، والتي تنتج بعد ذلك تنبؤات للعناصر الموصى بها.
يمكن تحسين أنظمة التوصية القائمة على المحتوى بشكل أكبر عن طريق استخدام علامات معالجة اللغة الطبيعية . ومع ذلك، يمكن أن تكون عملية وضع العلامات هذه شاقة بالنسبة لكميات هائلة من البيانات.
على عكس التصفية التعاونية، فإن مشكلة البداية الباردة تعتبر أقل خطورة نظرًا لأن التصفية القائمة على المحتوى تعتمد على خصائص البيانات الوصفية بدلاً من تفاعل المستخدم السابق. ومع ذلك، يمكن أن تكون التصفية القائمة على المحتوى محدودة في استكشاف عناصر جديدة، لأنها غالباً ما تقترح عناصر مشابهة لما أعجب المستخدمين سابقاً.
كما يوحي اسمها، يدمج نظام التوصية الهجين بين التصفية التعاونية والتصفية القائمة على المحتوى.
نتيجة لذلك، يمكن للنهج الهجين أن يعزز بشكل كبير أداء محرك التوصية، ولكنه يتطلب بنى متقدمة وقوة حاسوبية مكثفة.
تستخدم Netflix، على سبيل المثال، نظام توصية هجين لتوصيات الأفلام والبرامج التلفزيونية.
يمكن لمحرك التوصية أن يحقق قيمة لكل من الشركات والمستخدمين. فيما يلي بعض المزايا التي يمكن أن تكتسبها المؤسسات من الاستثمار في أنظمة التوصية:
توفر التوصية بالمنتج أو الخدمة المناسبة وقت المستخدمين من التمرير إلى ما لا نهاية من خلال كتالوج شامل. على سبيل المثال، يأتي 80٪ مما يشاهده المشاهدون على Netflix من اقتراحات مدعومة بخوارزميات التوصية. علاوة على ذلك، يؤدي اقتراح المحتوى ذي الصلة إلى تجارب مخصصة.
وفقًا لبحث أجرته شركة McKinsey، فإن تحسين تجربة العملاء يؤدي إلى زيادة رضا العملاء بنسبة 20% على وجه الدقة. يصبح العملاء الراضون أكثر تفاعلًا ويطورون الولاء تجاه العلامة التجارية، مما يُمَكِّن المؤسسات من بناء الثقة والاحتفاظ بالمزيد من العملاء.
يشجع تقديم توصيات مخصصة المستخدمين على عرض المزيد من العناصر والنقر عليها، مما قد يؤدي في النهاية إلى تحويل المستخدمين إلى مشترين. وجدت McKinsey زيادة تتراوح بين 10% –15% في معدلات تحويل المبيعات من تجارب العملاء الأكثر إيجابية وتخصيصاً.
تؤدي تحويلات العملاء إلى زيادة المبيعات، وتؤدي المبيعات إلى زيادة الإيرادات. تلاحظ McKinsey أن 35% مما يشتريه المتسوقون على Amazon يأتي من توصيات المنتج. وفي الوقت نفسه، تُقدِّر Netflix الوفورات التي حققتها بأكثر من مليار دولار أمريكي بسبب نظام التوصية.
أنظمة التوصيات لها حدودها وتشكل تحديات للمؤسسات. فيما يلي بعضاً من أكثرها شيوعاً:
تستلزم محركات التوصيات تحليل كميات هائلة من البيانات وتصفيتها. وهذا يتطلب بنى معقدة واستثماراً كبيراً في موارد الحوسبة.
يجب أن تكون أنظمة التوصية سريعة بما يكفي لتحديد التوصيات الصحيحة وعرضها في الوقت الفعلي. ويصبح هذا الأمر أكثر صعوبة عندما يتم تقديم اقتراحات في الوقت الفعلي لمئات أو آلاف المستخدمين في وقت واحد، ناهيك عن الملايين منهم.
يمكن أن يؤدي تحسين خوارزميات التعلم الآلي حول المقاييس الخاطئة إلى توصيات غير ذات صلة. قد يتم اقتراح العناصر التي غالبًا ما يتم تقييمها بشكل متكرر أكثر من العناصر الجديدة أو المغمورة أو تلك التي تحتوي على تقييمات أقل. ومع ذلك، قد لا تكون العناصر الأكثر شيوعًا أو الأكثر شراءً هي ما يهتم به العملاء.
قد تتعلم خوارزميات التعلم الآلي التحيزات المجتمعية الموجودة في البيانات—سواء كانت البيانات المجمعة أو البيانات الموسومة أو بيانات التدريب أو مصادر البيانات الخارجية—أو من المقيّمين البشريين الذين يضبطون النموذج. وقد يؤدي هذا إلى توصيات غير دقيقة.
قد يختار بعض المستخدمين عدم المشاركة في مبادرات جمع البيانات الخاصة بالمؤسسة لأنظمة التوصيات بسبب مخاوف تتعلق بالخصوصية. قد تحتاج الشركات أيضًا إلى مراعاة المتطلبات التنظيمية ومعايير الامتثال عند جمع البيانات وتخزينها.
فيما يلي بعض الطرق التي يمكن للمؤسسات من خلالها استخدام أنظمة التوصية. قد تظهر حالات استخدام وتطبيقات أخرى مع تطور تقنية التوصية.
يمكن لتجار التجزئة والبائعين عبر الإنترنت استخدام محركات التوصية لزيادة المبيعات. يمكن لأنظمة التوصية اقتراح عناصر اشتراها المتسوقون الآخرون أيضًا أو منتجات تتوافق بشكل جيد مع ما طلبه المتسوق بالفعل.
يمكن استخدام أنظمة التوصية للتوصيات المستندة إلى الموقع أو التوصيات الموسمية، وللترويج للمنتجات الجديدة أو العناصر المخفضة. يمكن استخدام هذه الأنظمة أيضًا لزيادة انتشار المنتجات التي نادرًا ما يتم شراؤها، والتوصية بها كحزمة أو كمنتجات يتم شراؤها بشكل متكرر إلى جانب المنتجات الأكثر شيوعًا.
تعد Amazon مثالًا رئيسيًا لشركة التجارة الإلكترونية التي تستخدم محركات التوصية.
استنادا إلى البيانات التاريخية وتفضيلات المستخدم، يمكن لأنظمة التوصية أن تشير إلى المحتوى ذي الصلة الذي من المحتمل أن يتفاعل معه المستخدمون ويستمتعون به.
سواء كان المسلسل التلفزيوني التالي لمشاهدته، أو الكتاب الإلكتروني لقراءته، أو فنان للاستماع إليه، أو لعبة للعبها أو حفلة موسيقية لحضورها، فإن هذه الأنظمة تعزز تجربة المستخدم من خلال تقديم توصيات مخصصة.
Netflix و Spotify و YouTube هي شركات في مجال الإعلام والترفيه توظّف أنظمة التوصية.
في مجال السفر والضيافة، يمكن لمحركات التوصية أن تقترح خيارات الفنادق وأماكن الإقامة والمطاعم والأنشطة والتجارب وفقاً لميزانية الشخص وتاريخ سفره.
هذه التوصيات الشخصية، مثل تلك المتعلقة بالرحلات، تحسن رضا العملاء من خلال تلبية احتياجات المسافرين.
يمكن للمؤسسات استخدام محركات التوصية لتوسيع نطاق العملاء المحتملين المؤهلين. يمكن لأنظمة التوصية اقتراح محتوى، مثل منشورات المدونة أو دراسات الحالة أو الندوات عبر الإنترنت أو المستندات الفنية، لتقديم خدمات جديدة وجذب العملاء المحتملين.
ويمكن بعد ذلك لفرق التسويق تقديم هذه الاقتراحات عبر الرسائل الإخبارية وإعلانات وسائل التواصل الاجتماعي ورسائل البريد الإلكتروني المستهدفة.
AIOps أو الذكاء الاصطناعي لعمليات تقنية المعلومات، يطبق الذكاء الاصطناعي لأتمتة وتبسيط إدارة خدمات تقنية المعلومات ومهام سير العمل التشغيلية.
يمكن استخدام محركات التوصية في الذكاء الاصطناعي لعمليات تقنية المعلومات لاقتراح الحلول، مما يساعد فرق عمليات تقنية المعلومات على التصرف بسرعة والاستجابة بشكل مناسب للمشكلات الفنية.
IBM web domains
ibm.com, ibm.org, ibm-zcouncil.com, insights-on-business.com, jazz.net, mobilebusinessinsights.com, promontory.com, proveit.com, ptech.org, s81c.com, securityintelligence.com, skillsbuild.org, softlayer.com, storagecommunity.org, think-exchange.com, thoughtsoncloud.com, alphaevents.webcasts.com, ibm-cloud.github.io, ibmbigdatahub.com, bluemix.net, mybluemix.net, ibm.net, ibmcloud.com, galasa.dev, blueworkslive.com, swiss-quantum.ch, blueworkslive.com, cloudant.com, ibm.ie, ibm.fr, ibm.com.br, ibm.co, ibm.ca, community.watsonanalytics.com, datapower.com, skills.yourlearning.ibm.com, bluewolf.com, carbondesignsystem.com