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.

O Dialogflow usa a API Natural Language para realizar essa análise. Acesse os tópicos abaixo para mais informações sobre essa API e para consultar a documentação sobre como interpretar os resultados da análise de sentimento do Dialogflow:

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.