تقرير الميزة الذكية المقترحة (AI Feature)
وفق متطلبات الوظيفة، اقترحت مجموعتنا ميزة واحدة فقط تعتمد على تقنيات الذكاء الاصطناعي
لإضافتها مستقبلاً إلى موقع مكتب الشام لتأجير السيارات، وتجيب هذه الصفحة عن كامل
البنود المطلوبة في التقرير المختصر.
1) اسم الـ Feature
مساعد الشام الذكي (Al-Sham Smart Assistant): روبوت محادثة ذكي
يظهر في صفحة السيارات، يعتمد على نموذج لغوي كبير (LLM) متصل بواجهة برمجية,
يتفاعل مع الزبون بالعربية العامية والفصحى ويقترح له السيارة أو السيارات الأنسب من
أسطول المكتب بناءً على ميزانيته وعدد ركابه وتاريخ رحلته.
2) الهدف من الميزة
- مساعدة الزبون على الوصول سريعاً إلى السيارة الأنسب له دون الحاجة لقراءة جدول السيارات كاملاً ومقارنة الأسعار يدوياً، ما يقصّر زمن اتخاذ القرار.
- الإجابة الآنية على الأسئلة المتكررة (الأسعار، شروط التأجير، التوفر، الخصومات) وتخفيف العبء عن موظفي الحجوزات الهاتفية.
- رفع نسبة تحويل الزوار إلى زبائن فعليين، إذ يوجّه المساعد الزبون مباشرة إلى نموذج الحجز بعد اقتراح السيارة المناسبة.
- جمع ملاحظات تلقائية عن أكثر ما يسأل عنه الزوار (الموديلات المطلوبة، الميزانية الشائعة) لاستخدامها في قرارات شراء سيارات جديدة.
3) المستخدم المستهدف
المستخدم الأساسي هو الزبون / زائر الموقع الذي يرغب بتأجير سيارة ولا يعرف أي
سيارة تناسبه، وخاصة الزوار الجدد غير الملمين بأسعار السوق. ويستفيد أيضاً بصورة
ثانوية موظف الحجوزات إذ ينخفض عدد الاستفسارات الهاتفية المتكررة، ومدير
المكتب الذي يحصل على تقارير ملخصة عن رغبات الزبائن واتجاهات الطلب.
4) وصف طريقة عمل الـ Feature
يظهر المساعد في نافذة محادثة صغيرة أسفل صفحة السيارات. يبدأ الحوار بطرح أسئلة
قصيرة متتالية على الزبون: ما ميزانيتك اليومية؟ كم عدد الركاب؟ متى تريد بدء التأجير
ومدته؟ هل تفضل ناقل حركة أوتوماتيكي أو يدوي؟ ثم يرسل إجابات الزبون إلى نموذج الذكاء
الاصطناعي الذي يحوّلها إلى مواصفات بحث واضحة، فيبحث المساعد في قائمة السيارات المتوفرة
ويقترح أفضل ثلاث خيارات مع ذكر السبب (مثال: "اقترحنا لك Kia Picanto لأن ميزانيتك
200000 ل.س وعدد ركابك شخصان"). ويمكن للزبون قبول الاقتراح فينتقل تلقائياً إلى نموذج
الحجز مع تفعيل مربع "اختيار" للسيارة المقترحة، أو طلب بدائل جديدة.
5) خطوات التنفيذ
- تجهيز واجهة المحادثة (نافذة صغيرة بـ HTML و CSS تُضاف إلى صفحة السيارات دون التأثير على باقي الصفحات).
- إنشاء ملف JSON يتضمن قائمة السيارات المتوفرة وخصائصها (السعر، المقاعد، ناقل الحركة) كقاعدة معرفة يستند إليها النموذج اللغوي.
- بناء خدمة وسيطة على الخادم تتصل بنموذج لغوي كبير عبر واجهة API (مثل واجهات نماذج المحادثة الجاهزة) وتضيف إلى الطلب تعليمات تقيّد إجابات النموذج بالسيارات المتوفرة فعلياً.
- ربط نافذة المحادثة بالخدمة الوسيطة باستخدام JavaScript و jQuery: إرسال رسائل الزبون واستقبال الاقتراحات وعرضها بتأثيرات ظهور تدريجية.
- إضافة زر "احجز هذه السيارة" ضمن اقتراح المساعد يفعّل مربع الاختيار المقابل ويكشف نموذج الحجز الموجود في الصفحة.
- اختبار الميزة بحوارات متنوعة (ميزانية منخفضة، عائلة كبيرة، تواريخ قريبة) وتحسين أسئلة المساعد بناءً على النتائج.
6) ملاحظات تقنية
- النموذج اللغوي: يمكن استخدام أي LLM يدعم العربية عبر API، مع تمرير "سياق النظام" الذي يمنع النموذج من اقتراح سيارات غير موجودة في قاعدة المعرفة.
- الحفاظ على المنهج: واجهة الموقع تبقى كما هي (XHTML و CSS و JavaScript و jQuery)، وكل معالجة الذكاء الاصطناعي تجري على الخادم خارج ملف myFunctions.js.
- اللغة العربية: يجب ضبط الترميز UTF-8 في كل الطلبات والردود، وتدريب السياق على المصطلحات المحلية مثل "ل.س" وأسماء الموديلات الشائعة.
- الأمان: تُحفظ مفاتيح واجهة API على الخادم فقط ولا تُكتب في صفحات الموقع، مع تحديد عدد الطلبات لكل زائر لتفادي الاستخدام المفرط.
- الأداء: يمكن تخزين الردود المتكررة (Caching) مثل أسعار السيارات لاختصار زمن الاستجابة، مع تحديثها تلقائياً عند تغيّر الأسعار في الجدول.