في المقالات السابقة ، تحدثت عن كيفية تعلمنا مقارنة المنتجات من مصادر مختلفة وملء بطاقة المنتج - الخصائص والصور والوصف. وعندما تُعرف أسعار الموردين وأسعار المنافسين وخصائص البضاعة ، كان الاستمرارية المنطقية البحث عن معلومات حول النظير أو ببساطة عن البضائع المماثلة في ممتلكاتهم.
يمكن استخدام هذا بطرق مختلفة ، على سبيل المثال ، إظهار العديد من المواقف المتشابهة للعميل على بطاقة المنتج ، وربما يرغب في بعض المواقف الأخرى. إذا كان هناك شيء ما غير متوفر ، فستكون قائمة المنتجات المماثلة في المخزون مفيدة أيضًا. الخيار الثاني هو إعطاء هذه المعلومات لموظفي مركز الاتصال حتى يتمكنوا بسرعة أكبر (أو ، من حيث المبدأ ، من أن يكونوا قادرين) على تقديم نظائر إذا لم يكن المنتج المطلوب متاحًا ، أو كان التناظرية أكثر ملاءمة لرغبات العميل.
كيف يمكنك معرفة ما إذا كانت المنتجات متشابهة؟ يمكنك مقارنة الخصائص ، فكلما كانت أكثر مطابقة ، كانت المنتجات أكثر تشابهًا. لسوء الحظ ، لا يعمل بهذه السهولة. من الناحية العملية ، اتضح أنه ، كقاعدة عامة ، لا توجد منتجات تقريبًا تمتلئ فيها جميع الخصائص. 80٪ هي نتيجة جيدة. ثانياً ، بعض الخصائص أهم من غيرها. على سبيل المثال ، يختلف تلفزيون مقاس 65 بوصة تمامًا عن تلفزيون مقاس 22 بوصة ، على الرغم من أن كلاهما يحتوي على منفذي USB. أو ، مثال آخر ، علبة معدنية وعلبة ألمنيوم أقرب إلى بعضهما البعض من البلاستيك ، على الرغم من أنهما ثلاثة معاني مختلفة.
وبالتالي ، لاختيار منتجات مماثلة ، نحتاج إلى حل المهام التالية:
- تعيين خصائص الوزن. الحجم القطري مهم ، وعدد منافذ USB أقل أهمية.
- حدد نطاق قيم كل خاصية ، واضبط عليها وظيفة المسافة بين القيم.
- حدد إستراتيجية للتعامل مع الحالات عندما تكون السمة معروفة لمنتج ما ، ولكن ليس لمنتج آخر.
- بعد الحصول على المسافة بين قيم جميع الخصائص ، احسب المسافة بين البضائع.
- فكر في الأداء ، حساب كل أزواج المسافات له تعقيد وإذا كان حساب 50 مليون مسافة لـ 10 آلاف سلعة لا يبدو مشكلة كبيرة ، فإن 50 مليارًا مقابل 300 ألف يعد بالفعل مشكلة كبيرة.
دعونا نحل هذه المشاكل. إلى حد ما ، سيكون هذا عمل بحثي.
كيف نحدد أوزان الميزات
استخدمنا فكرتين أساسيتين مع الأوزان.
- الخصائص التي تؤثر على السعر مهمة. العكس ليس بالضرورة صحيحًا. على سبيل المثال ، لون الهاتف المحمول مهم بدرجة كافية ، لكنه لا يؤثر على السعر.
- من أجل تحديد الخصائص المهمة التي لا تؤثر على السعر ، نفترض أنها ، في المتوسط ، مملوءة بشكل أفضل.
علاوة على ذلك ، لكل فئة ، نقوم بتعيين أوزان لجميع الخصائص. للقيام بذلك ، قم بما يلي:
- إذا كانت السمة رقمية ، فإننا نعتبر الارتباط مع سعر بيرسون.
- إذا كان التعداد مع خيار حصري للطرفين (ولكن ليس الأرقام) ، فإننا نرتب عناصره حسب متوسط سعر البضائع بهذه القيمة ، ونحسب الارتباط بسعر سبيرمان.
- إذا تم توفير الاختيار من متعدد ، فإننا نختصرها إلى مجموعة حصرية (نعم / لا) ، ونحسب ارتباط كل منها بسعر سبيرمان. نقوم بتقليل المعامل الناتج اعتمادًا على عدد الخيارات.
- نحسب النسبة المئوية للقيم المملوءة لكل خاصية ونزيد أو نخفض وزنها الذي تم الحصول عليه مسبقًا.
- يمكن استخدام القيم التي تم الحصول عليها كأوزان ، ولكن في الممارسة العملية ، يتم الحصول على أفضل نتيجة إذا تم تحويلها مرة أخرى بشكل غير خطي ، مع الحفاظ على الترتيب.
لكل خطوة الفروق الدقيقة الخاصة بها ، على سبيل المثال ، كيفية حساب السعر إذا كانت أسعار التجزئة معروفة في حالة واحدة فقط ، وفي الحالة الأخرى - أسعار الجملة فقط ، وفي الحالة الثالثة ، كلاهما. أو أخطأ أحد المتاجر في السعر وقام ببيع طاولة بجانب السرير بسعر خزانة من نفس المجموعة.
كيف نحسب المسافة بين البضائع
باختيار الخوارزمية التي نحسب من خلالها المسافة بين قيم الخاصية ، نحتاج إلى أن نضع في اعتبارنا كيف سنقوم بحساب المسافة بين البضائع ، مع وجود المسافة بين الخصائص الفردية ووزنها. يخبرني حدسي أن أبدأ بمسافة فقط في الفضاء ذي البعد n ، أي الجذر التربيعي لمجموع مربعات المسافات بين الخصائص.
علاوة على ذلك ، يقول الحدس أنه في هذه الحالة يجب أن تكون دالة المسافة بين القيم توزيعية ، بل وأفضل ، إذا كانت متباينة المثلث ثابتة. لا يمكنني إثبات صحة هذه المتطلبات ، لكننا سنلتزم بهذه الشروط.
ومن ثم يمكن اعتبار الوظائف التالية دالة على المسافة:
- — , . , 35 , — 75 , 40 . .
- — (, ?), . .
- , .
الآن عن الأداء. من الناحية العملية ، اتضح أنه في فترة زمنية معقولة (تصل إلى 5 دقائق) يمكننا حساب المسافات الزوجية بين 30 ألف سلعة. لكن في الوقت نفسه ، في بعض فئات السلع ، يوجد المزيد ، على سبيل المثال ، قد يكون هناك مائة ألف مرتبة في الكتالوج ، وفي هذه الحالة نتحدث عن زيادة الوقت الذي يقضيه 10 مرات.
يبدو تحسين هذه الحالة على النحو التالي: نطلب جميع المنتجات حسب قيمة الخاصية ذات الوزن الأعلى
هذا أسرع من
ثم نقسم جميع المنتجات إلى مجموعات متداخلة (على سبيل المثال ، متداخلة بنسبة 20٪) ، ونحسب المسافات الزوجية داخل كل مجموعة. وبالتالي ، ما يصل إلى 30 ألف منتج في فئة ما ، يزيد وقت المعالجة بمقدار
وابتداء من 30 الف - كيف
النتائج
سأقدم عدة أمثلة لنتائج البحث التلقائي عن منتجات مماثلة باستخدام هذه الخوارزمية (سيكون الأول في الجدول هو المنتج الذي كنا نبحث عن منتجات مماثلة له)
|
|
|
|
|
|
|
| بوش WLT24540OE
|
بوش WLN24240OE
|
سامسونج WW80K6210RW
|
بوش WLT24460OE
|
سيمنز WS12T440OE
|
سيمنز WS12T540OE
|
|
| نوع | تلقائي
|
تلقائي
|
تلقائي
|
تلقائي
|
تلقائي
|
تلقائي
|
| إعدام | قائمة بذاتها
|
قائمة بذاتها
|
قائمة بذاتها
|
قائمة بذاتها
|
قائمة بذاتها
|
قائمة بذاتها
|
| تحميل الغسيل | أمامي
|
أمامي
|
أمامي
|
أمامي
|
أمامي
|
أمامي
|
| أقصى تحميل | 7
|
7
|
ثمانية
|
7
|
7
|
7
|
| اللون | أبيض
|
أبيض
|
أبيض
|
أبيض
|
أبيض
|
أبيض
|
| فئة الطاقة | A +++
|
A +++
|
A +++
|
A +++
|
A +++
|
A +++
|
| فئة تدور | ب
|
ب
|
ب
|
ب
|
ب
|
ب
|
| عدد البرامج | أربعة عشرة
|
خمسة عشر
|
أربعة عشرة
|
خمسة عشر
|
|
أربعة عشرة
|
| لون هاتش | فضة
|
أبيض
|
الأسود
|
فضة
|
فضة
|
فضة
|
| سرعة الدوران القصوى | 1200
|
1200
|
1200
|
1200
|
1200
|
1200
|
| إنديانا الوقت حتى نهاية البرنامج | +
|
|
+
|
+
|
+
|
|
| استهلاك الطاقة | 2300،00
|
|
|
2300،00
|
2300،00
|
|
| السيطرة على عدم التوازن | +
|
+
|
+
|
+
|
+
|
+
|
| مادة الجسم | بلاستيك
|
بلاستيك
|
بلاستيك
|
بلاستيك
|
بلاستيك
|
بلاستيك
|
| طول سلك الطاقة | 1.75
|
1.75
|
|
|
|
|
| التضمين |
|
|
|
|
|
تحت كونترتوب
|
| عدد الاسطوانات |
|
1
|
|
|
|
1
|
| اختيار سرعة الدوران | +
|
+
|
+
|
+
|
+
|
+
|
| قم بإلغاء الدوران | +
|
+
|
+
|
+
|
+
|
+
|
| مولد الفقاعات |
|
|
+
|
|
|
|
| كل البرامج | التركيبات
|
شطف إضافي
|
شطف إضافي
|
شطف إضافي
|
شطف إضافي
|
غسل بيئة
|
| تاريخ إطلاق السوق | 2016
|
2016
|
2016
|
2015
|
|
|
| استهلاك الكهرباء لكل دورة | 0,91
|
0,91
|
|
0,96
|
0,91
|
0,91
|
| 38,00
|
38,00
|
|
38,00
|
38,00
|
38,00
|
|
|
|
|
8100,00
|
|
|
8550,00
|
|
| A
|
A
|
A
|
A
|
A
|
A
|
|
| +
|
+
|
+
|
+
|
+
|
+
|
|
| — | — |
|
— | — | — | |
| 56
|
56
|
56
|
56
|
|
56
|
|
| 77
|
78
|
75
|
78
|
76
|
77
|
|
| — | — | — | — | — | — | |
| — | — | — | — | — | — | |
|
|
|
|
|
|
165°
|
|
| 32,00
|
|
|
32,00
|
32,00
|
32,00
|
|
|
|
— | — | — | — | +
|
|
| — | — | — | — | — | — | |
|
|
46,00
|
|
46,00
|
46,00
|
46,00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| +
|
+
|
+
|
+
|
+
|
+
|
|
|
|
|
|
— |
|
+
|
|
| — |
|
|
— |
|
|
|
| +
|
+
|
|
|
+
|
+
|
|
| +
|
|
|
|
+
|
+
|
|
| +
|
+
|
|
|
|
+
|
|
| +
|
+
|
+
|
+
|
+
|
+
|
|
| +
|
+
|
+
|
+
|
+
|
+
|
|
| +
|
+
|
+
|
+
|
+
|
+
|
|
| +
|
|
|
— |
|
+
|
|
|
|
|
|
|
|
— | |
|
|
|
|
|
|
|
|
| 84,80
|
84,80
|
85,00
|
84,80
|
84,80
|
84,80
|
|
| 59,80
|
59,80
|
60,00
|
59,80
|
59,80
|
60,00
|
|
| 44,50
|
44,60
|
45,60
|
44,40
|
44,60
|
44,60
|
|
| 48,60
|
48,60
|
|
48,60
|
47,40
|
|
|
| 65,00
|
63,00
|
67,00
|
64,00
|
65,00
|
63,00
|
|
| - |
|
|
|
|
|
|
|
|
|
|
|
|
| Hotpoint-Ariston WMTF 701 H CIS
|
Hotpoint-Ariston WMTL 601 L CIS
|
Gorenje WT62093 468938
|
Whirlpool AWE 7515/1
|
Zanussi ZWY51004WA
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 7
|
6
|
6
|
5.5
|
5.5
|
|
|
|
|
|
|
|
|
| A+
|
A+
|
A+
|
A+
|
A+
|
|
| C
|
C
|
C
|
C
|
C
|
|
| 18
|
18
|
18
|
11
|
|
|
|
|
|
|
|
|
|
| 1000
|
1000
|
900
|
1000
|
1000
|
|
| 2100,00
|
2100,00
|
|
2100,00
|
|
|
|
|
+
|
+
|
+
|
+
|
|
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|
|
|
+
|
+
|
+
|
+
|
|
|
|
+
|
+
|
+
|
+
|
|
|
|
|
|
|
|
|
| 1,18
|
|
1,02
|
0,93
|
|
|
| 50,00
|
|
48,00
|
48,00
|
|
|
|
|
|
|
8674,00
|
|
|
| A
|
A
|
A
|
A
|
A
|
|
| — | — | — |
|
— | |
| 59
|
59
|
59
|
59
|
58
|
|
| 75
|
76
|
76
|
76
|
75
|
|
| — | — | — |
|
— | |
| — | — | — | — | — | |
|
|
|
|
|
|
|
| — | — | — | — |
|
|
|
|
|
|
— |
|
|
|
|
|
|
42,00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| +
|
|
+
|
+
|
+
|
|
| — | — | — | — |
|
|
| A
|
A
|
|
|
|
|
|
|
+
|
|
+
|
|
|
|
|
|
|
+
|
|
|
| +
|
+
|
+
|
+
|
+
|
|
| +
|
+
|
+
|
+
|
|
|
| — |
|
|
— |
|
|
| — | — | — |
|
|
|
| 90,00
|
90,00
|
85,00
|
90,00
|
89,00
|
|
| 40,00
|
40,00
|
40,00
|
40,00
|
40,00
|
|
| 60,00
|
60,00
|
60,00
|
60,00
|
60,00
|
|
|
|
58,00
|
58,00
|
58,00
|
58,00
|
|
| - |
|
|
|
|
|
توضح هذه الأمثلة ، من حيث المبدأ ، أن الخوارزمية قامت بعمل جيد وتم اختيارها في الحالة الأولى غسالات أوتوماتيكية قائمة بذاتها مع تحميل أفقي بنفس العمق مع نفس الحمل الأقصى تقريبًا (أنا لست متخصصًا كبيرًا في الغسالات ، ولكن هذه الخصائص تبدو مهمة بالنسبة لي). في الحالة الثانية - أيضًا غسالات أوتوماتيكية قائمة بذاتها ، ولكن مع تحميل علوي. عرض وعمق الخيارات المقترحة متماثلان. في كلتا الحالتين ، لم يتم تقديم المنشط أو الآلات المدمجة ، وكذلك الآلات المدمجة على الحائط ، على الرغم من وجودها في الكتالوج.
هناك احتمالات ، أنه كان بإمكان متخصص كبير في الأجهزة القيام بالمهمة بشكل أفضل (ناقشنا النتائج في فئات مختلفة مع مندوبي المبيعات ، لقد وافقوا على معظم الخيارات ، لكنهم اقترحوا أيضًا خيارات لم ندرجها في النتيجة). في محاولة للنتيجة بنفسي كمشتري ، أجد هذه التوصيات مفيدة ، ولم أجد أخطاء فادحة في التوقعات.
وبالتالي ، بعد تنفيذ هذه الخوارزمية ، مع وجود اسم المنتج فقط كمدخل ، يمكننا العثور عليه تلقائيًا من الموردين والمنافسين ، وملء خصائصه ، واختيار الصور وحتى تقديم نظائرها. هذا يبسط إلى حد كبير عمل مديري المحتوى ومديري المبيعات.