Analisar sentimento
A análise de sentimento é usada para avaliar o quão positivo ou negativo é um documento de texto, o que pode ser útil em várias cargas de trabalho, tais como:
- Avaliar um filme, livro ou produto quantificando o sentimento com base nas avaliações.
- Priorizar as respostas do atendimento ao cliente à correspondência recebida por e-mail ou mensagens nas redes sociais.
Ao usar a Linguagem de IA do Azure para avaliar o sentimento, a resposta inclui o sentimento geral do documento e o sentimento de frase individual para cada documento enviado ao serviço.
Por exemplo, você pode enviar um único documento para análise de sentimento como este:
{
"kind": "SentimentAnalysis",
"parameters": {
"modelVersion": "latest"
},
"analysisInput": {
"documents": [
{
"id": "1",
"language": "en",
"text": "Good morning!"
}
]
}
}
A resposta do serviço pode ter esta aparência:
{
"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"
}
}
O sentimento da frase é baseado em escores de confiança para valores de classificação positivos, negativos e neutros entre 0 e 1.
O sentimento geral do documento baseia-se em frases:
- Se todas as frases são neutras, o sentimento geral é neutro.
- Se as classificações das frases incluírem apenas positivo e neutro, o sentimento geral é positivo.
- Se as classificações das frases incluírem apenas negativo e neutro, o sentimento geral é negativo.
- Se as classificações das frases incluírem positivo e negativo, o sentimento geral é misto.