Análisis de opinión
El análisis de sentimiento se usa para evaluar qué tan positivo o negativo es un documento de texto, lo que puede resultar útil en varias cargas de trabajo, como:
- Al evaluar una película, libro o producto mediante la cuantificación de las opiniones basadas en reseñas.
- Al priorizar las respuestas del servicio de atención al cliente a la correspondencia recibida a través de correo electrónico o los mensajes de redes sociales.
Cuando se usa Lenguaje de Azure AI para evaluar las opiniones, la respuesta incluye la opinión general del documento y la opinión de oraciones individuales de cada documento enviado al servicio.
Por ejemplo, podría enviar un único documento para el análisis de sentimiento de la manera siguiente:
{
"kind": "SentimentAnalysis",
"parameters": {
"modelVersion": "latest"
},
"analysisInput": {
"documents": [
{
"id": "1",
"language": "en",
"text": "Good morning!"
}
]
}
}
La respuesta del servicio podría ser similar a esta:
{
"kind": "SentimentAnalysisResults",
"results": {
"documents": [
{
"id": "1",
"sentiment": "positive",
"confidenceScores": {
"positive": 0.89,
"neutral": 0.1,
"negative": 0.01
},
"sentences": [
{
"sentiment": "positive",
"confidenceScores": {
"positive": 0.89,
"neutral": 0.1,
"negative": 0.01
},
"offset": 0,
"length": 13,
"text": "Good morning!"
}
],
"warnings": []
}
],
"errors": [],
"modelVersion": "2022-11-01"
}
}
La opinión de la oración se basa en las puntuaciones de confianza para los valores de clasificación positivos, negativos y neutros entre 0 y 1.
La opinión general del documento se basa en oraciones:
- Si todas las oraciones son neutras, la opinión general es neutra.
- Si las clasificaciones de oraciones incluyen solo positivas y neutras, la opinión general es positiva.
- Si las clasificaciones de oraciones incluyen solo negativas y neutras, la opinión general es negativa.
- Si las clasificaciones de oraciones incluyen las positivas y las negativas, la opinión general es mixta.