Analysera sentiment
Attitydanalys används för att utvärdera hur positivt eller negativt ett textdokument är, vilket kan vara användbart i olika arbetsbelastningar, till exempel:
- Utvärdera en film, bok eller produkt genom att kvantifiera sentiment baserat på recensioner.
- Prioritera kundtjänstsvar på korrespondens som tas emot via e-post eller meddelanden på sociala medier.
När du använder Azure AI Language för att utvärdera sentiment innehåller svaret övergripande dokumentsentiment och enskilda meningssentiment för varje dokument som skickas till tjänsten.
Du kan till exempel skicka ett enda dokument för attitydanalys så här:
{
"kind": "SentimentAnalysis",
"parameters": {
"modelVersion": "latest"
},
"analysisInput": {
"documents": [
{
"id": "1",
"language": "en",
"text": "Good morning!"
}
]
}
}
Svaret från tjänsten kan se ut så här:
{
"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"
}
}
Meningssentiment baseras på konfidenspoäng för positiva, negativa och neutrala klassificeringsvärden mellan 0 och 1.
Övergripande dokumentsentiment baseras på meningar:
- Om alla meningar är neutrala är den övergripande attityden neutral.
- Om meningsklassificeringar endast innehåller positiva och neutrala är den övergripande attityden positiv.
- Om meningsklassificeringarna endast innehåller negativa och neutrala är det övergripande sentimentet negativt.
- Om meningsklassificeringarna innehåller positiva och negativa är det övergripande sentimentet blandat.