Loading...

Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Sentiment Analysis

Zia Sentiment Analysis es una parte de Text Analytics que procesa contenido textual para reconocer el tono del mensaje y los sentimientos transmitidos a través de él. Analiza cada oración en el texto para determinar si su tono es Positive, Negative o Neutral. Luego determina el tono del texto general como uno de estos tres sentimientos, basándose en los sentimientos reconocidos en cada oración.

La respuesta también devuelve las puntuaciones de confianza para cada oración y el texto general, para mostrar la precisión del análisis.

Ejecutar Sentiment Analysis

Descripción

Puedes usar esta API para realizar Sentiment Analysis en un bloque de texto de hasta 1500 caracteres en una sola solicitud. Debes pasar el texto en el cuerpo JSON de la solicitud, como se muestra en la solicitud de ejemplo.

También puedes pasar palabras clave opcionales para el texto. Esto permitirá que Sentiment Analysis procese solo aquellas oraciones que contienen estas palabras clave, y determine sus sentimientos. Las demás oraciones serán ignoradas.

Detalles de la Solicitud

URL de Solicitud

POST

{api-domain}/baas/v1/project/{project_id}/ml/text-analytics/sentiment-analysis

copy

api-domain
URL
El dominio específico del DC para acceder a la API de Catalyst

project_id
Numerical
El ID único del proyecto

Encabezados de Solicitud

Authorization: Zoho-oauthtoken {oauth_token}
content-type: application/json

Encabezados Opcionales

CATALYST-ORG: {org_id}

Environment: Development

Alcance

ZohoCatalyst.mlkit.READ

Propiedades del JSON de Solicitud

document string array
mandatory
El texto a procesar para Sentiment Analysis
keywords string array
optional
Para realizar Sentiment Analysis solo en las oraciones que contienen estas palabras clave

Detalles de la Respuesta

La respuesta contiene el resultado del análisis individual de cada oración y el análisis del texto general como Positive, Negative o Neutral, junto con la puntuación de confianza general de cada análisis. La puntuación de confianza se encuentra en el rango de 0 a 1.

Sample Request
copy

curl -X POST
https://api.catalyst.zoho.com/baas/v1/project/4000000006007/ml/text-analytics/sentiment-analysis -H “Authorization: Zoho-oauthtoken 1000.910*************************16.2f*************************57”
-H “Content-Type: application/json”
-d ‘{“document”:"[I love the design of the new model.]", “keywords”:"[design]" }’

Sample Response
copy
  {
  "status":"success",
  "data":[
  {
  "sentiment_prediction":[
  {
  "document_sentiment":"Positive",
  "sentence_analytics":[
  {
  "sentence":"I love the design of the new model",
  "sentiment":"Positive",
  "confidence_scores":{
  "negative":0.0,
  "neutral":0.0,
  "positive":1.0
  }
  }
  ],
  "keyword":"design",
  "overall_score":1.0
  }
  ]
  }
  ]
  }