Analysieren von Stimmungen

Abgeschlossen

Die Stimmungsanalyse wird verwendet, um zu bewerten, wie positiv oder negativ ein Textdokument ist, was bei verschiedenen Workloads nützlich sein kann, z. B.:

  • Bewerten eines Films, Buchs oder Produkts durch Quantifizierung der Stimmung, basierend auf Rezensionen.
  • Priorisieren von Antworten des Kundendiensts auf Korrespondenz, die per E-Mail oder Social Media-Nachrichten eingegangen ist.

Wenn Sie mithilfe von Azure KI Language eine Stimmungsanalyse durchführen, enthält die Antwort sowohl die allgemeine Stimmung des Dokuments als auch die Stimmung der einzelnen Sätze in allen Dokumenten, die an den Dienst übermittelt wurden.

Beispielsweise können Sie ein einzelnes Dokument für die Stimmungsanalyse wie folgt übermitteln:

{
  "kind": "SentimentAnalysis",
  "parameters": {
    "modelVersion": "latest"
  },
  "analysisInput": {
    "documents": [
      {
        "id": "1",
        "language": "en",
        "text": "Good morning!"
      }
    ]
  }
}

Die Antwort des Diensts könnte ungefähr folgendermaßen aussehen:

{
  "kind": "SentimentAnalysisResults",
  "results": {
    "documents": [
      {
        "id": "1",
        "sentiment": "positive",
        "confidenceScores": {
          "positive": 0.89,
          "neutral": 0.1,
          "negative": 0.01
        },
        "sentences": [
          {
            "sentiment": "positive",
            "confidenceScores": {
              "positive": 0.89,
              "neutral": 0.1,
              "negative": 0.01
            },
            "offset": 0,
            "length": 13,
            "text": "Good morning!"
          }
        ],
        "warnings": []
      }
    ],
    "errors": [],
    "modelVersion": "2022-11-01"
  }
}

Die Satzstimmung basiert auf Zuverlässigkeitsbewertungen (Konfidenz) für positive, negative und neutrale Klassifizierungswerte zwischen 0 und 1.

Die Allgemeine Dokumentstimmung basiert auf Sätzen:

  • Wenn alle Sätze neutral sind, ist die allgemeine Stimmung auch neutral.
  • Wenn Satzklassifizierungen nur positive und neutrale Klassifizierungen enthalten, ist die Gesamtstimmung positiv.
  • Wenn die Satzklassifizierungen nur negative und neutrale Klassifizierungen enthalten, ist die Gesamtstimmung negativ.
  • Wenn die Satzklassifizierungen positive und negative Klassifizierungen enthalten, ist die Gesamtstimmung gemischt.