المهارة المعرفية العاطفية

تقوم مهارة المشاعر بتقييم النص غير المنظم على طول سلسلة متصلة إيجابية سالبة، ولكل سجل، ترجع درجة رقمية بين 0 و1. الدرجات القريبة من 1 تشير إلى مشاعر إيجابية، والدرجات القريبة من 0 تشير إلى مشاعر سلبية. تستخدم هذه المهارة نماذج التعلم الآلي التي توفرها تحليلات النص في الخدمات المعرفية.

هام

تم إيقاف مهارة المشاعر الآن واستبدالها ب Microsoft.Skills.Text.V3.SentimentSkill. اتبع التوصيات الواردة في مهارات البحث المعرفي المهملة للترحيل إلى مهارة مدعومة.

ملاحظة

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

يتم فرض رسوم على تنفيذ المهارات المضمنة بسعر الخدمات المعرفية الحالي للدفع أولا بأول. يتم وصف تسعير استخراج الصور في صفحة تسعير البحث المعرفي في Azure.

@odata.type

Microsoft.Skills.Text.SentimentSkill

حدود البيانات

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

معلمات المهارة

المعلمات حساسة لحالة الأحرف.

اسم المعلمة الوصف
defaultLanguageCode (اختياري) رمز اللغة المراد تطبيقه على المستندات التي لا تحدد اللغة صراحة.
راجع القائمة الكاملة للغات المدعومة.

مدخلات المهارات

اسم الإدخال الوصف
text النص المراد تحليله.
languageCode (اختياري) سلسلة تشير إلى لغة السجلات. إذا لم يتم تحديد هذه المعلمة، فإن القيمة الافتراضية هي "en".
راجع القائمة الكاملة للغات المدعومة.

مخرجات المهارات

اسم الإخراج الوصف
score قيمة بين 0 و 1 تمثل مشاعر النص الذي تم تحليله. القيم القريبة من 0 لها مشاعر سلبية ، بالقرب من 0.5 لديها مشاعر محايدة ، والقيم القريبة من 1 لديها مشاعر إيجابية.

نموذج تعريف

{
    "@odata.type": "#Microsoft.Skills.Text.SentimentSkill",
    "inputs": [
        {
            "name": "text",
            "source": "/document/content"
        },
        {
            "name": "languageCode",
            "source": "/document/languagecode"
        }
    ],
    "outputs": [
        {
            "name": "score",
            "targetName": "mySentiment"
        }
    ]
}

عينة الإدخال

{
    "values": [
        {
            "recordId": "1",
            "data": {
                "text": "I had a terrible time at the hotel. The staff was rude and the food was awful.",
                "languageCode": "en"
            }
        }
    ]
}

عينة الإخراج

{
    "values": [
        {
            "recordId": "1",
            "data": {
                "score": 0.01
            }
        }
    ]
}

حالات التحذير

إذا كان النص فارغا، إنشاء تحذير ولا يتم إرجاع أي درجة من درجات المشاعر. إذا لم تكن اللغة مدعومة ، إنشاء تحذير ولا يتم إرجاع أي درجة مشاعر.

راجع أيضًا