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

Para conferir 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 sentimento em condições

Use os resultados da análise de sentimento por meio dos 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 nas condições.

Como usar sentimento no simulador

É possível ativar a análise de sentimento ao usar o simulador.