Stimmungsanalyse für Umfragen
Sie können die Stimmungsanalyse verwenden, um zu bestimmen, ob Anwenderantworten für eine Umfrage als positiv, negativ oder neutral betrachtet werden.
Aktivieren Sie das Plugin „Stimmungsanalyse“ (com.snc.sentiment_analysis).
Für eine Umfrage können Sie Fragen auswählen, die für die Analyse verwendet werden sollen. Die Umfrageantworten dieser Fragen werden über die angegebenen Connector-Konfigurationen zur Analyse an Drittpartei-Plattformen gesendet.
| Normalisierte Punktzahl | Stimmungsbezeichnung |
|---|---|
| -1 bis 0 | Negativ |
| 0 | Neutral |
| 0 bis 1 | Positiv |
API-Version und -Punktzahlberechnung
Derzeit verwendet dieses Plugin die MSAzure Text Analytics API (v2), die jetzt veraltet ist. Um eine kontinuierliche Funktionalität und Kompatibilität sicherzustellen, migrieren wir zur neueren v3-API.
v2-API-Antwortformat:
{
"documents": [
{
"id": "1",
"score": 0.14829033613204956
}
],
"errors": []
}
V3-API-Antwortformat:
{
"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"
}
Punktzahlberechnung für v3-API
Da das v3-API-Antwortformat Konfidenzpunktzahlen anstelle einer einzelnen Punktzahl bereitstellt, wird die normalisierte Punktzahl mit der folgenden Formel berechnet:
Punktzahl = (1 x positiv) + (0,5 x neutral) + (0,01 x negativ)
Diese Formel stellt Folgendes sicher:
- Positive Konfidenz drückt die Punktzahl auf 1
- Neutrale Konfidenz zentriert die Punktzahl um 0,5 %
- Negative Konfidenz zieht die Punktzahl geringfügig in Richtung 0, mit minimaler Gewichtung (0,01), um die negative Stimmung zu berücksichtigen
Da die drei Konfidenzpunktzahlen immer 1 ergeben, generiert diese Formel einen konsistenten Wert im Bereich von -1 bis 1, der die vollständige Mischung von Stimmungsinformationen aus der Azure-API darstellt.