Multiclass Sentiment Analysis for Identifying Political Viewpoints
This paper investigates multiclass sentiment analysis of political viewpoints on social media by designing and evaluating XGBoost and BERT models, which achieved comparable F1-scores of approximately 0.28, thereby highlighting the inherent challenges in classifying complex political discourse and establishing a baseline for future research.
Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer
Imagine the internet as a giant, chaotic town square where millions of people are shouting their thoughts, jokes, and complaints all at once. In this noisy crowd, there's a special corner dedicated to politics, where people argue about leaders, policies, and the future of their countries. For a long time, scientists have wanted to build a "super-listener" that can walk into this square, understand what everyone is saying, and sort those shouts into neat piles: "This person is angry," "That person is joking," or "This one is just stating a fact." This field of study is called Sentiment Analysis. It's like teaching a computer to read the emotional temperature of a room just by looking at the words people type. While we can easily tell if a movie review is happy or sad, politics is much trickier. A sentence might sound angry but actually be a joke, or sound positive but be sarcastic. Understanding these subtle differences is crucial because it helps us see what the public really thinks, rather than just guessing.
In this paper, a team of researchers decided to tackle this tricky problem using a specific language called Tamil, spoken by millions in South India and Sri Lanka. They treated the task like a game of sorting a messy pile of social media posts into seven different buckets: Opinionated (someone giving their take), Sarcastic (someone saying the opposite of what they mean), Substantiated (someone backing up claims with facts), Positive, Negative, Neutral, and None of the above (posts that don't fit any category). To play this game, they trained two different "digital brains" on a dataset of 4,352 real posts. The first brain was a classic machine learning model called XGBoost, which is like a very fast, rule-following detective. The second was a BERT model, a modern, deep-learning AI that tries to understand the context and nuance of words, similar to how a human reads between the lines.
The results of their experiment were a bit surprising and humbling. Despite the advanced technology, the task turned out to be incredibly difficult. The XGBoost detective managed to get a score of 0.2835 (specifically, a macro F1-score), while the high-tech BERT model scored 0.2806. To put that in perspective, if you were playing a game where you had to guess the right category for every post, both models were barely doing better than a random guesser who was trying really hard. The researchers found that the models struggled to tell the difference between complex political arguments and simple jokes. For instance, the models often confused "Sarcastic" posts with "Positive" ones, or "Substantiated" facts with "Positive" feelings. They also noticed that the models tended to guess "Opinionated" way too often, predicting it for 305 posts when there were only 46 actual examples, while they missed many "Positive" posts entirely.
The authors conclude that while they successfully built a system that can attempt this classification, the current state of technology isn't quite ready to perfectly understand the messy, nuanced world of Tamil political discourse. They suggest that the small size of their dataset (only about 500 posts for testing) and the complexity of the language made it hard for the models to learn the subtle rules of political speech. They didn't claim to have solved the problem; instead, they provided a baseline—a starting point—to show how hard this specific challenge is. They hope that in the future, with more data and perhaps different algorithms, we can build better "super-listeners" that can truly understand the diverse voices of the political world.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.