Zubnet AIAprenderWiki › Análisis de Sentimiento
Uso de IA

Análisis de Sentimiento

También conocido como: Minería de Opinión
Determinar automáticamente el tono emocional de un texto — positivo, negativo o neutro. "¡Este producto es increíble!" es positivo. "Pésimo servicio al cliente" es negativo. Más allá de la simple polaridad, el análisis de sentimiento avanzado detecta emociones específicas (enojo, alegría, frustración), sentimiento a nivel de aspecto ("la comida estuvo genial pero el servicio fue lento") y sarcasmo.

Por qué importa

El análisis de sentimiento es una de las aplicaciones de NLP más desplegadas comercialmente. Las empresas lo usan para monitorear la percepción de marca en redes sociales, analizar reseñas de clientes a escala, medir la satisfacción de empleados en encuestas y detectar crisis de relaciones públicas emergentes. También es un punto de entrada común para aprender NLP — una tarea de clasificación simple e intuitiva con abundantes datos de entrenamiento.

En profundidad

El análisis de sentimiento tradicional usaba clasificadores con ingeniería de características (bag-of-words + regresión logística, enfoques basados en léxico). Estos funcionaban para casos simples pero fallaban con el sarcasmo ("Oh genial, otro retraso"), sentimiento implícito ("La batería duró dos horas") y lenguaje específico de dominio. Los enfoques modernos usan BERT ajustado o clasificación basada en LLM, que manejan estos matices mucho mejor al entender el contexto.

Sentimiento basado en aspectos

Las reseñas reales a menudo contienen sentimiento mixto: "La cámara es excelente pero la batería es decepcionante." El análisis de sentimiento basado en aspectos identifica los aspectos (cámara, batería) y asigna sentimiento a cada uno independientemente. Esto es más útil para equipos de producto que el sentimiento general porque señala qué específicamente necesita mejorar. Los LLMs modernos manejan esto naturalmente a través de salida estructurada — "extrae los aspectos y sus sentimientos de esta reseña."

LLMs vs. modelos dedicados

Para análisis de sentimiento, tienes tres opciones: (1) un modelo pequeño ajustado (rápido, barato, bueno para alto volumen), (2) un prompt de LLM zero-shot (flexible, maneja casos extremos, más costoso), o (3) un servicio de API (Google NLP, AWS Comprehend). Para la mayoría de los proyectos nuevos, comenzar con un prompt de LLM y cambiar a un modelo ajustado cuando el volumen lo justifique es el enfoque práctico.

← Todos los términos