استخدم خوارزمية Apriori لمحرك توصيات منتج أفضل في WooCommerce

نشرت: 2018-10-05

في هذه المقالة ، ستتعرف على طريقة توصيات المنتج الفعالة (ما يسمى بتحليل عربة التسوق). باستخدام خوارزمية خاصة (خوارزمية Apriori) ، ستتعرف على المنتجات المراد بيعها في مجموعات. دعنا نتعرف على محرك توصيات المنتج (تحليل عربة خوارزمية Apriori) ونزيد متوسط ​​قيمة عربة التسوق في متجر WooCommerce.

️ هل سبق لك أن تساءلت عن سبب عدم شراء الناس للمنتجات التبادلية ؟

اقرأ المقالة لمعرفة كيفية تعزيز محرك توصيات المنتج في WooCommerce . هيا نبدأ!

جدول المحتويات

  • توصيات المنتجات الذكية - البيع العابر
  • خوارزمية Apriori - محرك التوصية باختصار
  • نصائح لمحرك توصيات فعال لـ WooCommerce
  • مبدأ تشغيل خوارزمية Apriori
  • ملخص

توصيات المنتجات الذكية - البيع العابر

إحدى طرق زيادة المبيعات في المتجر عبر الإنترنت هي التوصية بالمنتجات ذات الصلة .

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

البرنامج المساعد WooCommerceproduct
المنتجات ذات الصلة - المحرك الافتراضي لتوصية المنتج في WooCommerce

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

إن جوهر توصيات المنتج هو إعطاء العملاء منتجًا يهتمون به. كيف نعرف ما هي هذه المنتجات؟ بفضل الإحصائيات! بمساعدتها ، يمكننا معرفة أن غالبية العملاء يشترون المنتج A ، ويشترون أيضًا B و C. في هذه الحالة ، نوصي B و C للعميل الذي يضع A في عربة التسوق. يعمل هذا النوع من توصيات المنتج بشكل أفضل على صفحة عربة التسوق.

توصية منتج WooCommerce
محرك توصية المنتج في Checkout - Amazon

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

بفضل الواجهة المريحة ، سيضيف العملاء اللاحقون منتجات إضافية إلى طلباتهم. ستزيد قيمة العربة . سيكسب المتجر المزيد. الجميع سعداء :)

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

توصية المنتج WooCommerce
خصم في صفحة المنتج

خوارزمية Apriori - محرك التوصية باختصار

ما هو تحليل العربة؟

سؤال - كيف تأخذ بيانات مفيدة من طلبات المنتجات لتوصيات المنتج؟ الجواب هو ما يسمى تحليل العربة. إنها طريقة لاستخراج البيانات .

خوارزمية Apriori هي خوارزمية فعالة وشائعة لتحليل العربة. تحدد هذه الخوارزمية كيف نقوم بتعدين البيانات وكيف نقيم فائدتها.

لن يتم استخدام كل ارتباط للمنتجات في عربة العميل للتوصيات. إذا حدثت حالة مرة واحدة في 1000 ، فلا فائدة من تنفيذ مثل هذه التوصية على مستوى المتجر. هذا ليس اتجاهًا ، ولكنه حالة فردية.

لكننا نحتاج إلى إيجاد محرك توصية لمتجرنا (مثل WooCommerce). دعونا نرى مثالا!

أمثلة على التنفيذ الفعال

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

دعونا نصل إلى هذه النقطة: غالبًا ما كان الشباب يشترون البيرة وحفاضات الأطفال في ليالي الجمعة .

بفضل هذه المعرفة ، أدخل المحللون تغييرات في المتجر.

أولاً ، وضعوا هذه المنتجات بالقرب من بعضها البعض.

ثانيًا ، قاموا بتعديل أنشطة التسويق.

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

يمكن أيضًا تطبيق العديد من المبادئ والأساليب المستخدمة في تحليل المتاجر التقليدية على التجارة الإلكترونية . بعضها أسهل في التنفيذ. يمكن مراقبة متاجرنا عبر الإنترنت بسهولة - النقرات وحركة المرور والوقت الذي نقضيه على الموقع. من المفيد أيضًا استخدام البيانات الموجودة على المنتجات في عربة التسوق لتحسين محرك التوصيات في متجر (مثل WooCommerce) .

وخير مثال هنا هو أمازون. يتم إنشاء أكثر من 20٪ من الطلبات بمساعدة أنواع مختلفة من أنظمة التوصية.

نصائح لمحرك توصيات فعال لـ WooCommerce

لا تعرض خوارزمية Apriori فقط العلاقات بين المنتجات ، ولكن بفضل تصميمها تسمح لك برفض البيانات غير المهمة. لهذا الغرض ، فإنه يقدم مفهومين مهمين:

  • الدعم - تكرار الحدوث
  • الثقة - يقين القاعدة

تتيح الخوارزمية تحديد القيم الدنيا لهذين المؤشرين. وبالتالي ، فإننا نرفض المعاملات التي لا تفي بافتراضات الجودة للتوصية.

تشغيل هذه الخوارزمية تكراري. لا نقوم بمعالجة جميع البيانات دفعة واحدة. بفضل هذا ، تحد الخوارزمية من عدد العمليات الحسابية في قاعدة البيانات.

سأوضح لك تشغيل الخوارزمية في الممارسة العملية. سأشرح استخدام الدعم والثقة كعناصر أساسية لخوارزمية Apriori.

مبدأ تشغيل خوارزمية Apriori

الافتراضات الأولية على سبيل المثال

دعونا نستخدم مثالا مبسطا.

لنفترض أن لدينا أربعة منتجات في متجرنا: أ ، ب ، ج ، د. أجرى العملاء 7 معاملات ، والتي تبدو كالتالي:

  1. ا ب ت ث
  2. أ ، ب
  3. ب ، ج ، د
  4. أ ، ب ، د
  5. ب ، ج
  6. ج ، د
  7. ب ، د

سوف نستخدم Apriori لتحديد العلاقات بين المنتجات . كدعم ، قمنا بتعيين القيمة على 3. وهذا يعني أن القاعدة يجب أن تحدث 3 مرات في التكرار المحدد.

التكرار الأول

دعونا نبدأ التكرار الأول. نحدد عدد مرات ظهور المنتج في الطلبات:

  • أ - 3 مرات
  • ب - 6 مرات
  • ج - 4 مرات
  • د - 5 مرات

ظهر كل من هذه المنتجات في الطلبات أكثر من 3 مرات. جميع المنتجات تلبي متطلبات الدعم . سوف نستخدم كل منهم في التكرار التالي.

التكرار الثاني

نحن نبحث الآن عن اتصالات في المنتجات بناءً على مجموعة من منتجين. نحن نبحث عن عدد المرات التي قام فيها العملاء بتجميع منتجين محددين في طلب واحد .

  • أ ، ب - 3 مرات
  • أ ، ج - مرة واحدة
  • أ ، د - مرتين
  • ب ، ج - 3 مرات
  • ب ، د - 4 مرات
  • ج ، د - 3 مرات

كما ترى ، لا تتوافق المجموعات {A و C} و {A و D} مع افتراضات الدعم . تحدث أقل من ثلاث مرات. لذلك ، فإننا نستبعدهم من التكرار التالي .

التكرار الثالث

نبحث عن مجموعات تتكون من ثلاثة منتجات وهي:

  • حدثت في طلبات العملاء
  • لا تحتوي على مجموعات {A، C} و {A، D} في حد ذاتها

لذلك فهي مجموعة من {B، C، D} . يحدث في أوامر مرتين فقط ، لذا فهو لا يلبي افتراضات الدعم الخاصة بنا.

نتيجة

تلبي افتراضاتنا المجموعات التالية:

  • أ ، ب - حدثت ثلاث مرات في الأوامر
  • ب ، ج - 3 مرات أيضًا
  • ب ، د - 4 مرات

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

وأعرب عن التأييد في المئة

يجدر إضافة أن الدعم يحدد الحصة العالمية للقاعدة في جميع المعاملات. اتفقنا على دعم الحد الأدنى من متطلباتنا كقيمة عددية: 3. ومع ذلك ، يمكننا تحديد نسبة مئوية . في هذه الحالة:

  • تتمتع A ، B بدعم يساوي 42.9٪ تقريبًا - تحدث 3 مرات لـ 7 معاملات
  • ب ، ج لهما نفس الدعم
  • B ، D لديهما دعم يساوي حوالي 57.14٪ - تحدث 4 مرات لـ 7 معاملات

تنتج النسب المئوية العالية لعامل الدعم عن عدد صغير من المنتجات في مثالنا. لدينا 4 منتجات فقط: A و B و C و D.

من غير المحتمل جدًا أنه في متجر به ، على سبيل المثال ، 1000 منتج ، كان هناك دائمًا منتجان متطابقان في نصف الطلبات.

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

الاستنتاجات

يبقى سؤال الثقة . وهي تحدد حدوث قاعدة معينة لجميع أولئك الذين حدثت فيها المجموعة الأولية.

️ كيف تحسبها؟

{A، B} - حدثت ثلاث مرات في الطلبات المجموعة الأولية هي A. ظهر هذا المنتج أيضًا في الطلبات ثلاث مرات. وبالتالي فإن الثقة 100٪.

دعونا نعكس صورة هذا الزوج. حدث {B، A} في الطلبات 3 مرات. لم يتغير شيء هنا - الزوج هو نفسه. ومع ذلك ، فإن المجموعة الأولية تتغير. هذا هو B. حدث هذا المنتج في 6 معاملات. وهذا يعطينا ثقة عند مستوى 50٪. حدث المنتج "أ" فقط في نصف المعاملات التي حدث فيها المنتج "ب".

  • يتمتع "أ" و "ب" بثقة 100٪
  • يتمتع كل من "ب" و "أ" بثقة بنسبة 50٪
  • يتمتع كل من "ب" و "ج" بثقة بنسبة 50٪
  • يتمتع كل من C و B بثقة 75٪
  • يتمتع كل من B و D بثقة 66.7٪
  • يتمتع D و B بثقة 80٪

يعطي مثالنا المبسط (4 منتجات ، 7 معاملات) التوصيات التالية:

  • أ -> ب
  • ب -> د
  • ج -> ب
  • د -> ب

حيث يكون المنتج الأول هو المنتج الذي يضيفه المستخدم إلى سلة التسوق. والثاني هو هذا الذي نوصي به .

ملخص

يعد تحليل سلة التسوق طريقة فعالة جدًا لنظام توصية المنتج (أيضًا لـ WooCommerce). ومع ذلك ، لا يمكنني تخيل المعالجة اليدوية للبيانات وفقًا للخوارزمية المذكورة أعلاه. خاصة مع المتاجر الكبيرة.

يتطلب تحليل عربة التسوق الفعال تنفيذًا مناسبًا . يجب أن تعمل خوارزمية Apriori على مبدأ البرنامج ، وليس المعالجة اليدوية للبيانات.

هناك تطبيق لخوارزمية Apriori في Python على الشبكة.

محرك توصية WooCommerce
محرك توصية Algorytm Apriori في بايثون

ومع ذلك ، كما ترى في لقطة الشاشة ، فإنها تتطلب مهارات برمجية لاستخدامها.

هل التطبيق المناسب لخوارزمية Apriori في WooCommerce يثير اهتمامك؟ اسمحوا لي أن أعرف في قسم التعليق أدناه.

أيضًا ، لا تنس التحقق من البرنامج الإضافي لحقول منتج WooCommerce . أضف 18 أداة إضافية مجانية للمنتج وعزز مبيعاتك في غضون دقائق.

قم بتنزيله مباشرة من الرابط أدناه ️ ️ ️

حقول المنتجات المرنة WooCommerce

قم بإنشاء معالج منتج لبيع النقوش وتغليف الهدايا ورسائل الهدايا وبطاقات العمل والطوابع وشحنها اختياريًا (ثابت أو نسبة مئوية).

تنزيل مجاني أو انتقل إلى WordPress.org
10،000+ عمليات التثبيت النشطة
آخر تحديث: 2023-03-13
يعمل مع WooCommerce 7.1 - 7.5.x