← Últimos artículos
💬 NLP

Multiclass Sentiment Analysis for Identifying Political Viewpoints

Este artículo investiga el análisis de sentimiento multiclase de los puntos de vista políticos en las redes sociales mediante el diseño y la evaluación de modelos XGBoost y BERT, los cuales lograron puntuaciones F1 comparables de aproximadamente 0.28, resaltando así los desafíos inherentes en la clasificación del complejo discurso político y estableciendo una base para investigaciones futuras.

Autores originales: Girma Yohannis Bade, Olga Kolesnikova, Jose Luis Oropeza, Grigori Sidorov

Publicado 2026-08-12
📖 4 min de lectura☕ Lectura para el café

Autores originales: Girma Yohannis Bade, Olga Kolesnikova, Jose Luis Oropeza, Grigori Sidorov

Artículo original bajo licencia CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Esta es una explicación generada por IA del artículo a continuación. No ha sido escrita ni avalada por los autores. Para mayor precisión técnica, consulte el artículo original. Leer descargo de responsabilidad completo

Imagina el internet como una plaza de pueblo gigante y caótica donde millones de personas gritan sus pensamientos, bromas y quejas al mismo tiempo. En medio de esta multitud ruidosa, hay un rincón especial dedicado a la política, donde la gente discute sobre líderes, políticas y el futuro de sus países. Durante mucho tiempo, los científicos han querido construir un "superoyente" que pueda entrar en esta plaza, entender lo que todos están diciendo y clasificar esos gritos en montones ordenados: "Esta persona está enojada", "Esa persona está bromeando" o "Este solo está exponiendo un hecho". Este campo de estudio se llama Análisis de Sentimiento. Es como enseñarle a una computadora a leer la temperatura emocional de una habitación solo mirando las palabras que la gente escribe. Si bien podemos distinguir fácilmente si la reseña de una película es feliz o triste, la política es mucho más complicada. Una frase puede sonar enojada pero ser en realidad una broma, o sonar positiva pero ser sarcástica. Comprender estas sutiles diferencias es crucial porque nos ayuda a ver lo que el público realmente piensa, en lugar de simplemente suponerlo.

En este artículo, un equipo de investigadores decidió abordar este difícil problema utilizando un lenguaje específico llamado tamil, hablado por millones de personas en el sur de la India y Sri Lanka. Trataron la tarea como un juego de clasificar una pila desordenada de publicaciones de redes sociales en siete cubetas diferentes: Opinión (alguien dando su punto de vista), Sarcástico (alguien que dice lo opuesto a lo que quiere decir), Sustentado (alguien que respalda afirmaciones con hechos), Positivo, Negativo, Neutral y Ninguno de los anteriores (publicaciones que no encajan en ninguna categoría). Para jugar este juego, entrenaron dos "cerebros digitales" diferentes con un conjunto de datos de 4,352 publicaciones reales. El primer cerebro fue un modelo clásico de aprendizaje automático llamado XGBoost, que es como un detective muy rápido y que sigue reglas. El segundo fue un modelo BERT, una IA moderna de aprendizaje profundo que intenta entender el contexto y el matiz de las palabras, de forma similar a cómo un humano lee entre líneas.

Los resultados de su experimento fueron un tanto sorprendentes y humildes. A pesar de la tecnología avanzada, la tarea resultó ser increíblemente difícil. El detective XGBoost logró obtener una puntuación de 0.2835 (específicamente, una puntuación F1 macro), mientras que el modelo de alta tecnología BERT obtuvo 0.2806. Para poner esto en perspectiva, si estuvieras jugando un juego en el que tuvieras que adivinar la categoría correcta para cada publicación, ambos modelos apenas lo hacían mejor que un adivinador al azar que se esfuerza mucho. Los investigadores descubrieron que los modelos tenían dificultades para distinguir entre argumentos políticos complejos y bromas simples. Por ejemplo, los modelos a menudo confundían las publicaciones "Sarcásticas" con las "Positivas", o los hechos "Sustentados" con los sentimientos "Positivos". También notaron que los modelos tendían a predecir "Opinión" con demasiada frecuencia, prediciéndolo para 305 publicaciones cuando solo había 46 ejemplos reales, mientras que pasaban por alto muchas publicaciones "Positivas".

Los autores concluyen que, si bien construyeron con éxito un sistema que puede intentar esta clasificación, el estado actual de la tecnología no está listo para entender perfectamente el mundo desordenado y lleno de matices del discurso político en tamil. Sugieren que el pequeño tamaño de su conjunto de datos (solo unas 500 publicaciones para pruebas) y la complejidad del idioma hicieron que fuera difícil para los modelos aprender las reglas sutiles del discurso político. No pretendían haber resuelto el problema; en cambio, proporcionaron una base —un punto de partida— para mostrar lo difícil que es este desafío específico. Esperan que en el futuro, con más datos y quizás algoritmos diferentes, podamos construir mejores "superoyentes" que puedan comprender verdaderamente las diversas voces del mundo político.

¿Ahogado en artículos de tu campo?

Recibe resúmenes diarios de los artículos más novedosos que coincidan con tus palabras clave de investigación — con resúmenes técnicos, en tu idioma.

Probar Digest →