1 / 53

An Analysis of Political Views on Blogs

An Analysis of Political Views on Blogs. Todd Sullivan. General Layout of Project. 8 Classes Candidates: Obama, McCain, Biden, Palin Parties: Republicans, Democrats, Liberals, Conservatives Extract opinions about each class

dewei
Download Presentation

An Analysis of Political Views on Blogs

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. An Analysis of Political Viewson Blogs Todd Sullivan

  2. General Layout of Project • 8 Classes • Candidates: Obama, McCain, Biden, Palin • Parties: Republicans, Democrats, Liberals, Conservatives • Extract opinions about each class • Compute a FeelScore metric for each author/class pair (provided the author mentioned the class) • Do stuff with the FeelScores

  3. Extracting Opinions • Define three lists • Class Names • Word Synonyms • Feeling Indicators • Tokenize blog posts into sentences • Find sentence that contain a class name • Count number of positive/negative Feeling Indicators • Apply counts to classes in sentence

  4. Class Names • Obama: • obama, senator of illinois, senator from illinois, illinois senator, democrat president, democratic president, … • Palin • palin, alaskan governor, governor of alaska, alaska governor, republican vp, … • Liberals • liberals, liberal, libs

  5. Word Synonyms • Bad • worst, unpleasant, disastrous, dirty, failure, sucks, sux, traitor, idiot, loser, noob, dumb, … • Good • awesome, sweet, cool, groovy, comforting, glorious, dandy, brilliant, best, wonderful, … • Skip Words • Very, usually, still, much, nearly, most, more, frankly, a, an, any kind of punctuation, …

  6. Feeling Indicators • Negative Indicators • :is: :bad:, :bad: :plans:, :plans: :is: :bad:,:i: do :not: want, :i: cannot stand, how :bad:, :is: :not: :good:, :i: disagree:, :i: do :not:, … • Positive Indicators • :is: experienced, :i: agree, :i: will vote,for president, :i: support, :i: donated,:good: speaker, …

  7. FeelScore • For each author a and class c

  8. Incorporating Interests and Communities • Pull all unique interests containing one of the class’ names (obama, mccain, …) • Returns around 350 interests • Small enough to label as positive, negative, or remove. • Same process for communities

  9. Interesting Interests • Positive Interests • Not interesting: obama, mccain 08, republican • Negative Interests • _doing_something_ to _class_where _doing_something_ is:anti, testing, baiting, bashing, hating,pissing off, cockpunching,forced lobotomization of, death to

  10. Example Communities • Positive • Obama PA, GothsForObama, TeenRepublicans • Negative • Anti-Obama, nobama, WTF-Palin

  11. Authors Listing Multiple Interests for the Same Class

  12. Authors Joining Multiple Communities for the Same Class

  13. FeelScores Across Time • For an author a, class c, and day Day

  14. Including Interests and Communities • Count an interest or community as 5 positive or negative counts added to AdjCount(a,c,Day,...) for all days on and after the interest or community was added to the database.

  15. FeelScores Across Time Continued… • For a class c, and day Day

  16. Overall Blog-basedCandidate FeelScores

  17. Overall Blog-basedParty FeelScores

  18. Positive/Negative Candidate Chatter by Blog Network

  19. Blog-based Candidate FeelScores Across Networks

  20. Blog-based Party FeelScores Across Networks

  21. Positive/Negative ChatterCandidate by Gender

  22. Blog-based Candidate FeelScores Across Gender

  23. Blog-based PartyFeelScores Across Gender

  24. National Conventions

  25. National ConventionsNew Authors

  26. National ConventionsChanging Opinions

  27. Presidential Debates

  28. Presidential Debates Cont…

  29. Vice Presidential Debate

  30. VP Debate Cont…

  31. Obama & McCainFeelScores by Network

  32. National Conventionsby Network

  33. McCain & PalinFeelScores by Network

  34. Party FeelScores by Network

  35. Aggregate FeelScoresby Gender

  36. Age Ranges

  37. Aggregate FeelScores by Age

  38. Older People Don’t Like Liberals

  39. Friend Networks • 523 Democrats and 620 Republicans • 1,575 mutual links • 64% Democrat-Republican links (Green) • 23.6% Democrat-Democrat links (Blue) • 12.4% Republican-Republican links (Red) • The 64% number is largely influenced by a few authors. In a macro-average across authors, 50.9% of a blogger’s friends are from the blogger’s party.

  40. Percent of Bloggersvs. Number of Friends

  41. Political BloggingFriend Network

  42. National Convention Poll Data

  43. Predicting the Popular Vote • No data after October 28, 2008, so we use Oct. 28 data for calculations. • For each author a

  44. Assigning Votes Continued

  45. Popular Vote • Actual Result: Obama 53%, McCain 46%

More Related