--- title: "Análisis de sentimientos" url: https://docs.catalyst.zoho.com/es/api/code-reference/zia-services/text-analytics/sentiment-analysis/ description: "Esta API te permite realizar Sentiment Analysis en un bloque de texto, y reconocer el tono del mensaje y los sentimientos en el texto." last_updated: 2026-03-30T08:10:30Z service: Zia Services type: api --- # Sentiment Analysis [Zia Sentiment Analysis](https://docs.catalyst.zoho.com/es/zia-services/help/text-analytics/introduction/) 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 - **api-domain** (URL): El dominio específico del DC para acceder a la API de Catalyst - **project_id** (Numerical): El [ID único](https://docs.catalyst.zoho.com/es/getting-started/set-up-a-catalyst-project/general-settings/) 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** ```bash 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** ```json { "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 } ] } ] } ``` ### SDK Documentation [Text Analytics: Sentiment Analysis- Java SDK](https://docs.catalyst.zoho.com/es/sdk/java/v1/zia-services/text-analytics/sentiment-analysis) [Text Analytics: Sentiment Analysis- Node.js SDK](https://docs.catalyst.zoho.com/es/sdk/nodejs/v2/zia-services/text-analytics/sentiment-analysis) [Text Analytics: Sentiment Analysis- Python SDK](https://docs.catalyst.zoho.com/es/sdk/python/v1/zia-services/text-analytics/sentiment-analysis)