| Literature DB >> 35873661 |
Loris Belcastro1, Francesco Branda1, Riccardo Cantini1, Fabrizio Marozzo1, Domenico Talia1, Paolo Trunfio1.
Abstract
Every day millions of people use social media platforms by generating a very large amount of opinion-rich data, which can be exploited to extract valuable information about human dynamics and behaviors. In this context, the present manuscript provides a precise view of the 2020 US presidential election by jointly applying topic discovery, opinion mining, and emotion analysis techniques on social media data. In particular, we exploited a clustering-based technique for extracting the main discussion topics and monitoring their weekly impact on social media conversation. Afterward, we leveraged a neural-based opinion mining technique for determining the political orientation of social media users by analyzing the posts they published. In this way, we were able to determine in the weeks preceding the Election Day which candidate or party public opinion is most in favor of. We also investigated the temporal dynamics of the online discussions, by studying how users' publishing behavior is related to their political alignment. Finally, we combined sentiment analysis and text mining techniques to discover the relationship between the user polarity and sentiment expressed referring to the different candidates, thus modeling political support of social media users from an emotional viewpoint.Entities:
Keywords: Opinion mining; Political events; Sentiment analysis; Social media analysis; User polarization
Year: 2022 PMID: 35873661 PMCID: PMC9288921 DOI: 10.1007/s13278-022-00913-9
Source DB: PubMed Journal: Soc Netw Anal Min
Fig. 1A graphic representation of our analysis workflow
Fig. 2Example of how the collection of posts step works
Fig. 3Example of how the classification of posts step works
Fig. 4Example of how the polarization of users step works
Fig. 5Example of pro-Biden tweets
Fig. 6Example of pro-Trump tweets
Fig. 7Complementary Cumulative Density Function (CCDF) of published tweets per user
Fig. 8Linear interpolation: analyzed users versus voting-eligible population grouped by the US states
Number of Twitter users versus voting-eligible population (VEP) grouped by swing states
| State | #Users | #VEP |
|---|---|---|
| Arizona | 5,692 | 5,189,000 |
| Florida | 16,921 | 15,551,739 |
| Georgia | 5,841 | 7,383,562 |
| Michigan | 8,411 | 7,550,147 |
| Minnesota | 4,596 | 4,118,462 |
| Nevada | 1,156 | 2,153,915 |
| New Hampshire | 1,610 | 1,079,434 |
| North Carolina | 7,245 | 7,759,051 |
| Pennsylvania | 7,040 | 9,781,976 |
| Texas | 19,119 | 18,784,280 |
| Wisconsin | 3,898 | 4,368,530 |
Fig. 9Unsupervised detection of the main topics underlying the online discussion
Brief description of the identified topics
| Cluster ID | Topic | Top hashtags |
|---|---|---|
| #1 | Bad management of Covid-19 emergency | #trumpknew, #trumpvirus, #covid, #trumpisaloser, #trumpisanationaldisgrace, #trumpliedpeopledied |
| #2 | Town hall meetings; sub-topics: climate crisis, veterans, discrimination | #cnntownhall, #climatecrisis, #greennewdeal, #respectveterans, #hererightmatters, #stoptrumpsterror |
| #3 | Encouraging peopleto vote | #election2020, #voteearly, #vote2020, #votebymail, #voteready, #electionday |
| #4 | Accusations against Hunter Biden | #hunterbiden, #bidencrimefamily, #burisma, #ukraine, #hunterbidenemails, #china |
| #5 | The US Supreme Court;nomination of Amy Coney Barrett | #scotus, #amyconeybarrett, #filltheseat, #supremecourt, #riprbg, #scotushearings |
| #6 | Support for Trump | #maga, #votetrump2020, #maga2020, #kag, #voteredtosaveamerica2020, #trumppence2020 |
Fig. 10Weekly volume of tweets related to the detected topics from September 1 to October 31, 2020
Fig. 11Time series of polarized tweets published from September 1 to October 31, 2020
Comparison between voting percentages estimated by IOM-NN and the latest opinion polls
| State | Real percentages | Opinion polls | IOM-NN | |||
|---|---|---|---|---|---|---|
| B | T | B | T | B | T | |
| Arizona | 49.4 | 49.1 | 45.8 | 48.3 | ||
| Florida | 47.9 | 51.2 | 48.7 | 46.0 | 48.0 | |
| Georgia | 49.5 | 49.2 | 47.4 | 46.0 | ||
| Michigan | 50.6 | 47.8 | 44.4 | 43.0 | ||
| Minnesota | 52.4 | 45.3 | 41.8 | 42.6 | ||
| Nevada | 50.1 | 47.7 | 44.4 | 48.0 | ||
| New Hampshire | 52.7 | 45.4 | 42.4 | 47.3 | ||
| North Carolina | 48.6 | 49.9 | 47.8 | 47.5 | 56.6 | 41.9 |
| Pennsylvania | 50.0 | 48.8 | 45.7 | 43.1 | ||
| Texas | 46.5 | 52.1 | 47.5 | 46.1 | ||
| Wisconsin | 49.4 | 48.8 | 42.8 | 41.9 | ||
| Correctly classified | – | |||||
| Tweets | – | – | 670,451 | |||
| Users | – | 57,116 | ||||
| Avg. Acc | – | 0.82 | 0.91 | |||
Fig. 12Comparison between IOM-NN and the latest opinion polls in identifying the winning candidate
Fig. 13Distribution of sentiments and emotions of pro-Trump tweets
Fig. 14Distribution of sentiments and emotions of pro-Biden tweets
A sample of pro-Trump tweets showing different emotions
| Tweet | About | Sentiment | Emotion |
|---|---|---|---|
| “First time registered voter excited to vote for@realDonaldTrump #FourMoreYears” | Trump | Positive | Joy |
| “#JoeBiden Democrats support domestic terrorists and exploit race and gender for political gain.I’m afraid for America #PennsylvaniansForTrump” | Biden | Negative | Fear |
| “You are a disgrace to politicize the death of these people, but obviously you don’t care. #JoeBiden #BidenHarris” | Biden | Negative | Disgust |
| “#realDonaldTrump If anyone can do it, you can. Best President ever! Godspeed sir. #AmericaFirst #MAGA2020” | Trump | Positive | Trust |
A sample of pro-Biden tweets showing different emotions
| Tweet | About | Sentiment | Emotion |
|---|---|---|---|
| “We all need to #VoteBiden to make this happen #VOTE” | Biden | Positive | Anticipation |
| “#realDonaldTrump You are a racist and a loser. #TrumpIsALoser #RacistTrump” | Trump | Negative | Disgust |
| “Today is a sad day. News reports are talking about 200,000 Americans dead from Covid-19 so far #TrumpKnew #COVID19 ” | Trump | Negative | Sadness |
| “I want empathy and decency in the White House. #BidenHarris2020ToSaveAmerica” | Biden | Positive | Trust |