إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
توضح هذه المقالة كيفية استخدام الذكاء الاصطناعي Functions لفحص مراجعات العملاء وتحديد ما إذا كان يجب إنشاء استجابة. الدالات الذكاء الاصطناعي المستخدمة في هذا المثال هي وظائف Databricks SQL المضمنة، مدعومة بنماذج الذكاء الاصطناعي التوليدية التي توفرها واجهات برمجة تطبيقات نموذج Databricks Foundation. راجع الذكاء الاصطناعي Functions على Azure Databricks.
ينفذ هذا المثال ما يلي على مجموعة بيانات اختبار تسمى reviews باستخدام الذكاء الاصطناعي Functions:
- تحديد توجه المراجعة.
- للمراجعات السلبية، يستخرج المعلومات من المراجعة لتصنيف السبب.
- تحديد ما إذا كانت الاستجابة مطلوبة مرة أخرى إلى العميل.
- إنشاء استجابة تشير إلى المنتجات البديلة التي قد ترضي العميل.
المتطلبات
- مساحة عمل في منطقة مدعومة بالدفع لكل رمز مميز لواجهات برمجة تطبيقات نموذج الأساس.
- هذه الدالات غير متوفرة على Azure Databricks SQL Classic.
- أثناء المعاينة، تحتوي هذه الوظائف على قيود على أدائها. تواصل مع فريق حساب Databricks الخاص بك إذا كنت تحتاج إلى حصة أعلى لحالات الاستخدام الخاصة بك.
تحليل توجه المراجعات
يمكنك استخدام ai_analyze_sentiment() لمساعدتك على فهم شعور العملاء من مراجعاتهم. في المثال التالي، يمكن أن يكون التوجه إيجابيا أو سلبيا أو محايدا أو مختلطا.
SELECT
review,
ai_analyze_sentiment(review) AS sentiment
FROM
product_reviews;
من النتائج التالية، ترى أن الدالة ترجع التوجه لكل مراجعة دون أي نتائج هندسية أو تحليلية فورية.

تصنيف المراجعات
في هذا المثال، بعد تحديد المراجعات السلبية، يمكنك استخدام ai_classify() للحصول على مزيد من الرؤى حول مراجعات العملاء، مثل ما إذا كانت المراجعة السلبية بسبب سوء الخدمات اللوجستية أو جودة المنتج أو عوامل أخرى.
SELECT
review,
ai_classify(
review,
ARRAY(
"Arrives too late",
"Wrong size",
"Wrong color",
"Dislike the style"
)
) AS reason
FROM
product_reviews
WHERE
ai_analyze_sentiment(review) = "negative"
في هذه الحالة، ai_classify() قادر على تصنيف المراجعات السلبية بشكل صحيح استنادا إلى تسميات مخصصة للسماح بمزيد من التحليل.

استخراج المعلومات من المراجعات
قد ترغب في تحسين وصف المنتج الخاص بك استنادا إلى الأسباب التي كان لدى العملاء لمراجعاتهم السلبية. يمكنك العثور على معلومات أساسية من كائن ثنائي كبير الحجم للنص باستخدام ai_extract(). يستخرج المثال التالي المعلومات ويصنف ما إذا كانت المراجعة السلبية تستند إلى مشكلات تغيير الحجم مع المنتج:
SELECT
review,
ai_extract(review, array("usual size")) AS usual_size,
ai_classify(review, array("Size is wrong", "Size is right")) AS fit
FROM
product_reviews
فيما يلي عينة من النتائج:

إنشاء استجابات مع توصيات
بعد مراجعة استجابات العملاء، يمكنك استخدام الدالة ai_gen() لإنشاء استجابة للعميل استنادا إلى شكواه وتعزيز علاقات العملاء مع الردود الفورية على ملاحظاته.
SELECT
review,
ai_gen(
"Generate a reply in 60 words to address the customer's review.
Mention their opinions are valued and a 30% discount coupon code has been sent to their email.
Customer's review: " || review
) AS reply
FROM
product_reviews
WHERE
ai_analyze_sentiment(review) = "negative"
فيما يلي عينة من النتائج:
