Análise de sentimento

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 disponíveis

Para conferir a lista de idiomas compatíveis, consulte a coluna sentimento na referência de idioma. 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 nos 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.