Analizador de Sentimiento

Detecta si un texto pegado o un lote de reseñas de clientes en inglés suena positivo, negativo o neutro, enteramente en tu navegador, sin subir nada.

🌐 English

🔒 Privado por diseño: tu texto se procesa localmente en tu navegador; nada se sube nunca a ningún servidor.

Cómo analizar sentimiento

  1. Pega tu texto en inglés en el recuadro de arriba, una reseña, un correo de soporte, o un lote de reseñas de clientes (una por línea). Consulta el aviso más abajo sobre por qué específicamente en inglés.
  2. Deja Modo de análisis en Detección automática (trata más de una línea no vacía como reseñas separadas automáticamente), o fuerza Texto único / Lote explícitamente si quieres anular esa suposición.
  3. Haz clic en Analizador de Sentimiento, el resultado aparece al instante, enteramente dentro de tu pestaña del navegador.
  4. Lee la etiqueta (Positive/Negative/Neutral), la puntuación, y (en modo lote) el desglose por reseña más un resumen agregado. Haz clic en Copiar al portapapeles para llevarte el informe.

Sin subida, sin cuenta, sin espera en un servidor, solo pega y lee el veredicto.

Un aviso honesto: esta herramienta analiza inglés, no español

Aunque esta página está en español, es importante decir con claridad qué hace realmente la herramienta por debajo: compara cada palabra de tu texto contra dos listas fijas de sentimiento, unas 60 palabras positivas en inglés (“great”, “love”, “excellent”, “recommend”…) y 60 negativas (“terrible”, “broken”, “disappointing”, “waste”…), más una regla de negación que también reconoce únicamente negadores ingleses (“not”, “isn’t”…). Ninguna de esas listas contiene una sola palabra en español.

Si pegas un texto en español, la herramienta funciona igual mecánicamente y te da un resultado (no hay ninguna detección de idioma que lo bloquee) pero casi ninguna palabra española coincidirá con ninguna de las dos listas, así que el resultado casi siempre saldrá etiquetado como “Neutral”, independientemente de si el texto original es realmente positivo o negativo. Eso no es una medición de neutralidad: es simplemente la ausencia de vocabulario reconocido. Para texto en inglés, en cambio, esta herramienta funciona exactamente como se describe a continuación, sin ninguna salvedad.

Qué hace realmente esta herramienta (y qué no hace)

Esto es una heurística de sentimiento basada en léxico, no un clasificador de IA entrenado. Por debajo, mantiene dos listas hechas a mano de palabras de sentimiento comunes en inglés, unas 60 positivas (“great”, “love”, “excellent”, “recommend”…) y 60 negativas (“terrible”, “broken”, “disappointing”, “waste”…), y recorre tu texto pegado palabra por palabra, contando cuántas coincidencias caen en cada lado. Una regla de negación sencilla comprueba si una palabra como “not” o una contracción como “isn’t” aparece en las 3 palabras anteriores a una palabra de sentimiento, y si es así, invierte la contribución de esa palabra (“not good” cuenta como negativo, “not bad” cuenta como positivo).

Esa combinación (contar palabras más una pequeña regla de negación) es genuinamente útil para una lectura rápida, transparente y totalmente sin conexión de hacia dónde se inclina un texto en inglés. Es deliberadamente NO un modelo de aprendizaje automático, así que no captará jerga, emojis, sarcasmo, o argot de un sector que no sea una palabra de sentimiento inglesa llana de la lista. Trata la etiqueta como una señal fuerte de primera pasada, especialmente útil para hojear rápidamente un montón de opiniones, no como un veredicto final y matizado sobre el tono.

Modo texto único frente a modo lote de reseñas

Pega una frase o un párrafo entero y esta herramienta lo puntúa como un único documento, una etiqueta, una puntuación, un recuento de cuántas palabras positivas y negativas coincidieron. Pega varias líneas (una columna de reseñas de una hoja de cálculo, una lista de tickets de soporte, comentarios exportados de una encuesta) y cambia automáticamente al modo lote: cada línea no vacía se puntúa por su cuenta como una reseña individual, seguida de un resumen que muestra cuántas reseñas fueron positivas, negativas y neutras (con porcentajes) y una etiqueta de puntuación media general para todo el lote. La opción Modo de análisis te permite anular la detección automática en cualquier dirección si específicamente quieres que un documento de varias líneas se trate como un solo bloque, o que una sola línea se trate como su propio lote de una reseña.

Por qué analizar sentimiento en absoluto

Leer docenas o cientos de reseñas de clientes, tickets de soporte o comentarios de encuestas uno por uno para calibrar el ánimo general es lento, y un ojo cansado tiende a recordar las quejas más ruidosas en lugar del balance real de opiniones. Una pasada rápida de sentimiento te da una etiqueta instantánea por elemento más un desglose agregado (cuántas reseñas realmente se leen negativas, no solo cuántas recuerdas) antes de decidir si merece la pena una lectura manual más profunda.

También es útil para revisar tu propia escritura: pegar un borrador de copy de marketing, una respuesta de soporte o una descripción de producto en inglés para comprobar que suena positivo (o apropiadamente neutro) antes de enviarlo o publicarlo.

Privado, porque tu texto nunca sale de tu dispositivo

Las reseñas de clientes y los tickets de soporte a menudo contienen nombres, detalles de pedidos, u otra información que preferirías no entregar a un servidor de terceros. Esta herramienta calcula cada coincidencia de palabra y puntuación usando JavaScript sencillo que se ejecuta solo en tu pestaña del navegador, sin llamada a librería, sin backend, sin ningún sistema de análisis leyendo tu texto pegado. También sigue funcionando sin conexión una vez cargada la página, ya que nunca hubo un viaje de ida y vuelta por la red.

Usos habituales

Cómo funciona, en imágenes

Captura de pantalla de la herramienta Analizador de Sentimiento con la entrada de ejemplo «The conversion was instant and nothing was uploa…», Analysis mode en Auto-detect (default)
Analizador de Sentimiento en pleno proceso: la entrada de ejemplo «The conversion was instant and nothing was uploa…», Analysis mode en Auto-detect (default).
Captura de pantalla del resultado de Analizador de Sentimiento mostrando la salida generada «=== SENTIMENT ANALYSIS === Mode: Single text Lab…»
El resultado final: la salida generada «=== SENTIMENT ANALYSIS === Mode: Single text Lab…». El enlace de descarga es una URL blob local: el archivo nunca sale de tu dispositivo.

Preguntas frecuentes

Esta página está en español, ¿la herramienta analiza sentimiento en español?

No, y preferimos decirlo con toda claridad antes de que confíes en un resultado engañoso. Bajo el capó, esta herramienta compara cada palabra del texto contra dos listas fijas de unas 60 palabras cada una, "good", "great", "excellent", "love"... como positivas, y "terrible", "broken", "disappointing", "waste"... como negativas, junto con una regla de negación que también reconoce palabras inglesas como "not", "never" o contracciones como "isn't". Todas esas palabras están escritas en inglés; no hay ninguna lista equivalente en español. Si pegas un texto en español, la herramienta lo analiza igualmente sin dar ningún error, pero casi ninguna palabra española va a coincidir con ninguna de las dos listas, así que el resultado casi siempre saldrá "Neutral", no porque el texto sea neutro, sino porque el detector de sentimiento simplemente no reconoce vocabulario español. Esta herramienta es honestamente útil solo para textos escritos en inglés.

¿Es esto una IA real o un modelo de aprendizaje automático?

No, y preferimos decírtelo desde el principio antes de que asumas lo contrario. Esta herramienta usa un enfoque de léxico (lista de palabras): dos listas hechas a mano de unas 60 palabras positivas en inglés ("great", "love", "excellent"...) y 60 negativas ("terrible", "broken", "disappointing"...), más una regla sencilla que invierte la polaridad de una palabra cuando va precedida de un negador como "not" o "isn't". Cuenta coincidencias y calcula una puntuación a partir de eso, no hay ningún modelo entrenado, ninguna red neuronal, y ninguna comprensión del contexto, el sarcasmo o el tono más allá de esa única regla. Para una comprobación rápida, transparente y totalmente sin conexión funciona bien; para una escritura sutil o ambigua, trata la etiqueta como una pista fuerte, no como un veredicto.

¿Entiende la negación, como "not good" o "isn''t great"?

Sí, dentro de un límite, y solo en inglés. Si una palabra de sentimiento va precedida en las 3 palabras anteriores por "not", "never", "no", "without", o cualquier contracción terminada en "n't" (isn't, wasn't, don't...), su contribución se invierte, así que "not good" puntúa como negativo y "not bad" puntúa como positivo. Lo que NO gestiona: dobles negaciones ("not never bad"), negación a más de 3 palabras de distancia, ni cláusulas contrastivas como "good in theory, but..." donde el sentimiento real vive en una cláusula posterior que la herramienta no puede razonar. Es una regla genuinamente útil, no un analizador de negación completo, y, de nuevo, solo reconoce las palabras negadoras en inglés.

¿Se sube mi texto a algún sitio para analizarlo?

No. Cada coincidencia de palabra, comprobación de negación y puntuación se calcula con JavaScript sencillo que se ejecuta dentro de tu pestaña del navegador en el instante en que haces clic en el botón. Lo que pegues (un lote de reseñas de clientes, un correo de soporte, tu propio borrador) nunca sale de tu dispositivo, y no interviene ninguna API externa, descarga de librería ni petición de red.

¿Cómo funciona el modo "lote" para reseñas de clientes?

Pega una reseña por línea y esta herramienta detecta automáticamente más de una línea no vacía y cambia al modo lote: cada línea se puntúa de forma independiente como su propia reseña, y luego un resumen agregado informa cuántas salieron positivas, negativas y neutras (con porcentajes) más una etiqueta de puntuación media general. También puedes forzar el modo explícitamente con la opción Modo de análisis si quieres que un documento de varias líneas se puntúe como un único bloque de texto, o que una sola línea se trate siempre como una "reseña" individual.

¿Qué significa realmente el número de puntuación?

La puntuación es (coincidencias de palabras positivas menos coincidencias de palabras negativas) dividido entre el número total de palabras, dando un rango aproximado de -1 (todas las palabras negativas) a +1 (todas las palabras positivas), con 0 significando que no hay sentimiento neto. Una puntuación por encima de +0,05 se etiqueta como Positive, por debajo de -0,05 como Negative, y cualquier cosa intermedia como Neutral, umbrales elegidos para que una sola palabra de sentimiento fuerte en una frase corta supere el umbral, mientras que una palabra suelta en un documento largo y por lo demás neutro no cambie la etiqueta.

¿Captará jerga, emojis, sarcasmo o vocabulario específico de un sector?

Por lo general no, y esto aplica tanto en inglés como en español. Las listas de palabras cubren sentimiento inglés expresado de forma llana y explícita ("amazing", "awful", "disappointing") pero no incluyen jerga ("mid", "fire"), emojis, ni sarcasmo ("oh great, it broke again" se lee como positivo porque "great" está en la lista y el sarcasmo no se puede detectar solo a partir del texto). Esta es la concesión honesta de una lista de palabras pequeña, transparente y totalmente offline frente a un modelo mucho más grande, para una primera lectura rápida de opiniones de clientes es genuinamente útil; para una clasificación de sentimiento de alto riesgo, combínala con una revisión humana.

¿Hay un límite de longitud, o funciona sin conexión?

No hay ningún límite artificial, la puntuación se ejecuta en la memoria de tu propio navegador en lugar de en una petición de red, así que una sola frase y unos cientos de reseñas pegadas se gestionan de la misma forma, y sigue funcionando sin conexión a internet una vez que la página se ha cargado.

Herramientas relacionadas