サーベイに対する感情分析

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • 感情分析を使用して、サーベイに対するユーザーの回答が正、負、中立のいずれとみなされるかを判断できます。

    感情分析 (com.snc.sentiment_analysis) プラグインを有効にします。

    サーベイでは、分析に使用する必要がある質問を選択できます。これらの質問に対するサーベイの回答は、指定されたコネクタ設定を介して、分析のために第三者のプラットフォームに送られます。

    注:
    感情分析には文字列タイプの質問のみ使用できます。
    感情分析結果が下に表示されます サーベイ > 質問の感情結果. 感情ラベルは正規化されたスコアに基づいています:
    表 : 1. 感情ラベル
    正規化されたスコア 感情ラベル
    -1〜0 否定的
    0 どちらでもない
    0~1 陽性

    API バージョンとスコアの計算

    現在、このプラグインは MSAzure text analytics API (v2) を使用していますが、現在は廃止されています。継続的な機能と互換性を確保するために、新しい v3 API に移行しています。

    v2 API 応答形式:

    
                   {
                   "documents": [
                   {
                   "id": "1",
                   "score": 0.14829033613204956
                   }
                   ],
                   "errors": []
                   }
                

    v3 API 応答形式:

    
                   {
                   "documents": [
                   {
                   "id": "1",
                   "sentiment": "negative",
                   "confidenceScores": {
                   "positive": 0.02,
                   "neutral": 0.0,
                   "negative": 0.97
                   },
                   "sentences": [
                   {
                   "sentiment": "negative",
                   "confidenceScores": {
                   "positive": 0.02,
                   "neutral": 0.0,
                   "negative": 0.97
                   },
                   "offset": 0,
                   "length": 44,
                   "text": "I love this hotel, but the service was slow."
                   }
                   ],
                   "warnings": []
                   }
                   ],
                   "errors": [],
                   "modelVersion": "2025-01-01"
                   }
                

    v3 API のスコア計算

    v3 API 応答形式では単一のスコアではなく信頼スコアが提供されるため、正規化されたスコアは次の式で計算されます。

    スコア = (1 × 正) + (0.5 × ニュートラル) + (0.01 × 負)

    この式により、次のことが保証されます。

    • 信頼性が正の場合、スコアは 1 に近づきます
    • 信頼度が中立の場合、スコアは 0.5 付近の中心となります
    • 負の信頼度はスコアをわずかに 0 に近づけ、否定的な感情を考慮するための重み付け (0.01) を最小限に抑えます

    3 つの信頼スコアの合計は常に 1 になるため、この式は -1 から 1 の範囲の一貫した値を生成し、Azure API からの感情情報の完全な組み合わせを表します。