Análisis de opinión

Completado

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.