El análisis de opiniones inspecciona las entradas de los usuarios finales e identifica la opinión subjetiva predominante, en especial para determinar la actitud de un usuario final como positiva, negativa o neutral. Cuando se realiza una solicitud de detección de intent, puedes especificar que se realice un análisis de opiniones y la respuesta incluirá valores del análisis de opiniones.
Lenguajes compatibles
Para obtener una lista de los idiomas admitidos, consulta la columna Opiniones en la referencia de idiomas.
Si solicitas un análisis de opiniones para un idioma que no es compatible, tu solicitud de intent de detección no falla, pero el campo QueryResult.diagnostic_info
contiene información de error.
Detecta intents
Mediante la API, puedes solicitar el análisis de opiniones para cada llamada a detectIntent
o a streamingDetectIntent
si configuras el campo analyzeQueryTextSentiment
como verdadero.
La respuesta contiene un campo sentimentAnalysisResult
con valores score
y magnitude
.
Usa el sentimiento en las condiciones
Puedes usar los resultados del análisis de sentimiento a través de los parámetros centrados en la solicitud cuando definas una condición.
Para obtener más información, consulta las descripciones de los parámetros del análisis de sentimiento y la referencia de condiciones para saber cómo se pueden usar los parámetros en las condiciones.
Cómo usar el sentimiento en el simulador
Puedes habilitar el análisis de opiniones cuando usas el simulador.