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 uma 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 com os parâmetros de 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.