Análise de sentimento para pesquisas
Você pode usar a análise de sentimento para determinar se as respostas do usuário a uma pesquisa são consideradas positivas, negativas ou neutras.
Ative o plug-in Análise de sentimento (com.snc.sentiment_analysis).
Para uma pesquisa, você pode selecionar perguntas que devem ser usadas para análise. As respostas da pesquisa dessas perguntas são enviadas para as plataformas de terceiros para análise por meio das configurações de conector especificadas.
| Pontuação normalizada | Rótulo de sentimento |
|---|---|
| -1 a 0 | Negativo |
| 0 | Neutro |
| 0 a 1 | Positivo |
Cálculo de pontuação e versão da API
Atualmente, este plug-in usa a API de análise de texto MSAzure (v2), que agora está obsoleta. Para garantir funcionalidade e compatibilidade contínuas, estamos migrando para a API v3 mais recente.
Formato de resposta da API v2:
{
"documents": [
{
"id": "1",
"score": 0.14829033613204956
}
],
"errors": []
}
Formato de resposta da API v3:
{
"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"
}
Cálculo de pontuação da API v3
Como o formato de resposta da API v3 fornece pontuações de confiança em vez de uma pontuação única, a pontuação normalizada é calculada usando a seguinte fórmula:
pontuação: (1 x positivo) mais (0,5 x neutro) mais (0,01 x negativo)
Esta fórmula garante:
- A confiança positiva empurra a pontuação para 1
- A confiança neutra centraliza a pontuação em torno de 0,5
- A confiança negativa puxa ligeiramente a pontuação para 0, com peso mínimo (0,01) para contabilizar o sentimento negativo
Como as três pontuações de confiança somam sempre 1, esta fórmula gera um valor consistente no intervalo de -1 a 1, representando a combinação completa de informações de sentimento da API do Azure.