لدي متجر WooCommerce متخصص في الملابس والماركات العالمية ويحتوي على عدد كبير من المنتجات والبراندات.
الموقع:
أرغب في تطوير محرك البحث الحالي ليصبح أكثر ذكاءً ودقة وسهولة للمستخدمين، خاصة في البحث باللغة العربية والبحث عن أسماء البراندات والمنتجات.
المطلوب:
1- تحسين البحث باللغة العربية
يجب أن يتعامل البحث مع اختلافات الكتابة العربية بشكل ذكي، مثل:
احمد = أحمد
امير = أمير
اسلام = إسلام
اسود = أسود
وكذلك التعامل مع:
أ / إ / آ → ا
ة → ه
ى → ي
بحيث لا يفشل البحث بسبب اختلافات بسيطة في الكتابة.
2- دعم البحث التقريبي (Fuzzy Search)
عدم اشتراط التطابق الحرفي الكامل للكلمة.
أمثلة:
krl → Karl Lagerfeld
mkl → Michael Kors
tomy → Tommy Hilfiger
arman → Armani Exchange
ويتم إظهار أقرب النتائج ذات الصلة.
3- البحث بجزء من الكلمة
أمثلة:
Karl → Karl Lagerfeld
Lager → Karl Lagerfeld
Hilfi → Tommy Hilfiger
Mich → Michael Kors
4- دعم البحث باللغتين العربية والإنجليزية
أمثلة:
كارل → Karl Lagerfeld
تومي → Tommy Hilfiger
مايكل → Michael Kors
ارماني → Armani Exchange
5- نظام المرادفات (Synonyms)
إنشاء نظام مرادفات للبراندات والكلمات الشائعة.
أمثلة:
Karl = Lagerfeld = كارل
Tommy = Hilfiger = تومي
Michael = Kors = MK = مايكل كورس
Armani = AX = Armani Exchange = أرماني
بحيث يؤدي البحث بأي صيغة إلى نفس النتائج.
6-ان يظل البحث كما هو حاليا يشمل SKU المنتجات ولكن اريدة ايضا يشمل ال sku المتواجد داخل ال variables - البراندات Attributes
7- ترتيب النتائج حسب درجة الصلة (Relevance)
يجب أن تكون النتائج مرتبة بالشكل التالي:
التطابق الكامل 100%
تطابق اسم المنتج
تطابق SKU
تطابق البراند
تطابق التصنيف
التطابق الجزئي
التطابق التقريبي (Fuzzy Search)
مثال:
عند البحث عن:
Karl Lagerfeld
يجب أن تظهر منتجات Karl Lagerfeld أولاً، ثم المنتجات القريبة أو المرتبطة.
8- الحفاظ علي استمرارية وجود Live Ajax Search الموجود حاليا.
أثناء كتابة المستخدم للكلمة تظهر النتائج مباشرة بدون الحاجة للضغط على زر البحث.
أمثلة:
عند كتابة:
kar
تبدأ المنتجات المرتبطة بالظهور فورًا.
9- Search Analytics
تسجيل وتحليل عمليات البحث لمعرفة:
أكثر الكلمات بحثًا
الكلمات التي لا تعطي نتائج
أكثر البراندات المطلوبة
لاستخدامها في تحسين تجربة المستخدم واتخاذ قرارات الشراء مستقبلاً.
10- الحفاظ على الأداء
يجب أن يكون الحل سريعًا وقابلًا للعمل على متجر يحتوي على عدد كبير من المنتجات دون التأثير السلبي على سرعة الموقع.
| تاريخ التسجيل | |
| معدل التوظيف | |
| المشاريع المفتوحة | 0 |
| مشاريع قيد التنفيذ | 1 |
| التواصلات الجارية | 1 |
السلام عليكم ورحمة الله وبركاته، اطلعت على متطلبات المشروع بشكل كامل، ولدي خبرة في تطوير متاجر WooCommerce وتحسين أنظمة البحث المتقدمة للمواقع التي تحتوي على عد...
مرحبا، قرأت تفاصيل مشروعك بعناية، وفهمت تماما أنك تريد تطوير محرك بحث ذكي داخل WooCommerce يدعم العربية والإنجليزية مع Fuzzy Search وترتيب نتائج احترافي وتحليل ...
يا هلا، أنا محمد، عندي خبرة في woocommerce وتحسين تجربة البحث داخل المتاجر الكبيرة، وفاهم المطلوب كويس جدا المشروع مش مجرد تعديل بسيط في خانة البحث، هو محتاج نظ...