A análise de sentimento inspeciona a entrada do usuário final e identifica a opinião subjetiva predominante, principalmente para determinar a atitude de um usuário final como positiva, negativa ou neutra. Ao fazer uma solicitação de detecção de intent, você pode especificar que a análise de sentimento seja executada e a resposta inclua os valores dessa análise.
Idiomas compatíveis
Para conferir a lista de idiomas compatíveis, consulte a coluna sentimento na
referência de idiomas.
Se você solicitar uma análise de sentimento para um idioma que não seja compatível, sua solicitação de detecção de intent não falhará, mas o campo QueryResult.diagnostic_info conterá informações de erro.
Detectar intent
Usando a API, é possível solicitar a análise de sentimento para cada
chamada detectIntent ou streamingDetectIntent
definindo o campo analyzeQueryTextSentiment como verdadeiro.
A resposta contém um campo sentimentAnalysisResult com valores score e magnitude.
Como usar o sentimento em condições
É possível usar os resultados da análise de sentimento usando os parâmetros com escopo de solicitação ao definir uma condição.
Para mais informações, consulte as descrições dos parâmetros de análise de sentimento e a referência de condições para saber como os parâmetros podem ser usados em condições.
Como usar o sentimento no simulador
É possível ativar a análise de sentimento ao usar o simulador.