Skip to content

Instantly share code, notes, and snippets.

@jrjames83
Created May 27, 2018 22:30
Show Gist options
  • Save jrjames83/6cc7977c8de50c196c2fcce3073177cd to your computer and use it in GitHub Desktop.
Save jrjames83/6cc7977c8de50c196c2fcce3073177cd to your computer and use it in GitHub Desktop.
Twitter RU Data Take 2
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {},
"outputs": [],
"source": [
"import pandas as pd\n",
"from collections import Counter"
]
},
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"(203482, 16)\n",
"(393, 14)\n",
"(393,)\n"
]
}
],
"source": [
"tweets = pd.read_csv('/Users/jeff/Downloads/russian-troll-tweets/tweets.csv')\n",
"users = pd.read_csv('/Users/jeff/Downloads/russian-troll-tweets/users.csv')\n",
"\n",
"print(tweets.shape)\n",
"print(users.shape)\n",
"print(users.id.unique().shape)"
]
},
{
"cell_type": "code",
"execution_count": 19,
"metadata": {},
"outputs": [],
"source": [
"joined = pd.merge(tweets, users, how='left', left_on='user_id', right_on='id')"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"## Instructions for Part II\n",
"- https://pandas.pydata.org/pandas-docs/stable/merging.html\n",
"- What user city (from the user's table) has the most tweets ? (US or ATL)\n",
"- filter all tweets, based on the top 5 users, with the most tweets\n",
"- From all tweets from the top 5 users, what are the most commonly\n",
"- used terms? (hint, use the Counter class from collections)\n",
"- show a histogram with the distribution of tweet length for these top 5 users"
]
},
{
"cell_type": "code",
"execution_count": 42,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"USA 90804\n",
"United States 17521\n",
"Atlanta 9114\n",
"Pittsburgh, US 6652\n",
"US 6448\n",
"Name: location, dtype: int64"
]
},
"execution_count": 42,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"joined['location'].value_counts()[:5]"
]
},
{
"cell_type": "code",
"execution_count": 47,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"['ameliebaldwin', 'hyddrox', 'giselleevns', 'patriotblake', 'thefoundingson']"
]
},
"execution_count": 47,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"top5 = list(joined.user_key.value_counts()[:5].to_dict().keys())\n",
"top5\n",
"# https://pandas.pydata.org/pandas-docs/stable/generated/pandas.Series.html"
]
},
{
"cell_type": "code",
"execution_count": 55,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"(30537, 30)"
]
},
"execution_count": 55,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"mask = joined.user_key.isin(top5)\n",
"new_df = joined[mask]\n",
"new_df.shape"
]
},
{
"cell_type": "code",
"execution_count": 56,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"{'dog': 3, 'tractor': 1, 'trumpet': 1, 'wheel': 2}"
]
},
"execution_count": 56,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"items = ['dog', 'dog', 'dog', 'trumpet', 'tractor', 'wheel', 'wheel']\n",
"counts = {} #in operator for a dict means, is the val in the keys...\n",
"\n",
"for x in items:\n",
" if x in counts:\n",
" counts[x] += 1\n",
" else:\n",
" counts[x] = 1\n",
" \n",
"counts\n"
]
},
{
"cell_type": "code",
"execution_count": 57,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[('dog', 3), ('wheel', 2), ('trumpet', 1), ('tractor', 1)]"
]
},
"execution_count": 57,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"Counter(items).most_common(10)"
]
},
{
"cell_type": "code",
"execution_count": 58,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"True"
]
},
"execution_count": 58,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"\"dog\" in counts"
]
},
{
"cell_type": "code",
"execution_count": 62,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"5 @ModicaGiunta me, too!\n",
"8 RT @AriaWilsonGOP: 3 Women Face Charges After ...\n",
"11 RT @America_1st_: CW: \"The thing that impresse...\n",
"15 #My2017BiggestHope to reach this level of pett...\n",
"19 RT @K1erry: The Marco Rubio knockdown of Eliza...\n",
"Name: text, dtype: object"
]
},
"execution_count": 62,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"new_df.text.head()"
]
},
{
"cell_type": "code",
"execution_count": 66,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[('I', 3), ('love', 2), ('Trump', 1), ('hillary', 1), ('want', 1)]"
]
},
"execution_count": 66,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"textstuff = [\"I love trump\", \"I love hillary\", \"I want food\", \"MAGA\"]\n",
"Counter(\"I love Trump I love hillary I want food MAGA\".split()).most_common(5)"
]
},
{
"cell_type": "code",
"execution_count": 69,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"['@ModicaGiunta me, too!',\n",
" 'RT @AriaWilsonGOP: 3 Women Face Charges After Being Caught Stealing Dozens Of Trump Signs https://t.co/JjlZxaW3JN https://t.co/qW2Ok9ROxH',\n",
" 'RT @America_1st_: CW: \"The thing that impressed me was that Trump is always comfortable in own skin, but now he was comfortable being the P…']"
]
},
"execution_count": 69,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"tweet_list = new_df.text.tolist()\n",
"tweet_list[:3]"
]
},
{
"cell_type": "code",
"execution_count": 74,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"'Jeff james'"
]
},
"execution_count": 74,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"\" \".join(['Jeff', \"james\"])"
]
},
{
"cell_type": "code",
"execution_count": 75,
"metadata": {},
"outputs": [],
"source": [
"tweet_str = \" \".join(tweet_list)"
]
},
{
"cell_type": "code",
"execution_count": 85,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Hillary 1856\n",
"Clinton 1737\n",
"@realDonaldTrump 879\n",
"@HillaryClinton 519\n",
"#MakeMeHateYouInOnePhrase 387\n",
"America 378\n",
"https://… 377\n",
"https:… 374\n",
"President 368\n",
"https:/… 342\n",
"Trump's 336\n",
"American 328\n",
"https://t… 314\n",
"because 303\n",
"against 291\n",
"#SometimesItsOkTo 288\n",
"#ThingsNotTaughtAtSchool 284\n",
"#RuinADinnerInOnePhrase 283\n",
"https://t.… 279\n",
"#Trump2016 275\n",
"#IdRunForPresidentIf 272\n",
"https://t.c… 272\n",
"#2017SurvivalTips 267\n",
"#RealLifeMagicSpells 266\n",
"#NeverHillary 264\n",
"campaign 252\n",
"doesn't 247\n",
"https://t.co/… 231\n",
"#My2017Resolution 228\n",
"https://t.co… 226\n",
"#ImTooOldFor 224\n",
"#ChristmasAftermath 218\n",
"@ChrixMorgan: 218\n",
"Obama's 217\n",
"Clinton's 212\n",
"Hillary's 210\n",
"#AlternativeAcronymInterpretations 209\n",
"#My2017BiggestHope 206\n",
"Americans 202\n",
"country 201\n",
"support 200\n",
"election 199\n",
"#MakeAmericaGreatAgain 194\n",
"@realDonaldTrump: 189\n",
"Democrats 180\n",
"#TrumpPence16 179\n",
"@cmdorsey: 178\n",
"#IHaveARightToKnow 175\n",
"#IHaveADreamThat 174\n",
"#WakeUpAmerica 173\n",
"#BetterAlternativeToDebates 169\n",
"believe 166\n",
"#TrumpTrain 165\n",
"@DanaGeezus: 162\n",
"Foundation 160\n",
"#ICelebrateTrumpWith 157\n",
"Campaign 156\n",
"#RejectedDebateTopics 156\n",
"#SecondhandGifts 147\n",
"#ItsRiskyTo 145\n",
"Muslims 144\n",
"#Hillary 142\n",
"supporters 137\n",
"president 137\n",
"@TheFoundingSon: 136\n",
"#MeanGirlsRules 135\n",
"someone 131\n",
"getting 131\n",
"@abusedtaxpayer: 130\n",
"everyone 130\n",
"something 129\n",
"#GiftIdeasForPoliticians 127\n",
"actually 125\n",
"without 125\n",
"BREAKING: 121\n",
"#HillaryClinton 116\n",
"@YouTube 115\n",
"nothing 115\n",
"@GiselleEvns 114\n",
"everything 113\n",
"Twitter 112\n",
"Russian 111\n",
"@LadyLiberTea: 110\n",
"another 109\n",
"#IDontNeedACostumeBecause 108\n",
"@mitchellvii: 107\n",
"@PrisonPlanet: 105\n",
"already 104\n",
"#2016ElectionIn3Words 102\n",
"@AllenWestRepub: 102\n",
"#RTifYouAre 102\n",
"#MyFarewellWordsWouldBe 102\n",
"anything 101\n",
"@FoxNews 100\n",
"#2016In4Words 100\n",
"@FoxNews: 98\n",
"liberal 97\n",
"#ReasonsToProtest 97\n",
"Islamic 97\n",
"#CrookedHillary 96\n",
"calling 96\n",
"talking 95\n",
"@LindaSuhler: 94\n",
"Trump’s 93\n",
"illegal 91\n",
".@realDonaldTrump 89\n",
"#AmericaFirst 88\n",
"political 88\n",
"#LiberalLogic 87\n",
"@preciousliberty: 87\n",
"liberals 87\n",
"finally 86\n",
"working 86\n",
"#ImWithHer 86\n",
"Election 85\n",
"refugees 85\n",
"Because 84\n",
"#TrumpsFavoriteHeadline 84\n",
"@bfraser747: 83\n",
"Breitbart 82\n",
"@GiselleEvns: 82\n",
"@Dbargen: 82\n",
"thought 82\n",
"HILLARY 81\n",
"@amrightnow: 81\n",
"National 81\n",
"CLINTON 80\n",
"between 80\n",
"running 80\n",
"@ihatethemedia: 80\n",
"they're 79\n",
"million 79\n",
"#LNYHBT 78\n",
"protect 78\n",
"Another 78\n",
"terrorist 77\n",
"@BrazilianGirl32: 74\n",
"remember 73\n",
"Liberals 73\n",
"#HillaryForPrison 73\n",
"#TheFirst100DaysToDoList 72\n",
"started 72\n",
"Republicans 71\n",
"@WorldOfHashtags: 71\n",
"problem 70\n",
"friends 70\n",
"corrupt 70\n",
"@TimBurt: 70\n",
"hashtag 69\n",
"#ThingsYouCantIgnore 69\n",
"children 68\n",
"Remember 68\n",
"@jimmylemons: 67\n",
"national 67\n",
"#POTUSLastTweet 67\n",
"#BlackLivesMatter 67\n",
"instead 67\n",
"#DrainTheSwamp 66\n",
"@wikileaks: 66\n",
"@seanhannity 65\n",
"looking 65\n",
"@LouDobbs: 65\n",
"understand 64\n",
"government 64\n",
"@TEN_GOP: 64\n",
"control 64\n",
"Clinton’s 63\n",
"Liberal 63\n",
"attacks 63\n",
"Congress 63\n",
"Against 63\n",
"Clinton, 63\n",
"@xavvypls: 62\n",
"people. 62\n",
"#Clinton 62\n",
"evidence 61\n",
"Illegal 61\n",
"Sanders 60\n",
"@luchadora41: 60\n",
"Christmas 60\n",
"BREAKING 60\n",
"watching 59\n",
"@riteprices: 59\n",
"millions 59\n",
"@iluvscoops: 59\n",
"Florida 59\n",
"@LEFTH00K: 59\n",
"through 58\n",
"#NeverTrump 58\n",
"supporter 58\n",
"Democratic 58\n",
"candidate 58\n",
"@Conservatexian: 57\n",
"yourself 57\n",
"Crooked 57\n",
"respect 57\n",
"realize 57\n",
"#WomensMarch 57\n",
"#birtherism 57\n",
"#VoteTrump 56\n",
"protest 56\n",
"@FeeBooths: 56\n",
"exactly 56\n",
"@RobHoey: 56\n",
"@KellyannePolls: 55\n",
"@HawkinsUSA: 55\n",
"foreign 55\n",
"criminal 55\n",
"there's 55\n",
"@OCAmericans: 54\n",
"Supporters 54\n",
"@ObamaBash: 54\n",
"@Cernovich: 54\n",
"fighting 54\n",
"Obama’s 54\n",
"Democrat 54\n",
"@kevkid79: 53\n",
"They're 53\n",
"Obamacare 53\n",
"biggest 52\n",
"@Patriotancestry: 52\n",
"telling 52\n",
"There's 52\n",
"elected 52\n",
"Million 52\n",
"@luvGodncountry: 51\n",
"destroy 51\n",
"playing 51\n",
"@LifeNewsHQ: 51\n",
"Washington 51\n",
"@WorldOfHashtags 51\n",
"#Election2016 50\n",
"wouldn't 50\n",
"@RealJamesWoods: 50\n",
"#PresidentTrump 50\n",
"picture 49\n",
"meeting 49\n",
"#BasketOfDeplorables 49\n",
"Clintons 49\n",
"Chelsea 49\n",
"couldn't 49\n",
"@Lrihendry: 49\n",
"Sessions 49\n",
"America. 48\n",
"Michelle 48\n",
"@Amyloukingery: 48\n",
"@StatesPoll: 47\n",
"@dcexaminer: 47\n",
"happened 47\n",
"#DemExit 47\n",
"Republican 47\n",
"Support 47\n",
"@charliecalley63 47\n",
"@Danzig303: 46\n",
"@indigenous01: 46\n",
"Hollywood 46\n",
"Security 46\n",
"@NolteNC: 46\n",
"security 46\n",
"Presidential 46\n",
"Department 46\n",
"immigration 46\n",
"General 46\n",
"supporting 45\n",
"countries 45\n",
"killing 45\n",
"presidential 44\n",
"probably 44\n",
"different 44\n",
"@im_srishabh21: 44\n",
"Hillary, 44\n",
"Hillary. 44\n",
".@POTUS 44\n",
"business 44\n",
"#NoDAPL 44\n",
"morning 44\n",
"@I_am_not_E: 44\n",
"corruption 44\n",
"important 43\n",
"Facebook 43\n",
"followers 43\n",
"history 43\n",
"continue 43\n",
"@tlamb775: 42\n",
"AMERICA 42\n",
"Analysis 42\n",
"terrorists 42\n",
"@JohnFromCranber: 42\n",
"Christian 42\n",
"election. 42\n",
"Supreme 41\n",
"@SpeakerRyan 41\n",
"military 41\n",
"themselves 41\n",
"illegals 41\n",
"happens 41\n",
"created 41\n",
"Birther 41\n",
"#FakeNews 41\n",
"@BreitbartNews 41\n",
"@Darren32895836: 40\n",
"@onlnsurfer: 40\n",
"@AmyMek: 40\n",
"@wikileaks 40\n",
"Secretary 40\n",
"haven't 40\n",
"#ReligionOfPeace 40\n",
"@SheriffClarke: 40\n",
"@Kamani1147: 39\n",
"birther 39\n",
"private 39\n",
"shouldn't 39\n",
"Refugees 39\n",
"@AnnCoulter: 39\n",
"#FeelTheBern 39\n",
"@Joe_America1776: 39\n",
"totally 39\n",
"together 39\n",
"@thehill: 38\n",
"#realdonaldtrump 38\n",
"Everyone 38\n",
"allowed 38\n",
"violence 38\n",
"politics 38\n",
"question 38\n",
"@JohnFPLane: 38\n",
"leaders 38\n",
"Clinton. 38\n",
"#BuildTheWall 38\n",
"@asamjulian: 38\n",
"@mike_pence 37\n",
"tonight 37\n",
"questions 37\n",
"@KellyannePolls 37\n",
"interview 37\n",
"@TeamTrump: 37\n",
"administration 37\n",
"@InkOfSquid 37\n",
"#NEVERhillary 37\n",
"@SemeiMuCasa: 37\n",
"twitter 37\n",
"waiting 36\n",
"@gerfingerpoken: 36\n",
"@DanScavino: 36\n",
"#TrumpsArmy 36\n",
"Christians 36\n",
"@seanhannity: 36\n",
"@WayneDupreeShow: 36\n",
"federal 36\n",
"arrested 36\n",
"@osPatriot: 36\n",
"forward 36\n",
"immunity 36\n",
"RETWEET 36\n",
"#OhHillNo 36\n",
"@nytimes 36\n",
"@CallawayBOT: 35\n",
"outside 35\n",
"#ObamasWishList 35\n",
"absolutely 35\n",
"account 35\n",
"terrorism 35\n",
"@PascoRevolution: 35\n",
"college 35\n",
"following 35\n",
"minutes 34\n",
"@prchristen: 34\n",
"popular 34\n",
"literally 34\n",
"democrats 34\n",
"@TheDemocrats 34\n",
"whatever 34\n",
"explain 34\n",
"America! 34\n",
".@HillaryClinton 34\n",
"cartoon 34\n",
"Podesta 34\n",
"showing 34\n",
"Wikileaks 33\n",
"Clinton: 33\n",
"Benghazi 33\n",
"Federal 33\n",
"anymore 33\n",
"released 33\n",
"#veterans 33\n",
"@bob_owens: 33\n",
"radical 33\n",
"Someone 33\n",
"Internet 33\n",
"families 33\n",
"@davidsirota: 32\n",
"published 32\n",
"missing 32\n",
"members 32\n",
"#trump2016 32\n",
"Investigation 32\n",
"standing 32\n",
"@Miami4Trump: 32\n",
"Justice 32\n",
"personal 32\n",
"@BernieSanders 32\n",
"@mitchellvii 31\n",
"difference 31\n",
"Thinker 31\n",
"Nothing 31\n",
"policies 31\n",
"Israeli 31\n",
"#Chelsea 31\n",
"immigrants 31\n",
"homeless 31\n",
"#MuslimBan 31\n",
"Russians 31\n",
"Michael 31\n",
"deleted 31\n",
"@JamesMorgan92: 31\n",
"deserve 31\n",
"helping 31\n",
"Director 31\n",
"Senator 31\n",
"Government 31\n",
"protesters 31\n",
"California 31\n",
"amazing 31\n",
"message 30\n",
"establishment 30\n",
"@DBloom451: 30\n",
"thinking 30\n",
"#JillNotHill 30\n",
"country. 30\n",
"politicians 30\n",
"@dailycaller 30\n",
"winning 30\n",
"@IngrahamAngle: 30\n",
"Chicago 30\n",
"African 30\n",
"@ConstanceQueen8: 30\n",
"Supporter 30\n",
"shooting 30\n",
"America, 30\n",
"@BobMacAZ: 30\n",
"@ChristiChat: 30\n",
"thousands 30\n",
"Attorney 30\n",
"@immigrant4trump: 30\n",
"@schotziejlk: 29\n",
"herself 29\n",
"investigation 29\n",
"#TrumpPence2016 29\n",
"movement 29\n",
"Doesn't 29\n",
"#Benghazi 29\n",
"reality 29\n",
"@foxandfriends: 29\n",
"Anything 29\n",
"veterans 29\n",
"welcome 29\n",
"weren't 29\n",
"@JohnKStahlUSA: 29\n",
"WikiLeaks 29\n",
"internet 29\n",
"attention 29\n",
"@vivelafra: 29\n",
"investigate 29\n",
"massive 29\n",
"wearing 29\n",
"parents 29\n",
"tomorrow 29\n",
"comments 29\n",
"@DineshDSouza: 29\n",
"Inauguration 29\n",
"[VIDEO] 29\n",
"Melania 29\n",
"Elizabeth 28\n",
"November 28\n",
"mention 28\n",
"@lokikittie: 28\n",
"Freedom 28\n",
"@DRUDGE_REPORT: 28\n",
"election, 28\n",
"building 28\n",
"Immigration 28\n",
"Retweet 28\n",
"#ObamaLegacy 28\n",
"@CarmineZozzora: 28\n",
"article 28\n",
"responsible 28\n",
"imagine 28\n",
"anti-Trump 28\n",
"himself 28\n",
"special 28\n",
"#HillarysHealth 28\n",
"burning 28\n",
"complete 28\n",
"@JaredWyand: 28\n",
"@BarackObama 28\n",
"starting 28\n",
"Women's 28\n",
"Political 27\n",
"#DNCleak 27\n",
"donations 27\n",
"discuss 27\n",
"#ChelseaNYC 27\n",
"mainstream 27\n",
"@Jenn_Abrams: 27\n",
"@HillaryClinton's 27\n",
"refugee 27\n",
"#Blacks4Trump 27\n",
"protesting 27\n",
"@LessaT: 27\n",
"opinion 27\n",
"@realkingrobbo: 27\n",
"Mexican 27\n",
"@redrivergrl: 27\n",
"candidates 27\n",
"conservative 27\n",
"primary 27\n",
"democrat 27\n",
"Military 27\n",
"example 27\n",
"Schumer 27\n",
"attacked 27\n",
"perfect 27\n",
"@DailyCaller: 27\n",
"promises 27\n",
"Veterans 26\n",
"Millions 26\n",
"(VIDEO) 26\n",
"beautiful 26\n",
"campaigning 26\n",
"@Always_Trump: 26\n",
"reporting 26\n",
"@peddoc63: 26\n",
"@LouDobbs 26\n",
"hearing 26\n",
"https://t.co/j58e8aacrE 26\n",
"#ClintonFoundation 26\n",
"@WeNeedTrump: 26\n",
"victory 26\n",
"@StefanMolyneux: 26\n",
"official 26\n",
"reading 26\n",
"#fakenews 26\n",
"@mike_pence: 26\n",
"serious 26\n",
"@CarmineZozzora 26\n",
"@NetworksManager: 26\n",
"@ringgoldsandra: 26\n",
"billion 26\n",
"America's 26\n",
".@realDonaldTrump: 26\n",
"Planned 26\n",
"Corrupt 26\n",
"Welcome 26\n",
"@JackPosobiec: 26\n",
"defense 26\n",
"Constitution 26\n",
"destroyed 26\n",
"believes 26\n",
"putting 25\n",
"#Florida 25\n",
"Terrorists 25\n",
"#BernieOrBust 25\n",
"Assange 25\n",
"completely 25\n",
"@YoungDems4Trump: 25\n",
"#LockHerUp 25\n",
"propaganda 25\n",
"#Hannity 25\n",
"daughter 25\n",
"endorses 24\n",
"statement 24\n",
"Germany 24\n",
"\"Hillary 24\n",
"@Reince 24\n",
"violent 24\n",
"#IslamIsTheProblem 24\n",
"Conservative 24\n",
"#DontTellAnyoneBut 24\n",
"victims 24\n",
"@DanScavino 24\n",
"president. 24\n",
"release 24\n",
"happening 24\n",
"enforcement 24\n",
"covering 24\n",
"climate 24\n",
"January 24\n",
"Billion 24\n",
"reports 24\n",
"@PatDollard: 24\n",
"officials 24\n",
"fucking 24\n",
"citizens 24\n",
"@Cernovich 24\n",
"received 24\n",
"officers 24\n",
"silence 24\n",
"Amendment 24\n",
"Service 24\n",
"@rogerkinkaid: 24\n",
"Michigan 23\n",
"@steph93065: 23\n",
"#ElectionDay 23\n",
"@USAforTrump2016: 23\n",
"Scandal 23\n",
"greatest 23\n",
"Gorsuch 23\n",
"including 23\n",
"@bocavista2016: 23\n",
"freedom 23\n",
"married 23\n",
"#NeverForget 23\n",
"President. 23\n",
"pushing 23\n",
"Executive 23\n",
"@realDonaldTrump's 23\n",
"Virginia 23\n",
"treated 23\n",
"supports 23\n",
"dollars 23\n",
"holding 23\n",
"#Debate 23\n",
"@DrJillStein: 23\n",
"@DrMartyFox: 23\n",
"narrative 23\n",
"presidency 23\n",
"@magnifier661: 23\n",
"intelligence 23\n",
"classified 23\n",
"#Hacked 23\n",
"#rantfortoday 22\n",
"leaving 22\n",
"Something 22\n",
"#BeUnclassyIn4Words 22\n",
"#ImAlwaysForgetting 22\n",
"Actually 22\n",
"#BanIslam 22\n",
"#debatenight 22\n",
"@C2017DebouCracy: 22\n",
"bringing 22\n",
"Documents 22\n",
"prayers 22\n",
"@HAGOODMANAUTHOR: 22\n",
"@_Makada_: 22\n",
"becomes 22\n",
"largest 22\n",
"@ANOMALY1: 22\n",
"peaceful 22\n",
"@TheFoundingSon 22\n",
"@FoxBusiness: 22\n",
"becoming 22\n",
"promised 22\n",
"Abortion 22\n",
"failing 22\n",
"supposed 22\n",
"#RedNationRising 22\n",
"@hrtablaze: 22\n",
"officially 22\n",
"Hillary’s 22\n",
"people, 22\n",
"scandal 22\n",
"#Obamacare 22\n",
"possible 22\n",
"electoral 22\n",
"#BlacksForTrump 21\n",
"despite 21\n",
"Imagine 21\n",
"@DrJillStein 21\n",
"@trscoop: 21\n",
"attempt 21\n",
"decided 21\n",
"women's 21\n",
"@Harlan: 21\n",
"ILLEGAL 21\n",
"willing 21\n",
"@Italians4Trump: 21\n",
"funding 21\n",
"boycott 21\n",
"@SandraTXAS: 21\n",
"[Video] 21\n",
"bullshit 21\n",
"threats 21\n",
"continues 21\n",
"@LeahR77: 21\n",
"Looking 21\n",
"polling 21\n",
"@Shane_Rodenbeck: 21\n",
"Johnson 21\n",
"attacking 21\n",
"endorse 21\n",
"speaking 21\n",
"#Wikileaks 21\n",
"brought 21\n",
"protests 21\n",
"usually 21\n",
"majority 21\n",
"inauguration 21\n",
"#TheGOPHasBecome 21\n",
"Anti-Trump 21\n",
"@Stonewall_77: 21\n",
"@jaketapper 21\n",
"stopped 21\n",
"knowing 21\n",
"surprised 21\n",
"@IAmSoSmart: 21\n",
"Foreign 21\n",
"History 21\n",
"Getting 21\n",
"#WeThePeople 21\n",
"destroying 21\n",
"FLASHBACK: 21\n",
"@ScottPresler: 21\n",
"offended 21\n",
"Protesters 20\n",
"@2ALAW: 20\n",
"Calling 20\n",
"@WesleyRickard: 20\n",
"definitely 20\n",
"Special 20\n",
"@mtracey: 20\n",
"@shortwave8669: 20\n",
"economy 20\n",
"@USFreedomArmy: 20\n",
"#TrumpForPresident 20\n",
"conspiracy 20\n",
"Climate 20\n",
"#TheResistance 20\n",
"#debate 20\n",
"#RefugeesWelcome 20\n",
"Explains 20\n",
"Percent 20\n",
"Starbucks 20\n",
"@RealAlexJones: 20\n",
"feeling 20\n",
"@foxandfriends 20\n",
"thoughts 20\n",
"favorite 20\n",
"@CapeMayMeg: 20\n",
"Patriots 20\n",
"Flushings: 20\n",
"@RobHoey 20\n",
"#VoteTrump2016 20\n",
"awesome 20\n",
"#2017survivaltips 20\n",
"chocolate 20\n",
"#Oscars 20\n",
"@Thomas1774Paine: 20\n",
"confirms 20\n",
"Without 20\n",
"coverage 20\n",
"#VPDebate 20\n",
"@ChristieC733: 20\n",
"clearly 20\n",
"retweet 20\n",
"@ThePatriot143: 20\n",
"#FollowTheMoney 20\n",
"#Birtherism 20\n",
"Illegals 20\n",
"involved 20\n",
"Reporter 20\n",
"@The_Trump_Train: 20\n",
"Hannity 20\n",
"murdered 20\n",
"Interview 20\n",
"promise 20\n",
"Detroit 20\n",
"Biggest 20\n",
"@EntheosShines: 20\n",
"Hillary? 19\n",
"University 19\n",
"@redorcno9: 19\n",
"letting 19\n",
"Business 19\n",
"@OneMoodyHuman: 19\n",
"listening 19\n",
"@RickRWells: 19\n",
"College 19\n",
"culture 19\n",
"@POTUS: 19\n",
"@DonaldJTrumpJr: 19\n",
"leftists 19\n",
"suicide 19\n",
"@Elena07617349 19\n",
"@TRUMPMOVEMENTUS: 19\n",
"Instead 19\n",
"#neverhillary 19\n",
"nuclear 19\n",
"selling 19\n",
"#BringBernieBack 19\n",
"Anthony 19\n",
"Despite 19\n",
"Watching 19\n",
"laughing 19\n",
"conversation 19\n",
"rallies 19\n",
"Criminal 19\n",
"supported 19\n",
"Thousands 19\n",
"#HillarysEmails 19\n",
"#PodestaEmails 19\n",
"comment 19\n",
"position 19\n",
"@megynkelly 19\n",
"@sweetatertot2: 19\n",
"#ObamasLegacy 19\n",
"people's 19\n",
"Colorado 19\n",
"tweeting 19\n",
"@CBSNews 19\n",
"@Pamela_Moore13: 19\n",
"@JordanChariton: 19\n",
"Swedish 19\n",
"democracy 19\n",
"#makemehateyouinonephrase 19\n",
"followed 19\n",
"politician 19\n",
"@Conservative_VW: 19\n",
"replace 19\n",
"@JamFlint: 19\n",
"office. 19\n",
"Halloween 19\n",
"covered 19\n",
"PRESIDENT 19\n",
"@timvicious: 19\n",
"@SurvivorMed: 19\n",
"Thought 18\n",
"problems 18\n",
"campaign. 18\n",
"suspect 18\n",
"#WhatILearnedToday 18\n",
"Report: 18\n",
"stories 18\n",
"Meeting 18\n",
"Adjusted: 18\n",
"@latinaafortrump: 18\n",
"#ZombieHillary 18\n",
"immediately 18\n",
"@hrkbenowen: 18\n",
"deserves 18\n",
"@nia4_trump: 18\n",
"Massive 18\n",
"#JillStein 18\n",
"@DougDoodles: 18\n",
"deplorable 18\n",
"#trumptrain 18\n",
"@Nottinghams1: 18\n",
"Corruption 18\n",
"President-elect 18\n",
"ordered 18\n",
"@TrumpVsHilary: 18\n",
"#PayToPlay 18\n",
"Amazing 18\n",
"#TrumpPence 18\n",
"executive 18\n",
"donated 18\n",
"@V_of_Europe: 18\n",
"#IllGiveYou3WeirdReasonsWhy 18\n",
"Endorses 18\n",
"surprise 18\n",
"sitting 18\n",
"@WDFx2EU7: 18\n",
"explains 18\n",
"information 18\n",
"spending 18\n",
"Control 18\n",
"directly 18\n",
"@OhhSocialMedia: 18\n",
"confirmed 18\n",
"wanting 18\n",
"#HillaryForPrison2016 18\n",
"@zachhaller: 18\n",
"survive 18\n",
"protecting 18\n",
"#Trump… 18\n",
"trending 18\n",
"speeches 18\n",
"pretend 18\n",
"@VivaLaAmes: 18\n",
"negative 18\n",
"@Lagartija_Nix: 18\n",
"Conservatives 18\n",
"@Davewellwisher: 18\n",
"whether 18\n",
"Finally 18\n",
"Country 18\n",
"@OverTheMoonbat: 18\n",
"Children 18\n",
"student 18\n",
"Evidence 18\n",
"@gatewaypundit: 18\n",
"reminder 18\n",
"@BigStick2013: 18\n",
"religion 18\n",
"changes 17\n",
"morning. 17\n",
"#ThursdayThoughts 17\n",
"argument 17\n",
"@nypost 17\n",
"@DocThompsonShow 17\n",
"reporter 17\n",
"@PrisonPlanet 17\n",
"horrible 17\n",
"#WikiLeaks 17\n",
"committed 17\n",
"Electoral 17\n",
"legally 17\n",
"#Independents 17\n",
"enemies 17\n",
"celebrate 17\n",
"especially 17\n",
"planned 17\n",
"@Solely_Toya: 17\n",
"Intelligence 17\n",
"#TrumpPence16… 17\n",
"Exposed 17\n",
"Breaking 17\n",
"replaced 17\n",
"Question 17\n",
"#SundayMorning 17\n",
"Congratulations 17\n",
"foundation 17\n",
"Exposes 17\n",
"@tedcruz 17\n",
"Administration 17\n",
"@steph93065 17\n",
"activists 17\n",
"possibly 17\n",
"incredible 17\n",
"@redsteeze: 17\n",
"consider 17\n",
"@TallahForTrump: 17\n",
"community 17\n",
"husband 17\n",
"@Patriot_MM: 17\n",
"#military 17\n",
"breakfast 17\n",
"minutes! 17\n",
"@SheriffClarke 17\n",
"divided 17\n",
"@realdonaldtrump 17\n",
"#DonaldTrump 17\n",
"Ambassador 17\n",
"@Stevenwhirsch99: 17\n",
"reasons 17\n",
"#MAGA🇺🇸 17\n",
"#MAGA3X 17\n",
"towards 17\n",
"refuses 17\n",
"threatened 17\n",
"wonderful 17\n",
"opposing 17\n",
"#StrongerTogether 17\n",
"#SecondHandGifts 17\n",
"#InternationalWomensDay 17\n",
"NOTHING 17\n",
"general 17\n",
"AGAINST 17\n",
"#America 17\n",
"driving 17\n",
"Terrorism 17\n",
"machine 17\n",
"Everything 17\n",
"#ClintonScandals 17\n",
"#InaugurationDay 17\n",
"forgotten 17\n",
"accused 17\n",
"@DiamondandSilk: 17\n",
"Believe 17\n",
"YouTube 16\n",
"everybody 16\n",
"democratic 16\n",
"several 16\n",
"Twitter. 16\n",
"Wisconsin 16\n",
"Brazile 16\n",
"exposed 16\n",
"demanding 16\n",
"provide 16\n",
"Exactly 16\n",
"results 16\n",
"Congressional 16\n",
"@Varneyco: 16\n",
"turning 16\n",
"According 16\n",
"@StevenEveral: 16\n",
"charges 16\n",
"racist, 16\n",
"#debates 16\n",
"@realDonaldTrump, 16\n",
"@Lrihendry 16\n",
"#PresidentElectTrump 16\n",
"today's 16\n",
"#mondaymotivation 16\n",
"Already 16\n",
"perhaps 16\n",
"weapons 16\n",
"according 16\n",
"Releases 16\n",
"corporate 16\n",
"conference 16\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Haitian 16\n",
"AMERICANS 16\n",
"@JasonMillerinDC: 16\n",
"racist. 16\n",
"Parenthood 16\n",
"Loretta 16\n",
"#Inauguration 16\n",
"Release 16\n",
"spreading 16\n",
"lawsuit 16\n",
"somehow 16\n",
"watched 16\n",
"admitted 16\n",
"assault 16\n",
"@Emptydata: 16\n",
"predicted 16\n",
"statements 16\n",
"McClatchy 16\n",
"feelings 16\n",
"@WeLoveJillStein: 16\n",
"@leftyguitar1: 16\n",
"healthcare 16\n",
"@PJStrikeForce: 16\n",
"treatment 16\n",
"ignored 16\n",
"Blumenthal 16\n",
"Confirms 16\n",
"Terrorist 16\n",
"breaking 16\n",
"represent 16\n",
"straight 16\n",
"@ElianaBenador: 16\n",
"worried 16\n",
"original 16\n",
"@VoteTrumpPics: 16\n",
"#FridayFeeling 16\n",
"#libtards 16\n",
"immigrant 16\n",
"resolution 16\n",
"Movement 16\n",
"hypocrisy 16\n",
"@JohnKasich 16\n",
"@_lola_bee: 16\n",
"@NubianAwakening: 16\n",
"raising 16\n",
"refused 16\n",
"interests 16\n",
"sanctuary 16\n",
"innocent 15\n",
"situation 15\n",
"@LVNancy: 15\n",
"@Don_Vito_08: 15\n",
"elections 15\n",
"@andersonDrLJA: 15\n",
"justice 15\n",
"#Brexit 15\n",
"Education 15\n",
"address 15\n",
"Running 15\n",
"leading 15\n",
"@ActualFlatticus: 15\n",
"staffers 15\n",
"actions 15\n",
"students 15\n",
"#DNCLeak 15\n",
"apparently 15\n",
"Immigrants 15\n",
"#Debates2016 15\n",
"Radical 15\n",
"muslims 15\n",
"blaming 15\n",
"#Military 15\n",
"Sheriff 15\n",
"AMERICAN 15\n",
"@ElPenguinito: 15\n",
"@DaileyJadon: 15\n",
"Network 15\n",
"@FiveRights: 15\n",
"#Russia 15\n",
"request 15\n",
"changed 15\n",
"@timkaine 15\n",
"@JohnTmurphy: 15\n",
"Palestinian 15\n",
"@jko417: 15\n",
"Jackson 15\n",
"correctly 15\n",
"Western 15\n",
"they'll 15\n",
"States. 15\n",
"@phil200269: 15\n",
"company 15\n",
"soldiers 15\n",
"@EricTrump 15\n",
"difficult 15\n",
"writing 15\n",
"drinking 15\n",
"screwed 15\n",
"concerned 15\n",
"@KazmierskiR 15\n",
"@USAneedsTRUMP: 15\n",
"neither 15\n",
"ELECTION 15\n",
"Mainstream 15\n",
"speech. 15\n",
"journalists 15\n",
"@JamesOKeefeIII: 15\n",
"election? 15\n",
"they've 15\n",
"@Jbxpress: 15\n",
"Goldman 15\n",
"@SilERabbit: 15\n",
"@slone: 15\n",
"@carrieksada: 15\n",
"#teaparty 15\n",
"country, 15\n",
"@SpecialKMB1969: 15\n",
"@ORConservative: 15\n",
"society 15\n",
"#Christmasaftermath 15\n",
"dishonest 15\n",
"@MissLizzyNJ: 15\n",
"@TrumpSuperPAC: 14\n",
"Chinese 14\n",
"Started 14\n",
"@washingtonpost 14\n",
"@mrd125: 14\n",
"@BigEnuff: 14\n",
"@MichaelTCoffee: 14\n",
"dangerous 14\n",
"\"Clinton 14\n",
"@FemalesForTrump: 14\n",
"outrage 14\n",
"@Boazziz: 14\n",
"realized 14\n",
"pressure 14\n",
"EXCLUSIVE: 14\n",
"opposed 14\n",
"behavior 14\n",
"@larryelder: 14\n",
"@NrouteHQ: 14\n",
"confused 14\n",
"Russia, 14\n",
"Americans, 14\n",
"Protect 14\n",
"@DeVon_FNMfan2K8: 14\n",
"#draintheswamp 14\n",
"learned 14\n",
"@NBCNews 14\n",
"warning 14\n",
"#ThingsNotToDoLastMinute 14\n",
"yesterday 14\n",
"@benshapiro: 14\n",
"praying 14\n",
"seriously 14\n",
"@AG_Conservative: 14\n",
"#Hillary's 14\n",
"@KamVTV: 14\n",
"#VoterFraud 14\n",
"whining 14\n",
"Democrats. 14\n",
"welfare 14\n",
"defending 14\n",
"@UnPoliticalPrty: 14\n",
"destruction 14\n",
"Kellyanne 14\n",
"investigating 14\n",
"history. 14\n",
"Candidate 14\n",
"#IWillAlwaysLove 14\n",
"change. 14\n",
"British 14\n",
"Inaugural 14\n",
"professor 14\n",
"Rasmussen 14\n",
"#Trump's 14\n",
"charged 14\n",
"#my2017biggesthope 14\n",
"language 14\n",
"posting 14\n",
"Apparently 14\n",
"@Nigel_Farage 14\n",
"@realDonaldTrump! 14\n",
"@YaBoyColeJones: 14\n",
"@CodeAud: 14\n",
"Attacks 14\n",
"@RichardTBurnett: 14\n",
"reporters 14\n",
"Breaking: 14\n",
"Standing 14\n",
"DEMOCRATS 14\n",
"Actually, 14\n",
"failure 14\n",
"people! 14\n",
"America\" 14\n",
"#PizzaGate 14\n",
"#HRCOriginalBirther 14\n",
"'Birtherism' 14\n",
"cheering 14\n",
"better. 14\n",
"service 14\n",
"@HillaryClinton. 14\n",
"@SenJohnMcCain 14\n",
"#Veterans 14\n",
"somebody 14\n",
"@ryanra: 14\n",
"Americans. 14\n",
"@Evan_McMullin 14\n",
"European 14\n",
"#TrumpWon 14\n",
"Islamist 14\n",
"disagree 14\n",
"insurance 14\n",
"@HalleyBorderCol: 14\n",
"Priebus 14\n",
"Leftist 14\n",
"racists 14\n",
"current 14\n",
"@cmdorsey 14\n",
"@ggreenwald: 14\n",
"@politico 14\n",
"Funding 14\n",
"@bfraser747 14\n",
"Questions 14\n",
"@RaymondSiwale: 14\n",
"science 14\n",
"@AIIAmericanGirI: 14\n",
"protection 14\n",
"invited 13\n",
"Violence 13\n",
"@therealroseanne: 13\n",
"globalist 13\n",
"leftist 13\n",
"\"Donald 13\n",
"audience 13\n",
"included 13\n",
"standards 13\n",
"#Trump, 13\n",
"Tillerson 13\n",
"character 13\n",
"cabinet 13\n",
"@ARnews1936: 13\n",
"Exactly! 13\n",
"smoking 13\n",
"awkward 13\n",
"Pennsylvania 13\n",
"@true_pundit: 13\n",
"@SenSchumer 13\n",
"education 13\n",
"@CNNPolitics 13\n",
"@Ian56789: 13\n",
"Nuclear 13\n",
"celebrities 13\n",
"Friends 13\n",
"Carolina 13\n",
"MILLION 13\n",
"ambassador 13\n",
"criticizes 13\n",
"reveals 13\n",
"@MOVEFORWARDHUGE: 13\n",
"#Bernie 13\n",
"@backyardconserv: 13\n",
"#MyCookingShowWouldBeAbout 13\n",
"Airport 13\n",
"Richard 13\n",
"officer 13\n",
"@PpollingNumbers: 13\n",
"endorsed 13\n",
"@geoffclark37: 13\n",
"Working 13\n",
"accounts 13\n",
"keeping 13\n",
"Hurricane 13\n",
"Iranian 13\n",
"reported 13\n",
"@SenSanders: 13\n",
"basically 13\n",
"journalist 13\n",
"@SebGorka: 13\n",
"President, 13\n",
"decades 13\n",
"apology 13\n",
"Patriot 13\n",
"#TruePundit 13\n",
"refusing 13\n",
"numbers 13\n",
"debate. 13\n",
"deported 13\n",
"powerful 13\n",
"@USADailyInfo 13\n",
"@d_seaman: 13\n",
"@SteveDeaceShow: 13\n",
"airport 13\n",
"Retweeted 13\n",
"religious 13\n",
"@conservativebyt 13\n",
"medical 13\n",
"@bad_bad_bernie: 13\n",
"opening 13\n",
"Uranium 13\n",
"Presidency 13\n",
"hacking 13\n",
"Victory 13\n",
"@WalshFreedom: 13\n",
"related 13\n",
"increase 13\n",
"@MikePenceVP: 13\n",
"#HolocaustMemorialDay 13\n",
"challenge 13\n",
"@ZaidJilani: 13\n",
"WikiLeaks: 13\n",
"Protest 13\n",
"@JoeFreedomLove: 13\n",
"Insider 13\n",
"Praises 13\n",
"stealing 13\n",
"accuses 13\n",
"@seanmdav: 13\n",
"allegations 13\n",
"#ThankYouTrump 13\n",
"fashion 13\n",
"Kaepernick 13\n",
"#Resist 13\n",
"Governor 13\n",
"pictures 13\n",
"hitting 13\n",
"growing 13\n",
"@Rockprincess818: 13\n",
"supporters, 12\n",
"ThankYouBernie: 12\n",
"garbage 12\n",
"@GoldStarMomTX55: 12\n",
"ChristiChat: 12\n",
"Clinton? 12\n",
"@greeneyes0084: 12\n",
"Liberals, 12\n",
"@ed_hooley: 12\n",
"#HurricaneMatthew 12\n",
"explosion 12\n",
"hanging 12\n",
"appreciated 12\n",
"alleged 12\n",
"bombing 12\n",
"#ElectionNight 12\n",
"domestic 12\n",
"sentence 12\n",
"\"There's 12\n",
"Migrants 12\n",
"instant 12\n",
"#DemExitNOW 12\n",
"@kearns_neil: 12\n",
"@RealTimBlack: 12\n",
"abortion 12\n",
"@ForceAdeptJedi: 12\n",
"Turning 12\n",
"response 12\n",
"#TrumpPresident 12\n",
"Netflix 12\n",
"Citizens 12\n",
"#ObamaFarewell 12\n",
"Juanita 12\n",
"Judicial 12\n",
"marriage 12\n",
"multiple 12\n",
"@JeanetteJing: 12\n",
"provided 12\n",
"nothing. 12\n",
"#OscarHasNoColor 12\n",
"workers 12\n",
"@schizwaitwhat: 12\n",
"@realdaveshelton: 12\n",
"Leftists 12\n",
"snowflakes 12\n",
"walking 12\n",
"@AppSame 12\n",
"#ProLife 12\n",
"terrible 12\n",
"Reveals 12\n",
"leadership 12\n",
"claiming 12\n",
"ObamaCare 12\n",
"together. 12\n",
"#BREAKING 12\n",
"Traitor 12\n",
"Immunity 12\n",
"@gerfingerpoken2: 12\n",
"Supporting 12\n",
"everyday 12\n",
"integrity 12\n",
"elected. 12\n",
"@choo2008: 12\n",
"chicken 12\n",
"Kaine's 12\n",
"prevent 12\n",
"mentally 12\n",
"nominated 12\n",
"Brotherhood 12\n",
"Reporters 12\n",
"@DogsOfSample: 12\n",
"retweeted 12\n",
"@AJDelgado13: 12\n",
"consequences 12\n",
"@WendyPrince2: 12\n",
"Allowed 12\n",
"defends 12\n",
"removed 12\n",
"finding 12\n",
"@Berlinseshdmtv: 12\n",
"potential 12\n",
"restore 12\n",
"champion 12\n",
"include 12\n",
"@TheTrumpLady: 12\n",
"planning 12\n",
"hospital 12\n",
"certificate 12\n",
">> 12\n",
"apologize 12\n",
"@ConNewsNow: 12\n",
"#UniteBlue 12\n",
"@kiddstclair: 12\n",
"@Skyblumelon: 12\n",
"Senators 12\n",
"receive 12\n",
"#ShouldBeAllowedAtWork 12\n",
"declared 12\n",
"#ImNotOpposedTo 12\n",
"#Libtards 12\n",
"#NeverHillary… 12\n",
"#ILove__ButIHate__ 12\n",
"Clinton\" 12\n",
"@SpecialKMB1969 12\n",
"@StopStopHillary: 12\n",
"retweets 12\n",
"@Fb1Marissa: 12\n",
"pathetic 12\n",
"@ricksparks 12\n",
"approval 12\n",
"Countries 12\n",
"revealed 12\n",
"@realDonaldTrump. 12\n",
"Publicly 12\n",
"tampering 12\n",
"@miraclechildent 12\n",
"trusted 12\n",
"@mmmoonie: 12\n",
"@HisGraceArron: 12\n",
"Activist 12\n",
"accurate 12\n",
"@TheresaMechele: 12\n",
"Clinton! 12\n",
"Afghanistan 12\n",
"@kevinwxgg: 12\n",
"@terrymendozer: 12\n",
"Interesting 12\n",
"Pro-Trump 12\n",
"Community 12\n",
"borders 12\n",
"vacation 12\n",
"@RepStevenSmith: 12\n",
"@MrEdTrain: 12\n",
"Telling 12\n",
"Politics 12\n",
"@mcuban: 12\n",
"#preppers 12\n",
"present 12\n",
"@ScottAdamsSays: 12\n",
"#BadJudgmentIn5Words 12\n",
"veteran 12\n",
"@KNP2BP: 12\n",
"appears 12\n",
"Morning 12\n",
"@WayneDupreeShow 12\n",
"matters 12\n",
"@ScottAdamsSays 12\n",
"@RealDJTrumpTeam: 12\n",
"#Hillary2016 12\n",
"socialism 12\n",
"Peaceful 12\n",
"@jww372: 12\n",
"@Juliet777777: 12\n",
"scandals 12\n",
"@Veteran4Trump: 11\n",
"Protests 11\n",
"belongs 11\n",
"Returns 11\n",
"rhetoric 11\n",
"@latimes 11\n",
"#Wisconsin 11\n",
"attempts 11\n",
"where's 11\n",
"politics. 11\n",
"#thanks 11\n",
"follow. 11\n",
"highest 11\n",
"experience 11\n",
"qualified 11\n",
"details 11\n",
"operation 11\n",
"useless 11\n",
"sharing 11\n",
"#SCOTUS 11\n",
"@joshgremillion: 11\n",
"opportunity 11\n",
"MASSIVE 11\n",
"#reallifemagicspells 11\n",
"responsibility 11\n",
"¯\\_(ツ)_/¯ 11\n",
"Popular 11\n",
"#OurRevolution 11\n",
"#BlueLivesMatter 11\n",
"Charitable 11\n",
"Ellison 11\n",
"Winning 11\n",
"taxpayers 11\n",
"@NancyPelosi 11\n",
"@hillaryclinton 11\n",
"@youlivethrice: 11\n",
"#wednesdaywisdom 11\n",
"Pro-Life 11\n",
"blocked 11\n",
"President! 11\n",
"@privatedoofy: 11\n",
"documents 11\n",
"assassination 11\n",
"#feedly 11\n",
"granted 11\n",
"@Maiden747En: 11\n",
"#ThingsNotToMicrowave 11\n",
"@PamelaGeller: 11\n",
"Democracy 11\n",
"constitution 11\n",
"suggesting 11\n",
"EXACTLY 11\n",
"dressed 11\n",
"Hispanic 11\n",
"@Jason_Alabama: 11\n",
"@coolcalmron: 11\n",
"exchange 11\n",
"@weknowwhatsbest: 11\n",
"Holocaust 11\n",
"@dannythehappies: 11\n",
"#MarchForLife 11\n",
"#TrumpTrain… 11\n",
"migrants 11\n",
"@dannyreallife: 11\n",
"#hillaryforprison 11\n",
"@HillaryClinton, 11\n",
"compare 11\n",
"Hillary! 11\n",
"corrupted 11\n",
"freaking 11\n",
"Classified 11\n",
"disabled 11\n",
"returns 11\n",
"@JjMicka 11\n",
"terrorists. 11\n",
"@sheabrowning: 11\n",
"Kardashians 11\n",
"currently 11\n",
"@Jarmadillos 11\n",
"#FakeOktoberfestFacts 11\n",
"president, 11\n",
"#hacked 11\n",
"#NoBanNoWall 11\n",
"supporter. 11\n",
"election! 11\n",
"records 11\n",
"refugees, 11\n",
"illegally 11\n",
"emails, 11\n",
"Response 11\n",
"reminds 11\n",
"hostile 11\n",
"patriot 11\n",
"nations 11\n",
"Attacking 11\n",
"@btechfan: 11\n",
"brainwashed 11\n",
"cheated 11\n",
"employees 11\n",
"Especially 11\n",
"earlier 11\n",
"LivingOnChi: 11\n",
"@ChristiChat 11\n",
"Religion 11\n",
"historic 11\n",
"Whatever 11\n",
"@GartrellLinda: 11\n",
"threatens 11\n",
"Establishment 11\n",
"costumes 11\n",
"prepare 11\n",
"@AnnCoulter 11\n",
"Donations 11\n",
"considered 11\n",
"enforce 11\n",
"Defense 11\n",
"disgrace 11\n",
"holiday 11\n",
"@strawbswinger: 11\n",
"invented 11\n",
"mentioned 11\n",
"October 11\n",
"Lindsey 11\n",
"@WhiteHouse 11\n",
"thehill: 11\n",
"impossible 11\n",
"tactics 11\n",
"birthday 11\n",
"activist 11\n",
"@AlyLovesMovies: 11\n",
"remarks 11\n",
"Presidents 11\n",
"alcohol 11\n",
"Manager 11\n",
"Refugee 11\n",
"wondering 11\n",
"@tponews: 11\n",
"supporters. 11\n",
"Politico, 11\n",
"Confirm: 11\n",
"OurRevolution2: 11\n",
"@gatewaypundit 11\n",
"distract 11\n",
"DEPLORABLE 11\n",
"@IvankaTrump 11\n",
"Hillary: 11\n",
"releases 11\n",
"voters. 11\n",
"Globalist 11\n",
"@thehill 11\n",
"@SenatorSessions 11\n",
"#WednesdayWisdom 11\n",
"@HillaryClinton: 11\n",
"opposite 11\n",
"ratings 11\n",
"yourself. 11\n",
"beginning 11\n",
"Chairman 11\n",
"@BlissTabitha: 11\n",
"@aidno: 11\n",
"#IGetDepressedWhen 11\n",
"Gabbard 11\n",
"Minister 11\n",
"Destruction 11\n",
"invasion 11\n",
"@jimishbathia: 11\n",
"#TrumpStrong 11\n",
"Conference 10\n",
"@ish10040: 10\n",
"#InsteadOfWatchingTheBigGame 10\n",
"@VickyBrush: 10\n",
"#BigLeagueTruth 10\n",
"written 10\n",
"everywhere 10\n",
"incredibly 10\n",
"migrant 10\n",
"closing 10\n",
"something. 10\n",
"#BerlinAttack 10\n",
"trouble 10\n",
"collapse 10\n",
"Company 10\n",
"this... 10\n",
"honestly 10\n",
"insulted 10\n",
"@MailOnline 10\n",
"Canadian 10\n",
"@chucktodd 10\n",
"bashing 10\n",
"suggest 10\n",
"@BenHowe: 10\n",
"emails. 10\n",
"@US_Army_Vet: 10\n",
"@h8mpy: 10\n",
"controls 10\n",
"Ballots 10\n",
"@jojoh888: 10\n",
"#NotMyPresident 10\n",
"@marcorubio 10\n",
"#ThanksObama 10\n",
"@jmhamiltonblog: 10\n",
"Committee 10\n",
"obvious 10\n",
"Foundation, 10\n",
"daughters 10\n",
"Anderson 10\n",
"@SourlemonStr220: 10\n",
"reached 10\n",
"mistake 10\n",
"@politico: 10\n",
"threaten 10\n",
"@shotalandia: 10\n",
"happen. 10\n",
"country! 10\n",
"progressive 10\n",
"Totally 10\n",
"Walmart 10\n",
"@FLOTUS 10\n",
"#DebateNight 10\n",
"parties 10\n",
"#WeAreTheMedia 10\n",
"@Booth_Prince: 10\n",
"committee 10\n",
"relationship 10\n",
"financial 10\n",
"@realDonaldTrump… 10\n",
"@ZnaTrainer: 10\n",
"insulting 10\n",
"government. 10\n",
"benefit 10\n",
"director 10\n",
"releasing 10\n",
"@SupaScoopa_: 10\n",
"picking 10\n",
"Deplorable 10\n",
"@cristinalaila1: 10\n",
"celebrating 10\n",
"#BenefitsOfAdoption 10\n",
"Latinos 10\n",
"@Yankeesman1 10\n",
"#FreeRicky 10\n",
"HillaryClinton 10\n",
"ballots 10\n",
"@KLSouth: 10\n",
"CROOKED 10\n",
"throwing 10\n",
"@dcexaminer 10\n",
"disappointed 10\n",
"Perhaps 10\n",
"@CoryBooker 10\n",
"Weather 10\n",
"Channel 10\n",
"Foundation. 10\n",
"@ConservaVideos 10\n",
"Shariah 10\n",
"Desperate 10\n",
"publicly 10\n",
"correct 10\n",
"International 10\n",
"charity 10\n",
"organized 10\n",
"@TweetingYarnie: 10\n",
"@Benross75: 10\n",
"annoying 10\n",
"comparing 10\n",
"absolute 10\n",
"certainly 10\n",
"@gidgey: 10\n",
"murders 10\n",
"purpose 10\n",
"@RealJack: 10\n",
"#airforce 10\n",
"program 10\n",
"independent 10\n",
"People4Bernie: 10\n",
"#Vote2016 10\n",
"@PoliticsPeach: 10\n",
"LIBERAL 10\n",
"#FriendshipIn5Words 10\n",
"claimed 10\n",
"Politico 10\n",
"@AngryVoters: 10\n",
"ignorant 10\n",
"benefits 10\n",
"western 10\n",
"\"America 10\n",
"Universe 10\n",
"Everyday 10\n",
"ignoring 10\n",
"manager 10\n",
"@MiceeMouse 10\n",
"regarding 10\n",
"Nominee 10\n",
"announces 10\n",
"personally 10\n",
"REPORT: 10\n",
"@Babbsgirl2: 10\n",
"doesn’t 10\n",
"@TRobinsonNewEra: 10\n",
"#ihavearighttoknow 10\n",
"hillary 10\n",
"@HapennyHoHum: 10\n",
"confirmation 10\n",
"sometimes 10\n",
"@RichardGrenell: 10\n",
"@IngrahamAngle 10\n",
"@Jess_Mugford: 10\n",
"children. 10\n",
"Gingrich 10\n",
"organizer 10\n",
"Berkeley 10\n",
"#DNCLeaks 10\n",
"socialist 10\n",
"heading 10\n",
"dropped 10\n",
"#SickHillary 10\n",
"@pnehlen: 10\n",
"detained 10\n",
"embarrassed 10\n",
"traffic 10\n",
"interest 10\n",
"@JamesOKeefeIII 10\n",
"@LindseyGrahamSC 10\n",
"careful 10\n",
"animals 10\n",
"@LifeZette 10\n",
"leaking 10\n",
"Politicians 10\n",
"@JrcheneyJohn: 10\n",
"sending 10\n",
"industry 10\n",
"regular 10\n",
"@kimmie99: 10\n",
"Talking 10\n",
"#Periscope: 10\n",
"@Freddiemaize: 10\n",
"triggered 10\n",
"chance. 10\n",
"brother 10\n",
"honored 10\n",
"@RogerJStoneJr 10\n",
"anymore. 10\n",
"controlled 10\n",
"expected 10\n",
"Meanwhile 10\n",
"@Democrat_4Trump: 10\n",
"expensive 10\n",
"chanting 10\n",
"@sand3633: 10\n",
"Tuesday 10\n",
"turnout 10\n",
"pattern 10\n",
"episode 10\n",
"@RedState: 10\n",
"screaming 10\n",
"@theglobaluniter: 10\n",
"EXPOSES 10\n",
"missile 10\n",
"accepted 10\n",
"@bzachmann: 10\n",
"subject 10\n",
"@RogerJStoneJr: 10\n",
"Nation's 10\n",
"forever 10\n",
"throughout 10\n",
"@DebAlwaystrump: 10\n",
"process 10\n",
"Student 10\n",
"#Download 10\n",
"Destroys 10\n",
"Charges 9\n",
"considering 9\n",
"advantage 9\n",
"Comment 9\n",
"people? 9\n",
"similar 9\n",
"stupid. 9\n",
"Suicide 9\n",
"#Birther 9\n",
"Between 9\n",
"joining 9\n",
"successful 9\n",
"@FreakyP88 9\n",
"@returnofthejed 9\n",
"criminals 9\n",
"happened. 9\n",
"@osPatriot 9\n",
"Jerusalem 9\n",
"#realbencarson 9\n",
"@aliakberhabib: 9\n",
"@DcStarlord: 9\n",
"Tonight 9\n",
"nominee 9\n",
"@guypbenson: 9\n",
"@michaelallenmar: 9\n",
"#BillClinton 9\n",
"Islamists 9\n",
"opinions 9\n",
"existence 9\n",
"#InquisitiveMovies 9\n",
"@jb_morey: 9\n",
"hundreds 9\n",
"scientists 9\n",
"pipeline 9\n",
"Putin's 9\n",
"criticism 9\n",
"Wouldn't 9\n",
"Waiting 9\n",
"approve 9\n",
"themselves. 9\n",
"@schofey27: 9\n",
"anymore! 9\n",
"Killery 9\n",
"Where's 9\n",
"Saturday 9\n",
"anyway. 9\n",
"headlines 9\n",
"Catholic 9\n",
"#RETWEET 9\n",
"@billclinton 9\n",
"@IvankaTrump: 9\n",
"@ReaganBattalion: 9\n",
"#TRUMP2016 9\n",
"Officials 9\n",
"@DCExaminer 9\n",
"Probably 9\n",
"@JennaBelle: 9\n",
"#climatechange 9\n",
"morning, 9\n",
"@frankgaffney: 9\n",
"realDonaldTrump 9\n",
"promote 9\n",
"tolerance 9\n",
"@BuckInEars: 9\n",
"rigging 9\n",
"primaries 9\n",
"yourselves 9\n",
"strikes 9\n",
"moderator 9\n",
"everything. 9\n",
"economic 9\n",
"#OscarsSoWhite 9\n",
"Charity 9\n",
"#crookedhillary 9\n",
"Catholics 9\n",
"receives 9\n",
"@MarkDice: 9\n",
"@hectormorenco: 9\n",
"#SpiritCooking 9\n",
"so-called 9\n",
"Explain 9\n",
"#TuesdayMotivation 9\n",
"dealing 9\n",
"@IanMolony: 9\n",
"registered 9\n",
"@GeorgiaDirtRoad: 9\n",
"#FoxLDT 9\n",
"@CounterMoonbat: 9\n",
"constantly 9\n",
"alternative 9\n",
"@Braveheart_USA: 9\n",
"@really_huh: 9\n",
"@ZunRa: 9\n",
"version 9\n",
"@TrumpPenceUSA1: 9\n",
"Students 9\n",
"ashamed 9\n",
"racism. 9\n",
"Lawsuit 9\n",
"whoever 9\n",
"thankful 9\n",
"conscience 9\n",
"himself. 9\n",
"Private 9\n",
"@MELANIATRUMP 9\n",
"rioting 9\n",
"@Dork_Power: 9\n",
"choices 9\n",
"previous 9\n",
"compared 9\n",
"vulnerable 9\n",
"generation 9\n",
"@alllibertynews 9\n",
"falling 9\n",
"Candidates 9\n",
"encouraging 9\n",
"inaugural 9\n",
"pneumonia 9\n",
"#ClintonCash 9\n",
"Enforcement 9\n",
"@RealJamesWoods 9\n",
"@davidfrum: 9\n",
"carried 9\n",
"Parliament 9\n",
"celebrity 9\n",
"encourage 9\n",
"Declares 9\n",
"@dawngpsalm63: 9\n",
"patriots 9\n",
"declare 9\n",
"investment 9\n",
"taxpayer 9\n",
"@saul42: 9\n",
"Created 9\n",
"@ashriel5: 9\n",
"Congressman 9\n",
"Statement 9\n",
"“Hillary 9\n",
"CLINTON'S 9\n",
"#ElectionFraud 9\n",
"really, 9\n",
"@amiraminiMD: 9\n",
"@petefrt: 9\n",
"crooked 9\n",
"president? 9\n",
"America? 9\n",
"Brilliant 9\n",
"Birthday 9\n",
"@NikkalKundhal: 9\n",
"@renileigh: 9\n",
"@HelmsRandy: 9\n",
"around. 9\n",
"#ImWithYou 9\n",
"#HillaryHealth 9\n",
"@DrMartyFox 9\n",
"#Democrats 9\n",
"#Hillary4Prison 9\n",
"Killing 9\n",
"They've 9\n",
"extreme 9\n",
"Destroy 9\n",
"Pentagon, 9\n",
"Manning 9\n",
"announce 9\n",
"Rallies 9\n",
"Sanctuary 9\n",
"impeached 9\n",
"@BarracudaMama: 9\n",
"#Trump: 9\n",
"#FuckTrump 9\n",
"#MondayMotivation 9\n",
"@TheGaMerOreo: 9\n",
"resolutions 9\n",
"hangover 9\n",
"anything. 9\n",
"insults 9\n",
"#Israel 9\n",
"anti-American 9\n",
"Reasons 9\n",
"Supports 9\n",
"advocate 9\n",
"Remarks 9\n",
"speaker 9\n",
"success 9\n",
"NATIONAL 9\n",
"Somebody 9\n",
"Communist 9\n",
"someday 9\n",
"@ReallifeHorror: 9\n",
"approach 9\n",
"Playing 9\n",
"Unbelievable 9\n",
"tweeted 9\n",
"targeted 9\n",
"@TuckerCarlson 9\n",
"@LordMonette 9\n",
"feminists 9\n",
"@JudgeJeanine 9\n",
"@tacoeater: 9\n",
"oppressed 9\n",
"@LeahRBoss: 9\n",
"welcoming 9\n",
"#AndILivedToTellAboutIt 9\n",
"@jandhobs: 9\n",
"@chuckwoolery: 9\n",
"@johncardillo: 9\n",
"@donnabrazile 9\n",
"average 9\n",
"@20committee: 9\n",
"@atensnut: 9\n",
"endorsement 9\n",
"@BarbMuenchen 9\n",
"Manhattan 9\n",
"offered 9\n",
"Reuters 9\n",
"journalism 9\n",
"MOVEMENT 9\n",
"beating 9\n",
"confirm 9\n",
"amendment 9\n",
"#MustBeBanned 9\n",
"Journalist 9\n",
"@maddow 9\n",
"prepared 9\n",
"Registration 9\n",
"ourselves 9\n",
"Netanyahu 9\n",
"Congrats 9\n",
"sleeping 9\n",
"suddenly 9\n",
"emergency 9\n",
"announced 9\n",
"further 9\n",
"\"Trump's 9\n",
"Abortions 9\n",
"promoting 9\n",
"Wikileaks: 9\n",
"brilliant 9\n",
"Perfect 9\n",
"@HassanMoKhan: 9\n",
"visited 9\n",
"@kierobar: 9\n",
"@redbuddhadojo: 9\n",
"Propaganda 9\n",
"friends! 9\n",
"tonight. 9\n",
"@SmurfBoobs: 9\n",
"@KyleWRowley: 9\n",
"@ChrisElmlund: 9\n",
"#LawEnforcementAppreciationDay 9\n",
"@20committee 9\n",
"Collapsing 9\n",
"visiting 9\n",
"@LorettaLynch 9\n",
"typical 9\n",
"@alltrueman: 9\n",
"@mkardos: 9\n",
"Wednesday 9\n",
"#Debates 9\n",
"allegedly 9\n",
"injured 9\n",
"Charged 9\n",
"@NotRitaHart: 9\n",
"traitor 9\n",
"course, 9\n",
"painful 9\n",
"creating 9\n",
"Central 9\n",
"@DeanSchanzel: 9\n",
"coordinated 9\n",
"@trumpamericann: 9\n",
"@Danimal941: 9\n",
"Project 9\n",
"prosecute 9\n",
"campaigns 9\n",
"Homeland 9\n",
"excited 9\n",
"Sometimes 9\n",
"Continues 9\n",
"wedding 9\n",
"Deleted 9\n",
"sabotage 9\n",
"#AmericaFirst… 9\n",
"#NYCExplosion 9\n",
"DrJillStein: 9\n",
"@umpire43: 9\n",
"@JackCarrWasHere: 9\n",
"@JoshNoneYaBiz: 9\n",
"Indiana 9\n",
"#secondhandgifts 9\n",
"collusion 9\n",
"includes 9\n",
"#ObamaLegacyOfFailures 9\n",
"@JaredWyand 9\n",
"SUPPORT 9\n",
"bombings 9\n",
"@NewtTrump: 9\n",
"senator 9\n",
"checked 9\n",
"@DRUDGE_REPORT 9\n",
"Bombshell: 9\n",
"@TheMarkRomano: 9\n",
"Hussein 9\n",
"property 9\n",
"@America_1st_: 8\n",
"@K1erry: 8\n",
"millennial 8\n",
"millennials 8\n",
"ridiculous 8\n",
"@GigaWalrus 8\n",
"countries. 8\n",
"#ExtremeVetting 8\n",
"@steve0423: 8\n",
"rights. 8\n",
"Stunning 8\n",
"#DescribeYourselfin5words 8\n",
"#ThingsIDontWantOnCamera 8\n",
"@AndyHashtagger: 8\n",
"strategy 8\n",
"schools 8\n",
"@PMgeezer: 8\n",
"Missing 8\n",
"headline 8\n",
"@erinhaust: 8\n",
"believing 8\n",
"Welfare 8\n",
"@BobMacAZ 8\n",
"Primary 8\n",
"criticize 8\n",
"Reality 8\n",
"President\" 8\n",
"@michaelkeyes: 8\n",
"accepting 8\n",
"@TGJones_62: 8\n",
"Taxpayers 8\n",
"speech, 8\n",
"@mikandynothem: 8\n",
"FREEDOM 8\n",
"Attempt 8\n",
"promoted 8\n",
"Syndrome 8\n",
"network 8\n",
"minimum 8\n",
"Germans 8\n",
"Leaders 8\n",
"streets 8\n",
"#HillaryBecause 8\n",
"Emails, 8\n",
"REFUGEES 8\n",
"BIRTHER 8\n",
"extremism 8\n",
"prison. 8\n",
"organization 8\n",
"#2016in4words 8\n",
"Guccifer 8\n",
"#Corruption 8\n",
"@InGodIDoTrust: 8\n",
"president! 8\n",
"@piersmorgan: 8\n",
"delight 8\n",
"narrative. 8\n",
"#TeamTrump 8\n",
"@stillgray: 8\n",
"recount 8\n",
"February 8\n",
"committing 8\n",
"minorities 8\n",
"Classic 8\n",
"understanding 8\n",
"Celebrities 8\n",
"@JoshDeMaria: 8\n",
"assholes 8\n",
"founder 8\n",
"contest 8\n",
"defended 8\n",
"Silence 8\n",
"disgusting 8\n",
"@DailyCaller 8\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"somewhere 8\n",
"Hahaha, 8\n",
"Mondays 8\n",
"refugees. 8\n",
"Attacked 8\n",
"hypocrite 8\n",
"convince 8\n",
"murdering 8\n",
"goddamn 8\n",
"sources 8\n",
"#hilLIARy 8\n",
"torture 8\n",
"birtherism 8\n",
"allowing 8\n",
"compassion 8\n",
"kissing 8\n",
"importing 8\n",
"@PollyTickal: 8\n",
"CRIMINAL 8\n",
"@marklevinshow: 8\n",
"LEFTIST 8\n",
"MILLIONS 8\n",
"Accused 8\n",
"@muchmoresalt: 8\n",
"#SethRich 8\n",
"accountable 8\n",
"secretary 8\n",
"tolerant 8\n",
"#RockvilleRape 8\n",
"positive 8\n",
"@NeilTurner_: 8\n",
"constitutional 8\n",
"appreciate 8\n",
"Republic 8\n",
"Trump... 8\n",
"Absolutely 8\n",
"@KurtSchlichter: 8\n",
"express 8\n",
"outraged 8\n",
"Surrender 8\n",
"@tcottruth: 8\n",
"Together 8\n",
"America’s 8\n",
"@FerruccioBruno: 8\n",
"#Refugees 8\n",
"enjoyed 8\n",
"meetings 8\n",
"@LogicalCampaign: 8\n",
"Brussels 8\n",
"media's 8\n",
"@Fixer_guy 8\n",
"@MaryG0401: 8\n",
"@twitter 8\n",
"@randycaputo: 8\n",
"@NumbersMuncher: 8\n",
"🌍#SteinBaraka 8\n",
"parking 8\n",
"Exclusive: 8\n",
"#3wordsbetterthanIloveyou 8\n",
"@healthandcents: 8\n",
"@RedNationRising: 8\n",
"delivered 8\n",
"Happens 8\n",
"Lincoln 8\n",
"limited 8\n",
"@AmericanMex067: 8\n",
"Released 8\n",
"quietly 8\n",
"months. 8\n",
"#imwithher 8\n",
"debates 8\n",
"ILoveBernie1: 8\n",
"endorsing 8\n",
"legitimate 8\n",
"exposes 8\n",
"Contracts 8\n",
"@tedcruz: 8\n",
"Remembering 8\n",
"complaining 8\n",
"football 8\n",
"#Hillary, 8\n",
"Cabinet 8\n",
"#RejectedUsesForCandyCorn 8\n",
"Staffer 8\n",
"decision 8\n",
"Capitol 8\n",
"@edward_shore: 8\n",
"#Muslims 8\n",
"@HeyTammyBruce: 8\n",
"@LeftistRebel: 8\n",
"yourself, 8\n",
"assaulted 8\n",
"#PrayForOSU 8\n",
"@WhiteCollarCMDY: 8\n",
"Constitution. 8\n",
"mission 8\n",
"@RT_com: 8\n",
"rejects 8\n",
"praised 8\n",
"@jturnershow: 8\n",
"@BernieSanders: 8\n",
"#Michigan 8\n",
"#Nevada 8\n",
"perfectly 8\n",
"educated 8\n",
"percent 8\n",
"Ignored 8\n",
"@michellemalkin: 8\n",
"treating 8\n",
"Tracking 8\n",
"SECURITY 8\n",
"REMEMBER 8\n",
"@amymelnyk 8\n",
"clinton 8\n",
"slavery 8\n",
"@DavidJo52951945: 8\n",
"@halsteadg048: 8\n",
"Chaffetz 8\n",
"choice. 8\n",
"Meanwhile, 8\n",
"#SorosAgenda 8\n",
"surprised? 8\n",
"material 8\n",
"Bombshell 8\n",
"grabbed 8\n",
"@TrivagoD: 8\n",
"@Dreamweasel: 8\n",
"disaster 8\n",
"denying 8\n",
"@PoliticalAnt: 8\n",
"@DonaldJTrumpJr 8\n",
"disappear 8\n",
"@Ricky_Vaughn99 8\n",
"#FoxNews 8\n",
"deportation 8\n",
"wiretapping 8\n",
"@JimRobinsonSEA: 8\n",
"#Trump45 8\n",
"influence 8\n",
"@CestLaScordia: 8\n",
"@ILoveBernie1: 8\n",
"deplorables 8\n",
"criticized 8\n",
"families. 8\n",
"Neither 8\n",
"agencies 8\n",
"Trending 8\n",
"@SecretService 8\n",
"Bloomberg, 8\n",
"though. 8\n",
"billionaires 8\n",
"crybabies 8\n",
"jihadist 8\n",
"teacher 8\n",
"@Kasparov63: 8\n",
"Elections 8\n",
"rioters 8\n",
"agenda. 8\n",
"reliable 8\n",
"companies 8\n",
"@NotJoshEarnest: 8\n",
"Speaking 8\n",
"operatives 8\n",
"@BernieOrJill1: 8\n",
"\"You're 8\n",
"definition 8\n",
"#Generator 8\n",
"matter. 8\n",
"Hashtag 8\n",
"Lauderdale 8\n",
"Official 8\n",
"@eaglesdontflock: 8\n",
"hateful 8\n",
"voters, 8\n",
"Debates 8\n",
"DESTROYS 8\n",
"soldier 8\n",
"goodbye 8\n",
"(Video) 8\n",
"asshole 8\n",
"accusing 8\n",
"banning 8\n",
"exposing 8\n",
"available 8\n",
"bathroom 8\n",
"followers. 8\n",
"@america_trump: 8\n",
"interesting 8\n",
"properly 8\n",
"excellent 8\n",
"#RTIfYouAre 8\n",
"Instantly 8\n",
"@WhytePantherRN: 8\n",
"#WhytePanther 8\n",
"Washington, 8\n",
"@NinaDontPlayMtG: 8\n",
"interested 8\n",
"there’s 8\n",
"#Clintons 8\n",
"population 8\n",
"desperate 8\n",
"demands 8\n",
"English 8\n",
"#Ukraine 8\n",
"respond 8\n",
"UPDATE: 8\n",
"Finally, 8\n",
"Received 8\n",
"Carlson 8\n",
"@CounterJihadUS: 8\n",
"#BernieSanders 8\n",
"healthy 8\n",
"@GaetaSusan: 8\n",
"Georgia 8\n",
"@0HOUR1__: 8\n",
"pointing 8\n",
"weather 8\n",
"enough. 8\n",
"@LindaSuhler 8\n",
"Constitutional 8\n",
"#Deplorable 8\n",
"Clapper 8\n",
"WIKILEAKS 8\n",
"@TruthFeedNews: 8\n",
"@ofccadjust: 8\n",
"@avanconia: 8\n",
"@RealBenCarson 8\n",
"President? 8\n",
"necessary 8\n",
"attorney 8\n",
"condemn 8\n",
"Protester 8\n",
"friends, 8\n",
"Podesta's 8\n",
"#Liberals 8\n",
"relevant 8\n",
"issues. 8\n",
"ability 8\n",
"Couldn't 8\n",
"reality. 8\n",
"featuring 8\n",
"@ChuckNellis: 8\n",
"conservatives 8\n",
"@ProphetPX: 8\n",
"future. 8\n",
"#Sharia 8\n",
"Feminists 8\n",
"Assange: 8\n",
"@ed_grimly: 8\n",
"tonight's 8\n",
"#Pennsylvania 8\n",
"prisoners 8\n",
"things. 8\n",
"@AlegnaDas: 8\n",
"training 7\n",
"#SuperBowl 7\n",
"@Gumball55668882: 7\n",
"machines 7\n",
"profile 7\n",
"@PatVPeters: 7\n",
"Borders 7\n",
"#IfHillaryBecomesPresident 7\n",
"@risetoflyy: 7\n",
"others. 7\n",
"Sources 7\n",
"@CantEscapeTruth 7\n",
"panegron: 7\n",
"cancels 7\n",
"interviewed 7\n",
"Account 7\n",
"@DoogieYowza: 7\n",
"teachers 7\n",
"Barrack 7\n",
"Fucking 7\n",
"testify 7\n",
"@TwitchyTeam: 7\n",
"@visiontoamerica: 7\n",
"@_Proud_American: 7\n",
"undermine 7\n",
"avoiding 7\n",
"#AliciaMachado 7\n",
"Homeless 7\n",
"@blaubok: 7\n",
"#MyOCDIn5Words 7\n",
"released. 7\n",
"Thanks, 7\n",
"anything, 7\n",
"https://t.co/m… 7\n",
"Victims 7\n",
"@MelvinSRoberts: 7\n",
"performance 7\n",
"killed. 7\n",
"@PhantomNuts: 7\n",
"thought, 7\n",
"practice 7\n",
"@weirdsavant: 7\n",
"@LVGambler123: 7\n",
"feminism 7\n",
"@azwarashid96: 7\n",
"population. 7\n",
"twisted 7\n",
"#AfricanAmericans 7\n",
"@tonyschwartz: 7\n",
"#PrimaireGauche 7\n",
"#resist 7\n",
"Tomorrow 7\n",
"quickly 7\n",
"recognize 7\n",
"counting 7\n",
"#birther 7\n",
"accomplishments 7\n",
"policies. 7\n",
"#Trump. 7\n",
"@CasanovasTool: 7\n",
".@KellyannePolls 7\n",
"Deleting 7\n",
"@CannonballRoll: 7\n",
"international 7\n",
"stopping 7\n",
"Possible 7\n",
"#Sweden 7\n",
"Louisiana 7\n",
"nothing, 7\n",
"country.\" 7\n",
"Obama-Clinton 7\n",
"@BrittPettibone: 7\n",
"thousand 7\n",
"@hashtag_darren: 7\n",
"RedState 7\n",
"@nautilus55: 7\n",
"Staffers 7\n",
"#refugeeswelcome 7\n",
"#LDTPoll 7\n",
"#MakeAmericaSafeAgain 7\n",
"@FranCifelli: 7\n",
"Reuters/Ipsos 7\n",
"#HillaryIndictment 7\n",
"Immigrant 7\n",
"@scottthong: 7\n",
"history, 7\n",
"@CassandraRules: 7\n",
"Violent 7\n",
"republicans 7\n",
"founded 7\n",
"@jimmy_dore: 7\n",
"Comments 7\n",
"https://t.co/E… 7\n",
"@Johnatsrs1949: 7\n",
"#MediaLiesAgain 7\n",
"Charles 7\n",
"identity 7\n",
"pleasure 7\n",
"@debsellsslc: 7\n",
"Information 7\n",
"Suspect 7\n",
"#LatinosWithTrump 7\n",
"#betteralternativetodebates 7\n",
"everyone. 7\n",
"Taxpayer 7\n",
"noticed 7\n",
"America… 7\n",
"@Trumptbird: 7\n",
"#ImNotWithHer 7\n",
"conscience. 7\n",
"#CNNSOTU 7\n",
"lawyers 7\n",
"#ThingsMoreTrustedThanHillary 7\n",
"#IllegalAliens 7\n",
"employee 7\n",
"#Immigration 7\n",
"nomination 7\n",
"Transgender 7\n",
"@StacyBrewer18: 7\n",
"criticizing 7\n",
"elderly 7\n",
"@Twitter 7\n",
"@Deir_in_DC: 7\n",
"falsely 7\n",
"uranium 7\n",
"smarter 7\n",
"hurting 7\n",
"revolution 7\n",
"relations 7\n",
"Hopefully 7\n",
"inciting 7\n",
"@SurfPHX: 7\n",
"Jumping 7\n",
"https://t.co/rY0AEi6… 7\n",
"campaign, 7\n",
"security. 7\n",
"@laughingskull59: 7\n",
"@Starbucks 7\n",
"appoint 7\n",
"@WriteAwayEurope: 7\n",
"Williams 7\n",
"They’re 7\n",
"Replace 7\n",
"#IfICouldntLie 7\n",
"investigated 7\n",
"signing 7\n",
"@sadiehawke1108: 7\n",
"debate, 7\n",
"Debate, 7\n",
"secretly 7\n",
"#lnyhbt 7\n",
"confidence 7\n",
"Problem 7\n",
"PROTECT 7\n",
"providing 7\n",
"#TrumpTapes 7\n",
"@rafshmatko: 7\n",
"credibility 7\n",
"Machado 7\n",
"Thursday 7\n",
"shocked 7\n",
"Campaigning 7\n",
"diversity 7\n",
"@ConstanceQueen8 7\n",
"#TrumpProtest 7\n",
"medicine 7\n",
"traitors 7\n",
"@irritatedwoman: 7\n",
"Beyonce 7\n",
"@TrumpDynastyUSA: 7\n",
"#LiberalTears 7\n",
"fingers 7\n",
"@PoliticalShort: 7\n",
"disgrace. 7\n",
"Matthew 7\n",
"@DrLee4America: 7\n",
"@democracynow: 7\n",
"@HouseGOP 7\n",
"OBAMA'S 7\n",
"veterans, 7\n",
"@GenFlynn: 7\n",
"https://t.co/r… 7\n",
"standard 7\n",
"doubled 7\n",
"advance 7\n",
"uneducated 7\n",
"\"President 7\n",
"#SupremeCourt 7\n",
"opposition 7\n",
"@propapergirl: 7\n",
"disastrous 7\n",
"children, 7\n",
"CAMPAIGN 7\n",
"#YouTubeChannelsINeed 7\n",
"Machine 7\n",
"courage 7\n",
"@Ricky_Vaughn99: 7\n",
"serving 7\n",
"Minorities 7\n",
"@TRobinsonNewEra 7\n",
"receiving 7\n",
"otherwise 7\n",
"@Jail_Killery: 7\n",
"Syrians 7\n",
"states, 7\n",
"problem! 7\n",
"Approval 7\n",
"Protesting 7\n",
"#COSProject 7\n",
"Liberty 7\n",
"Opinion: 7\n",
"@youtube 7\n",
"selfies 7\n",
"percentage 7\n",
"creates 7\n",
"@IAMJohn_Harrell: 7\n",
"CORRUPTION 7\n",
"understands 7\n",
"#ChristmasAftermath. 7\n",
"@therealcornett: 7\n",
"#HILLARY 7\n",
"#ChristmasBreakUpExcuses 7\n",
"approved 7\n",
"Russia. 7\n",
"weekend 7\n",
"Pro-Abortion 7\n",
"@JayS2629: 7\n",
"Nations 7\n",
"admitting 7\n",
"@newtgingrich: 7\n",
"seconds 7\n",
"http://t.co/m1iR79iKNn 7\n",
"@VRWCTexan 7\n",
"Everybody 7\n",
"#MuslimBrotherhood 7\n",
"ABSOLUTELY 7\n",
"suspended 7\n",
"Committed 7\n",
"instantly 7\n",
"Difference 7\n",
"@col_nj: 7\n",
"@Trump4Hope: 7\n",
"#morningjoe 7\n",
"@datrumpnation1: 7\n",
"Hearing 7\n",
"@MADE__USA: 7\n",
"@RadioFreeTom: 7\n",
"unemployment 7\n",
"@cnnbrk 7\n",
"permanent 7\n",
"Ukraine 7\n",
"73....it 7\n",
"immigrants, 7\n",
"registration 7\n",
"commitment 7\n",
"@HouseCracka: 7\n",
"Boycott 7\n",
"@sharethis 7\n",
"cooking 7\n",
"@luchadora41 7\n",
"corporations 7\n",
"Bernie, 7\n",
"strength 7\n",
"#ReinInDC 7\n",
"Analysis: 7\n",
"@PolitixGal: 7\n",
"BOMBSHELL: 7\n",
"passport 7\n",
"website 7\n",
"@FreeBeacon: 7\n",
"Haitians 7\n",
"@KatieTierneyH: 7\n",
"'boxes' 7\n",
"@zerohedge: 7\n",
"EXPOSED: 7\n",
"#Deplorables 7\n",
"pathetic. 7\n",
"https://t.co/8… 7\n",
"Shepard 7\n",
"Reports 7\n",
"@AllenWest: 7\n",
"Putting 7\n",
"Excellent 7\n",
"@rescuetracker81: 7\n",
"Opposition 7\n",
"#NextFakeTrumpVictim 7\n",
"system. 7\n",
"cheating 7\n",
"#DropOutHillary 7\n",
"@Apodcalypse: 7\n",
"Spending 7\n",
"outcomes 7\n",
"https://t.co/0… 7\n",
"chances 7\n",
"DEMOCRATIC 7\n",
"@tamaraleighllc: 7\n",
"@Trump_World: 7\n",
"@WDFx2EU8: 7\n",
"dcexaminer: 7\n",
"#OnMyBirthdayCake 7\n",
"Florida. 7\n",
"obviously 7\n",
"Christianity 7\n",
"@DocDarnell: 7\n",
"friendly 7\n",
"@Pudingtane 7\n",
"reaction 7\n",
"Veteran 7\n",
"violation 7\n",
"#Cheats 7\n",
"#Android 7\n",
"Speaker 7\n",
"previously 7\n",
"research 7\n",
"#satire 7\n",
"@Portosj81J: 7\n",
"100,000 7\n",
"@TeamTrumpAZ 7\n",
"#Vault7 7\n",
"@az_valentine: 7\n",
"@TeamTrump 7\n",
"#sometimesitsokto 7\n",
"@KazmierskiR: 7\n",
"@trump2016fan: 7\n",
"@dmon4ever: 7\n",
"depends 7\n",
"They'll 7\n",
"#WAPrimary 7\n",
"Revolution 7\n",
"articles 7\n",
"register 7\n",
"#HillaryEmails 7\n",
"Hypocrisy 7\n",
"explaining 7\n",
"@monalisa4068: 7\n",
"greater 7\n",
"BUSTED! 7\n",
"stepped 7\n",
"@lucasyoshida1: 7\n",
"swearing 7\n",
"worrying 7\n",
"cancelled 7\n",
"ruining 7\n",
"Lewinsky 7\n",
"mentions 7\n",
"Interest 7\n",
"Together, 7\n",
"Keystone 7\n",
"EVERYONE 7\n",
"proposal 7\n",
"@DaniPapadop: 7\n",
"@usacsmret: 7\n",
"tremendous 7\n",
"#idrunforpresidentif 7\n",
"@SenSanders 7\n",
"@WorkWithKirk: 7\n",
"billions 7\n",
"blatant 7\n",
"resignation 7\n",
"coexist 7\n",
"@MollyCocktail: 7\n",
"sacrifice 7\n",
"#HillaryRottenClinton 7\n",
"meaning 7\n",
"guarantee 7\n",
"Delivers 7\n",
"resolutions. 7\n",
"@USSANews: 7\n",
"moderate 7\n",
"@HydroTech12: 7\n",
"inspired 7\n",
"dictator 7\n",
"warrant 7\n",
"@JustinTrudeau 7\n",
"representing 7\n",
"happen! 7\n",
"Hundreds 7\n",
"health, 7\n",
"@TomiLahren 7\n",
"#realdonaldTrump 7\n",
"Deplorables 7\n",
"Embassy 7\n",
"@TomMalvaso: 7\n",
"libtards 7\n",
"Praying 7\n",
"Americans! 7\n",
"Christmas! 7\n",
"Please, 7\n",
"blocking 7\n",
"@ChuckNellis 7\n",
"@PressSec 7\n",
"applaud 7\n",
"@rikroku: 7\n",
"farewell 7\n",
"please. 7\n",
"Hampshire 7\n",
"buddies 7\n",
"rejected 7\n",
"citizen. 7\n",
"stronger 7\n",
"KILLING 7\n",
"#giveaway 7\n",
"#Veritas 7\n",
"Broaddrick 7\n",
"@BreitbartNews: 7\n",
"Madonna 7\n",
"@RoseAnnDeMoro: 7\n",
"@Velocifapptor: 7\n",
"#DisruptJ20 7\n",
"concerns 7\n",
"clothes 7\n",
"Dangerous 7\n",
"grateful 7\n",
"@gohatt: 7\n",
"declined 7\n",
"exercise 7\n",
"another. 7\n",
"Allegations 7\n",
"Strategy 7\n",
"describes 7\n",
"Bernie's 7\n",
"Australia 7\n",
"@grindingdude: 7\n",
"Stealing 6\n",
"impressed 6\n",
"#ChildrenThinkThat 6\n",
"@jaketapper: 6\n",
"Protecting 6\n",
"describe 6\n",
"#80s90sSongMashup 6\n",
"https://t.co/C… 6\n",
"@MonicaCrowley: 6\n",
"@MitchellBader: 6\n",
"@batshake1: 6\n",
"offensive 6\n",
"Coverage 6\n",
"controversial 6\n",
"@freedom2offend: 6\n",
"fascist 6\n",
"Economy 6\n",
"@MikeBates: 6\n",
"strange 6\n",
"@joyreaper: 6\n",
"Journalists 6\n",
"#ClintonCrimeFamily 6\n",
"https://t.co/r3QbYSE3tX 6\n",
"Admin-Funded 6\n",
"@RebekahWorsham: 6\n",
"Program 6\n",
"#JointAddress 6\n",
"yelling 6\n",
"impeachment 6\n",
"kidding 6\n",
"Newsflash 6\n",
"#PatriotsUnited 6\n",
"intervened 6\n",
"appropriate 6\n",
"discredit 6\n",
"@TrumpVolume: 6\n",
"universe 6\n",
"Chelsea's 6\n",
"@ICECOLLAR: 6\n",
"embarrassing 6\n",
"reportedly 6\n",
"@kayleighmcenany: 6\n",
"#Guccifer2 6\n",
"@babysgramma: 6\n",
"irrelevant. 6\n",
"empathize 6\n",
"soldiers. 6\n",
"install 6\n",
"progressives 6\n",
"sexist, 6\n",
"connection 6\n",
"Giuliani 6\n",
"@Snowden 6\n",
"@zlando: 6\n",
"warming 6\n",
"expense 6\n",
"@Distinct_Grace: 6\n",
"improve 6\n",
"Personal 6\n",
"@DRUDGE 6\n",
"@JOMainEvent: 6\n",
"backing 6\n",
"@fedbizop: 6\n",
"https://t.co/MpRYSZ10AZ 6\n",
"@StefanMolyneux 6\n",
"acknowledge 6\n",
"complains 6\n",
"@TrumpMyPres: 6\n",
"#AlwaysTrump 6\n",
"@GreenPartyUS: 6\n",
"@littlesatan1974: 6\n",
"@RitaPanahi: 6\n",
"Unfortunately 6\n",
"#Americans 6\n",
"@Dbargen 6\n",
"@PeterSweden7: 6\n",
"#Colorado 6\n",
"subpoena, 6\n",
"ISLAMIC 6\n",
"@TeflonBili: 6\n",
"blowing 6\n",
"@JamesS020770: 6\n",
"America... 6\n",
"account. 6\n",
"deporting 6\n",
"@DeplorableNews: 6\n",
"Dare... 6\n",
"Surprise 6\n",
"victims, 6\n",
"country's 6\n",
"@FreedomChild3: 6\n",
"Undercover 6\n",
"Furious 6\n",
"@golubeerji: 6\n",
"Remember, 6\n",
"neighbors 6\n",
"#Patriots 6\n",
"@LoveLprdPrint: 6\n",
"@FreeDavidKing: 6\n",
"Discovered 6\n",
"@GatorsEite23: 6\n",
"@DWStweets 6\n",
"change, 6\n",
"@charliekirk11: 6\n",
"everyone's 6\n",
"racist! 6\n",
"believed 6\n",
"Citizen 6\n",
"Reporting 6\n",
"@mrntweet2: 6\n",
"Reminder: 6\n",
"garbage. 6\n",
"@DineshDSouza 6\n",
"@glennbeck 6\n",
"Completely 6\n",
"@ChelseaClinton 6\n",
"@UTHornsRawk: 6\n",
"@MacBethSpeaks: 6\n",
"@TweetBrettMac: 6\n",
"Following 6\n",
"Schools 6\n",
"struggling 6\n",
"Limbaugh 6\n",
"figures 6\n",
"@CBSNews: 6\n",
"@RussVet1: 6\n",
"Outrage 6\n",
"reminder: 6\n",
"goodness 6\n",
"boycotting 6\n",
"O'Keefe 6\n",
"#prolife 6\n",
"@Zwelkiss: 6\n",
"Consider 6\n",
"#LessGracefulWaysToLeave 6\n",
"Address 6\n",
"Brennan 6\n",
"Starting 6\n",
"concern 6\n",
"There’s 6\n",
"@kylegriffin1: 6\n",
"@roycan79: 6\n",
"@LanceSilver1: 6\n",
"question: 6\n",
"@BringBernieBack: 6\n",
"Building 6\n",
"Rebekah 6\n",
"@justinamash 6\n",
"@mollyday15: 6\n",
"laundering 6\n",
"#BlackHistoryMonth 6\n",
"electric 6\n",
"rapists 6\n",
"Hackers 6\n",
"corruption. 6\n",
"@HumaAbedin 6\n",
"@Sleevetalkshow: 6\n",
"discussing 6\n",
"#wikileaks 6\n",
"Charlie 6\n",
"Forever 6\n",
"Documentary 6\n",
"@Janetlarose1: 6\n",
"@KeswickPinhead: 6\n",
"@Joy_Villa 6\n",
"nation. 6\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"Drinking 6\n",
"right-wing 6\n",
"#BLMKidnapping 6\n",
"@thoughtfloss: 6\n",
"destroys 6\n",
"Democrats' 6\n",
"#KellyFile 6\n",
"@mfore0142 6\n",
"toddler 6\n",
"whiskey 6\n",
"sentenced 6\n",
"http://t.… 6\n",
"@Vet4trump16: 6\n",
"@BradThor: 6\n",
"Muslims. 6\n",
"@Herfarm: 6\n",
"evening 6\n",
"@realDona… 6\n",
"explosions 6\n",
"stabbing 6\n",
"district 6\n",
"nation, 6\n",
"#CharlotteRiots 6\n",
"CORRUPT 6\n",
"undermining 6\n",
"community. 6\n",
"damaging 6\n",
"shopping 6\n",
"misleading 6\n",
"individuals 6\n",
"Operative 6\n",
"Poorest 6\n",
"kicking 6\n",
"@Amelia16510: 6\n",
"@antic5: 6\n",
"suggests 6\n",
"@justanavywife: 6\n",
"resistance 6\n",
"f*cking 6\n",
"divisive 6\n",
"quality 6\n",
"hunting 6\n",
"BREAKING! 6\n",
"Followers 6\n",
"@People4Bernie: 6\n",
"LATimes 6\n",
"@PositivelyJoan: 6\n",
"#Killary 6\n",
"\"That's 6\n",
"Accuses 6\n",
"Beautiful 6\n",
"@DennisMurphy15: 6\n",
"William 6\n",
"comeback 6\n",
"#hillary 6\n",
"@inabster 6\n",
"@adu1tg33k1: 6\n",
"Unfortunately, 6\n",
"would've 6\n",
"@RichardWeaving: 6\n",
"#RodentiaAMovieOrSong 6\n",
"@DCClothesline 6\n",
"Cancels 6\n",
"Tuesday. 6\n",
"Spencer 6\n",
"@MivzakonApp: 6\n",
"Alleged 6\n",
"Anonymous 6\n",
"mothers 6\n",
"Coordinated 6\n",
"Destroyed 6\n",
"#BERNIEorBUST 6\n",
"@dovewan 6\n",
"@larryvance47 6\n",
"@afBranco 6\n",
"@Corporatocrazy: 6\n",
"@LoraGreeen: 6\n",
"#NBCNewsForum 6\n",
"November, 6\n",
"politics, 6\n",
"@MightyBusterBro: 6\n",
"Buzzfeed 6\n",
"ANOTHER 6\n",
"stabbed 6\n",
"@michaelharrisdr: 6\n",
"Today's 6\n",
"protested 6\n",
"problem? 6\n",
"rioting, 6\n",
"Millennials 6\n",
"transfer 6\n",
"@Seirra75: 6\n",
".@KellyannePolls: 6\n",
"family. 6\n",
"#winterizedfilmsoractors 6\n",
"Hacking 6\n",
"@SooperMexican: 6\n",
"#TrumpInauguration 6\n",
"Eastern 6\n",
"#FullRepeal 6\n",
"@TheRealMonsterT: 6\n",
"@jstines3: 6\n",
"#DefundPP 6\n",
"@santiagos58: 6\n",
"shooter 6\n",
"@Jasper_Fly: 6\n",
"@skipandpete 6\n",
"@flappybernie001: 6\n",
"#Iamwithher 6\n",
"#Rigged 6\n",
"Giuliani: 6\n",
"determined 6\n",
"Pokemon 6\n",
"@TheYuleKnight: 6\n",
"disclose 6\n",
"practicing 6\n",
"effective 6\n",
"#Tucker 6\n",
"@dawnellemurray: 6\n",
"emails? 6\n",
"extremely 6\n",
"@PressSec: 6\n",
"protected 6\n",
"poverty 6\n",
"deliver 6\n",
"justify 6\n",
"@RepublicanChick: 6\n",
"@BenjaminKrause: 6\n",
"engaged 6\n",
"JUSTICE 6\n",
"@RuthHHopkins: 6\n",
"policy, 6\n",
"@6bird4: 6\n",
"@kinni00: 6\n",
"incident 6\n",
"@CIDdrWHO: 6\n",
"@Merry__Can: 6\n",
"offering 6\n",
"Theresa 6\n",
"Women’s 6\n",
"FLORIDA 6\n",
"cutting 6\n",
"Assholes 6\n",
"could've 6\n",
"supremacists 6\n",
"@JTtheDM: 6\n",
"require 6\n",
"fiction 6\n",
"@MarkJWO: 6\n",
"dividing 6\n",
"FLASHBACK 6\n",
"#RiggedSystem 6\n",
"#ruinadinnerinonephrase 6\n",
"@JohnGab69864771: 6\n",
"conflicts 6\n",
"ATTACKS 6\n",
"minority 6\n",
"@ChrisCoon4: 6\n",
"@RealAlexJones 6\n",
"corruption, 6\n",
"@foxnation: 6\n",
"endless 6\n",
"@tteegar: 6\n",
"irrelevant 6\n",
"@mustafapahelwan: 6\n",
"colluded 6\n",
"promising 6\n",
"Hypocrite 6\n",
"@SenWarren 6\n",
"surrounded 6\n",
"Advisor 6\n",
"Obviously 6\n",
"production 6\n",
"#BringBackBernie 6\n",
"billionaire 6\n",
"upcoming 6\n",
"Finding 6\n",
"@StanleyECook: 6\n",
"@tvogvo: 6\n",
"Permanently 6\n",
"privilege 6\n",
"@Zaponex: 6\n",
"designer 6\n",
"@wrigld: 6\n",
"@queenofthewo: 6\n",
"@marylene58 6\n",
"@sabine_durden 6\n",
"@googergieger: 6\n",
"Threatens 6\n",
"Billionaire 6\n",
"Conway: 6\n",
"President: 6\n",
"Christ, 6\n",
"balance 6\n",
"Remember: 6\n",
"physically 6\n",
"singing 6\n",
"Largest 6\n",
"rebuild 6\n",
"#TrumpPressConference 6\n",
"complain 6\n",
"Assault 6\n",
"@brunelldonald: 6\n",
"#LiberalTerrorism 6\n",
"Fraternal 6\n",
"Europeans 6\n",
"rigged. 6\n",
"Refused 6\n",
"@JebBush 6\n",
"@abtsag: 6\n",
"Kremlin 6\n",
"specifically 6\n",
"#CAPrimary 6\n",
"plotting 6\n",
"provides 6\n",
"tomorrow. 6\n",
"@LibertySeeds: 6\n",
"#UnlikelyThingsToDoInBed 6\n",
"Apparently, 6\n",
"Rigging 6\n",
"Election, 6\n",
"@ggeett37aaa: 6\n",
"battleground 6\n",
"@comermd: 6\n",
"#libtard 6\n",
"#SurvivalGuideToThanksgiving 6\n",
"threatening 6\n",
"encourages 6\n",
"@POTUS' 6\n",
"succeed 6\n",
"Vladimir 6\n",
"@RealVinnieJames: 6\n",
"Kennedy 6\n",
"attack. 6\n",
"timeline 6\n",
"positions 6\n",
"Really? 6\n",
"@HAGOODMANAUTHOR 6\n",
"stating 6\n",
"@BunchesOrWeezy: 6\n",
"tweets, 6\n",
"#WorstWaysToApologize 6\n",
"Endorse 6\n",
"congress 6\n",
"masters 6\n",
"cookies 6\n",
"@GenFlynn 6\n",
"terminally 6\n",
"residents 6\n",
"verified 6\n",
"electing 6\n",
"yesterday. 6\n",
"@RealJBradly: 6\n",
"@felicia014: 6\n",
"economy, 6\n",
"@TylerMolander 6\n",
"@knowladgeispwr 6\n",
"pro-Trump 6\n",
"bullying 6\n",
"@TheRickWilson: 6\n",
"Survival 6\n",
"prosecution 6\n",
"Harvard 6\n",
"@Moon_River05: 6\n",
"@TheLastRefuge2: 6\n",
"secrets 6\n",
"important. 6\n",
"@basedmattforney: 6\n",
"#Libtard 6\n",
"#CPAC2017 6\n",
"citizens. 6\n",
"#basketofdeplorables 6\n",
"@skb_sara 6\n",
"treasonous 6\n",
"communities 6\n",
"wiretap 6\n",
"Italian 6\n",
"@TimRunsHisMouth: 6\n",
"@EricSpracklen: 6\n",
"@JonahNRO: 6\n",
"Marching 6\n",
"together! 6\n",
"cover-up 6\n",
"partner 6\n",
"letters 6\n",
"slammed 6\n",
"platform 6\n",
"condemnation 6\n",
"beloved 6\n",
"@ShepNewsTeam 6\n",
"@TPoliticmanager: 6\n",
"@BarracudaMama 6\n",
"America: 6\n",
"station 6\n",
"@iAmFreedomMan: 6\n",
"@dmartosko: 6\n",
"islamic 6\n",
"Barbara 6\n",
"Millennial 6\n",
"#pizzagate 6\n",
"@oreillyfactor 6\n",
"#Christians 6\n",
"#boycottNFL 6\n",
"@Ziplok_: 6\n",
"Democrats, 6\n",
"@KatiePavlich: 6\n",
"delivers 6\n",
"choice! 6\n",
"@HomerWhite: 6\n",
"nutshell 6\n",
"Florida, 6\n",
"cheaper 6\n",
"@visionnairasoc: 6\n",
"Disgusting 6\n",
"@MichaelDelauzon: 6\n",
"outlets 6\n",
"@kittykaresless: 6\n",
"society. 6\n",
"@RedMennace 6\n",
"@Vote4JillStein1: 6\n",
"tweets. 6\n",
"assured 6\n",
"spineless 6\n",
"#MichelleObama 6\n",
"#IStartCryingWhen 6\n",
"@AllenWestRepub 6\n",
"@Reuters 6\n",
"realizing 6\n",
"teaching 6\n",
"terrified 6\n",
"Russia's 6\n",
"@DizzyPizzy2: 6\n",
"disgrace! 6\n",
"Congress. 6\n",
"sarcasm 6\n",
"contact 6\n",
"watches 6\n",
"civilians 6\n",
"things, 6\n",
"intentionally 6\n",
"Records 6\n",
"targets 6\n",
"@Noel_T10: 6\n",
"appearance 6\n",
"labeled 6\n",
"Investigating 6\n",
"Erdogan 6\n",
"mistakes 6\n",
"#SextingWentWrongWhen 6\n",
"Russia? 6\n",
"neighborhood 6\n",
"@washingtonpost: 6\n",
"feature 6\n",
"@Miss_Flaneuse: 6\n",
"Pakistan 6\n",
"focused 6\n",
"@AMTrump4PRES: 6\n",
"@jimasher: 6\n",
"encouraged 6\n",
"@Stevens947: 6\n",
"occupation 6\n",
"affairs 6\n",
"@PoliticsPeach 6\n",
"question. 6\n",
"Covered 6\n",
"Healthcare 6\n",
"preventing 6\n",
"primary. 6\n",
"permission 6\n",
"landslide 6\n",
"@mimi_saulino: 6\n",
"changing 6\n",
"Wonderful 6\n",
"tickets 6\n",
"@DanRiehl: 6\n",
"passing 6\n",
"Typical 6\n",
"friends. 6\n",
"questions. 6\n",
"@bakedalaska: 6\n",
"debate? 6\n",
"@SenateGOP 6\n",
"silent, 6\n",
"either. 6\n",
"#BanSharia 6\n",
"#indiegame 6\n",
"@chillinginLV: 6\n",
"Congresswoman 6\n",
"reverse 6\n",
"#Recount2016 6\n",
"💰💲#FollowTheMoney💰 6\n",
"@AriaWilsonGOP: 5\n",
"comfortable 5\n",
"morally 5\n",
"@kerpen: 5\n",
"equivalent 5\n",
"capable 5\n",
"protestors 5\n",
"@AmericanVoterUS: 5\n",
"Diversity 5\n",
"@jc7797231: 5\n",
"eyebrows 5\n",
"Warning 5\n",
"Honored 5\n",
"RealClearPolitics 5\n",
"constant 5\n",
"acceptable 5\n",
"convinced 5\n",
"Blocking 5\n",
"@USFreedomArmy 5\n",
"SERVICE 5\n",
"advisors 5\n",
"@CajunKangaroo: 5\n",
"Islamization 5\n",
"#Matthew 5\n",
"terrorists, 5\n",
"participation 5\n",
"indoctrination 5\n",
"@theintercept: 5\n",
"struggle 5\n",
"survivors 5\n",
"Strikes 5\n",
"#oreillyfactor 5\n",
"Lawsuits 5\n",
"Prosecutor 5\n",
"Pentagon 5\n",
"judging 5\n",
"Palestinians 5\n",
"@scoutKA: 5\n",
"Quinnipiac 5\n",
"Podesta: 5\n",
"Respect 5\n",
"Jeanine 5\n",
"@Patrici15767099: 5\n",
"interviews 5\n",
"Trump.… 5\n",
"recipients 5\n",
"liberal. 5\n",
"Stephen 5\n",
"#ImVotingBecause 5\n",
"effects 5\n",
"https://t.co/R… 5\n",
"wasting 5\n",
"forever. 5\n",
"affordable 5\n",
"embarrassment 5\n",
"Lifelong 5\n",
"endorsement. 5\n",
"grants; 5\n",
"evasion 5\n",
"offense, 5\n",
"Proverbs 5\n",
"citizenship 5\n",
"lifelong 5\n",
"REMOVED 5\n",
"outright 5\n",
"Arizona 5\n",
"@Pocahotnas: 5\n",
"https://t.co/nUt2H6aS9n 5\n",
"'Deplorables' 5\n",
"closed. 5\n",
"@marilynnrox: 5\n",
"#HillaryLostMe 5\n",
"@AgendaOfEvil: 5\n",
"@UTVReview: 5\n",
"#Minnesota 5\n",
"#Sessions 5\n",
"@Brialalexi: 5\n",
"disagrees 5\n",
"SHOCKING 5\n",
"#Europe 5\n",
"#BrouillonEnCours 5\n",
"password 5\n",
"questioning 5\n",
"@LifeZette: 5\n",
"celebrated 5\n",
"Angeles 5\n",
"Speeches 5\n",
"Strongest 5\n",
"@TomiLahren: 5\n",
"Ratings 5\n",
"identify 5\n",
"@marklevinshow 5\n",
"@OnlyTruthReign: 5\n",
"@TheBabyHolloway: 5\n",
"correctness 5\n",
"Florida: 5\n",
"@Obambulator: 5\n",
"https://t.co/A… 5\n",
"@Bikers4Trump: 5\n",
"Springs, 5\n",
"stations 5\n",
"Japanese 5\n",
"Kaine’s 5\n",
"@AlRobins2015: 5\n",
"#alternativeacronyminterpretations 5\n",
"Democrat. 5\n",
"Detained 5\n",
"essentially 5\n",
"violating 5\n",
"Potential 5\n",
"@Jesus_isPeace: 5\n",
"@earth_universee: 5\n",
"@marian_maio: 5\n",
"FINALLY 5\n",
"LANDSLIDE\" 5\n",
"Surveillance 5\n",
"resolve 5\n",
"Socialism 5\n",
"comfort 5\n",
"person. 5\n",
"portion 5\n",
"TERRORIST 5\n",
"@realDonaldTrump? 5\n",
"@DarkStream: 5\n",
"@KZastrau: 5\n",
"Android 5\n",
"homework 5\n",
"tonight, 5\n",
"addition 5\n",
"@Hutch_USA: 5\n",
"Guantanamo 5\n",
"#SignsYouAreAmerican 5\n",
"#Latest 5\n",
"pajamas 5\n",
"Enterprise 5\n",
"attacker 5\n",
"@chelseahandler 5\n",
"@QurtubiAnjar: 5\n",
"volunteers 5\n",
"destroyed. 5\n",
"violence. 5\n",
"@instapundit: 5\n",
"@FollowingWalrus: 5\n",
"recommend 5\n",
"https://t.co/N… 5\n",
"Quietly 5\n",
"Delaying 5\n",
"@RtOnPrinciple: 5\n",
"Consequences 5\n",
"Policies 5\n",
"Hitler. 5\n",
"https://t.co/O… 5\n",
"@marsialynn86: 5\n",
"support. 5\n",
"other's 5\n",
"Yesterday 5\n",
"Twitter, 5\n",
"@50th_President: 5\n",
"bastard 5\n",
"Housing 5\n",
"administration. 5\n",
"#democrats 5\n",
"#ImproperUberEtiquette 5\n",
"@RSBNetwork 5\n",
"@KawumaMirundi: 5\n",
"@PresidentJeffPJ: 5\n",
"natural 5\n",
"@Nordstrom 5\n",
"wait... 5\n",
"condescending 5\n",
"speech? 5\n",
"Adviser 5\n",
"@SenateDems 5\n",
"#Twitter 5\n",
"#HowImDangerous 5\n",
"Arrested 5\n",
"@frankiblac 5\n",
"@DanaGeezus 5\n",
"instructions 5\n",
"Helping 5\n",
"Antonio 5\n",
"@PatrioticTexas: 5\n",
"emotional 5\n",
"Hillar… 5\n",
"Opposing 5\n",
"@timgw37: 5\n",
"#RefugeesNotWelcome 5\n",
"Pakistani 5\n",
"EVERYTHING 5\n",
"@Dlw20161950: 5\n",
"Operatives 5\n",
"@TheVoiceOfPaulR: 5\n",
"Hateful 5\n",
"Germany. 5\n",
"@NoirSteepBleep: 5\n",
"recused 5\n",
"@SharonMcCutchan: 5\n",
"ordering 5\n",
"connected 5\n",
"Palestine 5\n",
"#FreePalestine 5\n",
"wounded 5\n",
"Baltimore 5\n",
"agreement 5\n",
"@heifer109: 5\n",
"Franklin 5\n",
"@LeahR77 5\n",
"introduced 5\n",
"HILLARY'S 5\n",
"produce 5\n",
"#PodestaEmails2 5\n",
"Science 5\n",
"infrastructure 5\n",
"@NetworksManager 5\n",
"#HumaAbedin 5\n",
"#Democrat 5\n",
"Ceremony 5\n",
"ARRESTED 5\n",
"Muslim. 5\n",
"charity. 5\n",
"@shinemperor: 5\n",
"Curious... 5\n",
"anti-establishment 5\n",
"establishment? 5\n",
"#whiteoldandrich 5\n",
"genius. 5\n",
"failure. 5\n",
"@RitzyBacon2: 5\n",
"server, 5\n",
"computer 5\n",
"lobbyists 5\n",
"@Old_Bern_Kenobi: 5\n",
"@Norseman86: 5\n",
"bastards 5\n",
"brainwashing 5\n",
"@ctiexec: 5\n",
"appointed 5\n",
"@ReadTheHornNews 5\n",
"feelings. 5\n",
"#GodBlessAmerica 5\n",
"everyday. 5\n",
"#Crooked 5\n",
"https://t.co/U0oT8odMOB 5\n",
"basement 5\n",
"Communism 5\n",
"@bbl58: 5\n",
"#Sanders2016 5\n",
"lunatic 5\n",
"WINNING! 5\n",
"@TheDonaldNews: 5\n",
"EXPOSED 5\n",
"@mcgilh: 5\n",
"#MotivationMonday 5\n",
"Officer 5\n",
"@PlanetKrusher: 5\n",
"@NewssTrump: 5\n",
"Responds 5\n",
"housing 5\n",
"everything, 5\n",
"strengthen 5\n",
"suppressing 5\n",
"Prepare 5\n",
"dummies 5\n",
"increases 5\n",
"possibility 5\n",
"@mtracey 5\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"insufferable 5\n",
"@robhagee: 5\n",
"abandon 5\n",
"O'Reilly 5\n",
"@mayday2744: 5\n",
"@Crossbowman1 5\n",
"Cultural 5\n",
"https://t.co/g… 5\n",
"weekend. 5\n",
"Regardless 5\n",
"Defends 5\n",
"achieved 5\n",
"meltdown 5\n",
"someone's 5\n",
"recently 5\n",
"@BernieOrBust2: 5\n",
"#ToDoListBeforeChristmas 5\n",
"#immigration 5\n",
"Anti-American 5\n",
"@sean_spicier: 5\n",
"protects 5\n",
"punished 5\n",
"Gorsuch. 5\n",
"Assigned 5\n",
"asshole. 5\n",
"Dornsife 5\n",
"Cleveland 5\n",
"Southern 5\n",
"border. 5\n",
"@SandraTXAS 5\n",
"#DeplorablesForTrump 5\n",
"@slava381977: 5\n",
"#NeverHilary 5\n",
"problem, 5\n",
"@uniformcode81: 5\n",
"Korea's 5\n",
"suggested 5\n",
"@Daleyinsanity: 5\n",
"@EricTrump: 5\n",
".@SheriffClarke: 5\n",
"@keithellison 5\n",
"lawless 5\n",
"misspelled 5\n",
"@JudicialWatch: 5\n",
"unfollowed 5\n",
"preparing 5\n",
"Stream: 5\n",
"detects 5\n",
"produced 5\n",
"Complaint 5\n",
"delivery 5\n",
"@WoobieTuesday: 5\n",
"Allegedly 5\n",
"pretends 5\n",
"happened? 5\n",
"@FrankieRusso1: 5\n",
"Farewell 5\n",
"@cbeelman: 5\n",
"celebrates 5\n",
"#Orlando 5\n",
"\"birther\" 5\n",
"@I_AmAmerica: 5\n",
"Whenever 5\n",
"spectacular 5\n",
"@MONAKatOILS: 5\n",
"@realDrOlmo: 5\n",
"RADICAL 5\n",
"@RuthsFiance: 5\n",
"@MLKstudios 5\n",
"critical 5\n",
"genuine 5\n",
"Christmas, 5\n",
"Mission 5\n",
"cronies 5\n",
"California, 5\n",
"Threatening 5\n",
"@PaveDarker 5\n",
"@SonofLiberty357: 5\n",
"lawmakers 5\n",
"Fraudulent 5\n",
"@inabster: 5\n",
"@JBaker31826004: 5\n",
"@Charlie2749 5\n",
"@freedmeto 5\n",
"@viola_tamez 5\n",
"@presbo 5\n",
"@GeraldoRivera 5\n",
"Blocked 5\n",
"attending 5\n",
"@JoKiddo: 5\n",
"Retweets•Follows•Chats 5\n",
"@QueerComedy: 5\n",
"convert 5\n",
"anonymous 5\n",
"@gqforbes4: 5\n",
"@ktmcfarland 5\n",
"setting 5\n",
"plastic 5\n",
"@GloomandDoom1: 5\n",
"achieve 5\n",
"@Team_Trump45: 5\n",
"#giftideasforpoliticians 5\n",
"Becomes 5\n",
"Portland 5\n",
"finest. 5\n",
"survived 5\n",
"Elector 5\n",
"@patrioticpepe: 5\n",
"dangerous. 5\n",
"@RealJTP 5\n",
"organizing 5\n",
"unfortunately 5\n",
"@INTJutsu: 5\n",
"#Outnumbered 5\n",
"returning 5\n",
"@FREEEDOOOOOOOM 5\n",
"@rock_golem: 5\n",
"Hillarys 5\n",
"gaining 5\n",
"Endorsement 5\n",
"Minnesota 5\n",
"@GrrrGraphics: 5\n",
"Confirm 5\n",
"@alexlicea82: 5\n",
"@Callisto1947: 5\n",
"disrespect 5\n",
"@Pamela_Moore13 5\n",
"forcing 5\n",
"Bernardino 5\n",
"@patronaut0709: 5\n",
"horrific 5\n",
"@SockyNoob: 5\n",
"@edfomeara: 5\n",
"remembering 5\n",
"elephant 5\n",
"challenged 5\n",
"Website 5\n",
"@DidITweetThat: 5\n",
"@Deplorable80210: 5\n",
"dropping 5\n",
"#HillaryAccomplishments 5\n",
"returned 5\n",
"Original 5\n",
"Serious 5\n",
"Message 5\n",
"significant 5\n",
"Hitler\" 5\n",
"Activists 5\n",
"@LaurieBailey: 5\n",
"activity 5\n",
"transcripts 5\n",
"hurricane 5\n",
"Revealed 5\n",
"fascism 5\n",
"@ArthurSchwartz: 5\n",
"worthless 5\n",
"Cartoon 5\n",
"period. 5\n",
"replacement 5\n",
"liberals, 5\n",
"challenges 5\n",
"LEADERSHIP 5\n",
"nationally 5\n",
"TONIGHT 5\n",
"crossed 5\n",
"@Trump_ette2016: 5\n",
"prominent 5\n",
"@kindofcatholic: 5\n",
"@GlennMcmillan14 5\n",
"@RawStory: 5\n",
"journey 5\n",
"strong, 5\n",
"either! 5\n",
"Medical 5\n",
"@marypatriott: 5\n",
"#TrumpInMiami 5\n",
"@seanspicer: 5\n",
"awesome! 5\n",
"#ReleaseClintonsMedicalRecords 5\n",
"banking 5\n",
"@Andymakes: 5\n",
"adorable 5\n",
"Outraged 5\n",
"@KimwithpanacheG: 5\n",
"Mexicans 5\n",
"record. 5\n",
"hilarious 5\n",
"Officers 5\n",
"Explosion 5\n",
"surrounding 5\n",
"investigations 5\n",
"Changes 5\n",
"figured 5\n",
"#Trump! 5\n",
"Whether 5\n",
"adviser 5\n",
"#MakeAmericaGreatAgain… 5\n",
"suffering 5\n",
"Nevada: 5\n",
"Germany: 5\n",
"witnesses 5\n",
"BernieSanders 5\n",
"records. 5\n",
"Surprised 5\n",
"instead. 5\n",
"respected 5\n",
"regulations 5\n",
"@FOIAnews: 5\n",
"accessible 5\n",
"'anybody': 5\n",
"search, 5\n",
"https://t.co/lzHLxdOlN0 5\n",
"@kiwiasmiles: 5\n",
"nightmare. 5\n",
"capital 5\n",
"Libtards 5\n",
"@Mediaite: 5\n",
"immigration. 5\n",
"physical 5\n",
"Otherwise 5\n",
"direction 5\n",
"Obstruction 5\n",
"robbing 5\n",
"@jonkrup111: 5\n",
"stupidity 5\n",
"privileged 5\n",
"@Khanoisseur: 5\n",
"channel 5\n",
"#TrumpRally 5\n",
"@SavageNation: 5\n",
"years... 5\n",
"regrets 5\n",
"Clintons. 5\n",
"https://t.co/h… 5\n",
"accepts 5\n",
"execute 5\n",
"public. 5\n",
"article. 5\n",
"costume 5\n",
"'You're 5\n",
"electors 5\n",
"@EricaRutter: 5\n",
"Responsible 5\n",
"mentioning 5\n",
"played. 5\n",
"Deserves 5\n",
"certain 5\n",
"#HillarysOlympics 5\n",
"apocalypse 5\n",
"@MLKstudios: 5\n",
"ignores 5\n",
"legislation 5\n",
"Professor 5\n",
"@guntrust: 5\n",
"@LyndaG1963: 5\n",
"#WomensMarchOnWashington 5\n",
"#GeorgeSoros 5\n",
"English-only\" 5\n",
"babies. 5\n",
"Weapons 5\n",
"Stopped 5\n",
"staffer 5\n",
"https://t.co/oSPeY3QMpH. 5\n",
"e-mails 5\n",
"corrupt, 5\n",
"Jeanine: 5\n",
"chatting 5\n",
"States! 5\n",
"#alternativefacts 5\n",
"#TrumpFirsts 5\n",
"WHERE'S 5\n",
"@ChatRevolve: 5\n",
"@ObligedFriend: 5\n",
"@PhxKen: 5\n",
"#ElectionFinalThoughts 5\n",
"@NVLuv: 5\n",
"#NorthCarolina 5\n",
"Chelsea’s 5\n",
"#videogame 5\n",
"#gamers 5\n",
"@NH92276: 5\n",
"@scrowder: 5\n",
"McConnell 5\n",
"@USATODAY 5\n",
"Prosecuted 5\n",
"@timmyjrebel: 5\n",
"dragging 5\n",
"@scottwilks: 5\n",
"Wednesdays 5\n",
"@cyclist1959: 5\n",
"airports 5\n",
"citizen 5\n",
"@reesiepieces1: 5\n",
"@shtwd13: 5\n",
"Maureen 5\n",
"#PodestaEmails17 5\n",
"@basilsifuna: 5\n",
"#PodestaEmails18 5\n",
"Vietnam 5\n",
"Europe's 5\n",
"@Nottinghams1 5\n",
"People. 5\n",
"doctors 5\n",
"Embrace 5\n",
"@asamjulian 5\n",
"@bonehead237: 5\n",
"Flashback 5\n",
"responds 5\n",
"enemies. 5\n",
"movement, 5\n",
"@GregGonsky: 5\n",
"@stephenfhayes: 5\n",
"Laundering 5\n",
"Written 5\n",
"@brenz1: 5\n",
"country… 5\n",
"Obama/Clinton 5\n",
"@jpm05880: 5\n",
"@RavenHUWolf: 5\n",
"@samijs1: 5\n",
"Senate, 5\n",
"TREASON 5\n",
"points. 5\n",
"Failing 5\n",
"election… 5\n",
"@eeynouf: 5\n",
"netflix 5\n",
"Comey's 5\n",
"finished 5\n",
"#Jerusalem 5\n",
"Sebastian 5\n",
"@NoahCRothman: 5\n",
"#Muslim 5\n",
"referenced 5\n",
"@PeterTownsend7: 5\n",
"Academy 5\n",
"Exactly. 5\n",
"intended 5\n",
"@PlaysTrumpCard: 5\n",
"Officially 5\n",
"discussed 5\n",
"#Oscars2017 5\n",
"praises 5\n",
"Pedophile 5\n",
"captured 5\n",
"@trump2021: 5\n",
"dedicated 5\n",
"Destroying 5\n",
"pulling 5\n",
"annually 5\n",
"heavily 5\n",
"nominate 5\n",
"@TheJusticeDept 5\n",
"@osuphan96 5\n",
"@HawkeRaven 5\n",
"Insurance 5\n",
"Progressive 5\n",
"decades. 5\n",
"@MarkSimoneNY: 5\n",
"contract 5\n",
"@ThankYouDonald: 5\n",
"@Ephesus2000: 5\n",
"@d_roneal: 5\n",
"follows 5\n",
"@TheChrisSuprun 5\n",
"#StopIslam 5\n",
"#Racist 5\n",
".@jaketapper 5\n",
"https://t.co/z… 5\n",
"baseless 5\n",
"@ReenieDiva: 5\n",
"#Obama's 5\n",
"intelligent 5\n",
"#OpDeny270 5\n",
"@WLTaskForce 5\n",
"involvement 5\n",
"@JamesComeyFBI 5\n",
"management 5\n",
"https://t.co/i… 5\n",
"history! 5\n",
"@brianstelter 5\n",
"accusers 5\n",
"@ThatChristyChic: 5\n",
"controversy 5\n",
"entitled 5\n",
"@gntlman: 5\n",
"experience. 5\n",
"POLITICAL 5\n",
"selection 5\n",
"@claudia42kern: 5\n",
"developed 5\n",
"conditions 5\n",
"winning. 5\n",
"'Hillary 5\n",
"smiling 5\n",
"coincidence 5\n",
"https://t.co/M… 5\n",
"@DebraMessing 5\n",
"@marknmnlynch: 5\n",
"problem. 5\n",
"Culture 5\n",
"#ArtKNB 5\n",
"demonstrates 5\n",
"@MafiaKingfish: 5\n",
"Marxist 5\n",
"decisions 5\n",
"cleanup 5\n",
"@chrstphrj94: 5\n",
"business. 5\n",
"#hillaryclinton 5\n",
"American. 5\n",
"battery 5\n",
"@rexaurus89: 5\n",
"@SynnaSlater: 5\n",
"@Turrtles1966: 5\n",
"unaware 5\n",
"@amandacarpenter: 5\n",
"Choices 5\n",
"@DRJAMESCABOT 5\n",
"@SouthLoneStar: 5\n",
"@ScottBaio: 5\n",
"school. 5\n",
"Arabia. 5\n",
"patriotic 5\n",
"offends 5\n",
"@DHSgov 5\n",
".@seanhannity 5\n",
"BernieSanders: 5\n",
"hysterical 5\n",
"statement. 5\n",
"@lhfang: 5\n",
"Stories 5\n",
"Conflict 5\n",
"@TGowdySC 5\n",
"Whoever 5\n",
"COUNTRY 5\n",
"@RoguePOTUSStaff: 5\n",
"Council 5\n",
"https://t.co/4… 5\n",
"@worldgoneweird: 5\n",
"#BillClintonIsARapist 5\n",
"@peaceandjoy101: 5\n",
"Russians, 5\n",
"reason. 5\n",
"@Cory_1077: 5\n",
"violence, 5\n",
"@SeattleBern: 5\n",
"programs 5\n",
"https://t.co/5… 5\n",
"@nuiotwo: 5\n",
"@LivingOnChi: 5\n",
"#copolitics 5\n",
"Broadway 5\n",
"@TraceyTheisen: 5\n",
"year... 5\n",
"subpoenaed 5\n",
"evidence, 5\n",
"voters! 5\n",
"Pushing 5\n",
"@Dianestraley: 5\n",
"Treason 5\n",
"@RealDonaldTrump 5\n",
"@Wikileaks 5\n",
"@DaveNYviii: 5\n",
"FOREIGN 5\n",
"BELIEVE 5\n",
"@Born_To_DYE: 5\n",
"Doctors 5\n",
"bodyguards 5\n",
"Assange, 5\n",
"Oversight 5\n",
"afternoon 5\n",
"expected. 5\n",
"Progressives 5\n",
"rights, 5\n",
"explanation 5\n",
"Americ… 5\n",
"@EntheosShines 5\n",
"Democrat, 5\n",
"#ICYMI: 5\n",
"@HollynHeron: 5\n",
"convicted 5\n",
"Through 5\n",
"@cheatsfront: 5\n",
"#Resources 5\n",
"department 5\n",
"excessive 5\n",
"@Supervisor1_9_4: 5\n",
"#SexyHorror 5\n",
".@chuckwoolery 5\n",
"Elected 5\n",
"@jvgraz: 5\n",
"Changing 5\n",
"insultingly 5\n",
"laughed 5\n",
"automatically 5\n",
"People\" 5\n",
"@ByronYork: 5\n",
"https://t.co/oSPeY48nOh. 5\n",
"earpiece 5\n",
"@ScottBruessel: 5\n",
"'Washington 5\n",
"@JohnTDolan: 5\n",
"#AllLivesMatter 5\n",
"@Perseverance719 5\n",
"@mc_derpin: 5\n",
"contain 5\n",
"simple. 5\n",
"sacrificed 5\n",
"#Christmas 5\n",
"Marriage 5\n",
"@OpinionOnion7: 5\n",
"suspicious 5\n",
"https://t.co/n… 5\n",
"@theglobaluniter 5\n",
"#CharlotteProtest 5\n",
"@AmericanIndian8: 5\n",
"#politics 5\n",
"moments 5\n",
"Birtherism 5\n",
"Arrests 5\n",
"remains 5\n",
"chooses 5\n",
"kidding, 5\n",
"@alaskantexanQCT: 5\n",
"Minority 5\n",
"tragedy 5\n",
"anywhere 5\n",
"#LyinCrookedHillary 5\n",
"@Shane106320: 5\n",
"@AllenWest 5\n",
"@HitThemRyceps: 5\n",
"BUSINESS 5\n",
"Trillion 5\n",
"Complete 5\n",
"deplorables. 5\n",
"suspects 5\n",
"#feelthebern 5\n",
"rolling 5\n",
"pro-life 5\n",
"#Virginia 5\n",
"suppor… 5\n",
"attempting 5\n",
"windows 5\n",
"#Wikileaks: 5\n",
"@Koxinga8: 5\n",
"intellectual 5\n",
"@ROCKONDUDE2: 5\n",
"culture. 5\n",
"@SopanDeb: 5\n",
"@P0TUSTrump: 5\n",
"@DynaMoChen: 5\n",
"#ThingsDoneByMistake 5\n",
"@karen58Romans: 5\n",
"Narrative 5\n",
"counter 5\n",
"REVEALED: 5\n",
"@GamingAndPandas: 5\n",
"countries? 5\n",
"@treedoesstandup: 5\n",
"@lmilziz: 5\n",
"flipped 5\n",
"@CleavageCrumbs: 5\n",
"@agreatercountry: 5\n",
"@LGBTFORTRUMP: 5\n",
"punishable 5\n",
"#ImpeachClinton 5\n",
"Europe. 5\n",
"abiding 5\n",
"failures 5\n",
"seeking 5\n",
"#BoycottNFL 5\n",
"targeting 5\n",
"@MLP_officiel 5\n",
"Independent 5\n",
"leaders. 5\n",
"#Demexit 5\n",
"answers 5\n",
"'deplorables' 5\n",
"Donald. 5\n",
"mocking 5\n",
"critics 5\n",
"Venezuela 5\n",
"states. 5\n",
"@Eyes_of_justice: 5\n",
"@horseaunt: 5\n",
"maternity 5\n",
"@TheWhiteNigga_: 5\n",
"#SecureTheBorder 5\n",
"@HackGameAndroid: 5\n",
"planted 5\n",
"@abusedtaxpayer 5\n",
"qualify 5\n",
"@RealKyleMorris: 5\n",
"Stabbing 5\n",
"Chelsea, 5\n",
"HISTORY 5\n",
"communist 5\n",
"@1_Hoof_Hearted: 5\n",
"immigration, 5\n",
"@NolteNC 5\n",
"hackers 5\n",
"inspiring 5\n",
"detailed 5\n",
"hahahahahahahaha 5\n",
"@handley_dix: 4\n",
"transition 4\n",
"Deplorables\" 4\n",
"Pizzagate 4\n",
"Abolish 4\n",
"coming! 4\n",
"#RatherHaveTheBoxThan 4\n",
"@Robadam69: 4\n",
"aggressive 4\n",
"@fubaglady: 4\n",
"@amyschumer 4\n",
"LindaSuhler: 4\n",
"values. 4\n",
"@CLewandowski_: 4\n",
"lifetime 4\n",
"Canadians 4\n",
"contradicts 4\n",
"Pelosi's 4\n",
"emotions 4\n",
"#ClintonCollapse 4\n",
"fraudulent 4\n",
"#StandUpWithEvan 4\n",
"#NothingToDoWithIslam 4\n",
"Straight 4\n",
"Intentionally 4\n",
"Subpoena 4\n",
"opponent 4\n",
"overthrow 4\n",
"lottery 4\n",
"fainting 4\n",
"trading 4\n",
"Sanders' 4\n",
"\"#RuinADinnerInOnePhrase 4\n",
"Promoting 4\n",
"downplay 4\n",
"Declared 4\n",
"elected, 4\n",
"focusing 4\n",
"pipelines 4\n",
"fracking 4\n",
"@BIZPACReview: 4\n",
"BuzzFeed 4\n",
"Demographics 4\n",
"@LulusParty: 4\n",
"Congress: 4\n",
"negotiating 4\n",
"underwear 4\n",
"diagnosed 4\n",
"pneumonia. 4\n",
"@KyleWRowley 4\n",
"Growing 4\n",
"judgment 4\n",
"@ejoy2270: 4\n",
"Bigoted 4\n",
"Deplorable, 4\n",
"Discrimination 4\n",
"unsolicited 4\n",
"@BigAlDell: 4\n",
"background 4\n",
"DISGUSTING 4\n",
"problems. 4\n",
"control. 4\n",
"@the_unhinged: 4\n",
"Listen, 4\n",
"proposing 4\n",
"theories 4\n",
"Laughing 4\n",
"understand. 4\n",
"credentials 4\n",
"abortion. 4\n",
"@JustKate038 4\n",
"@RitzyBacon2 4\n",
"@TeaPartyOrg: 4\n",
"approves 4\n",
"Flopping 4\n",
"forgiveness 4\n",
"DemORATS 4\n",
"marching 4\n",
"#corruption 4\n",
"@BookmanDan: 4\n",
"Humiliation 4\n",
"@CharlieDaniels: 4\n",
"TEACHER 4\n",
"CHILDREN'S 4\n",
"http://t.co/FsRnjx5… 4\n",
"Hashtags 4\n",
"@SykesCharlie: 4\n",
"Muslims, 4\n",
"@kimmie99 4\n",
"@adamjohnsonNYC: 4\n",
"witness 4\n",
"politicians, 4\n",
"@LucidHurricane_: 4\n",
"ripping 4\n",
"@martucci_peter: 4\n",
"paranoid 4\n",
"@slamman140: 4\n",
"https://t.co/P… 4\n",
"forgotten. 4\n",
"vetting 4\n",
"@rushlimbaugh 4\n",
"#infowars 4\n",
"#TrumpArmy 4\n",
"filling 4\n",
"Mosques 4\n",
"@washtimes 4\n",
"exercising 4\n",
"#ObamaGate 4\n",
"#wiretapping 4\n",
"meanwhile 4\n",
"claims, 4\n",
"Muslims? 4\n",
"#ReasonsToLoveMeIn4Words 4\n",
"#NeverMyPresident 4\n",
"Commission 4\n",
"#Chicago 4\n",
"Benghazi, 4\n",
"threat. 4\n",
"@TeamTrumpAZ: 4\n",
"@CasanovasTool 4\n",
"tantrum 4\n",
"unfollow 4\n",
"alongside 4\n",
"@SpeakerRyan… 4\n",
"thrilled 4\n",
"sweater 4\n",
"@Debramax: 4\n",
"subpoena 4\n",
"Treasury 4\n",
"Exposing 4\n",
"surveillance 4\n",
"Townhall 4\n",
"casually 4\n",
"@TalkNerdyToMe72: 4\n",
"@ConstitutionNat 4\n",
"vandalized 4\n",
"measures 4\n",
"dinners 4\n",
"@AltRights: 4\n",
"#ReligionOfPeace, 4\n",
"@carolehers: 4\n",
"reduced 4\n",
"FRIENDS 4\n",
"universities 4\n",
"results. 4\n",
"PEDOPHILE 4\n",
"@IncognitoPatrio: 4\n",
"predator 4\n",
"PRESIDENTIAL 4\n",
"@RMConservative: 4\n",
"Facebook. 4\n",
"#CrookedMedia 4\n",
"better? 4\n",
"@waba4: 4\n",
"@mcuban 4\n",
"assassinate 4\n",
"internal 4\n",
"@Edwardaespinoza: 4\n",
"presents 4\n",
"inferior 4\n",
"AMAZING 4\n",
"@DMashak 4\n",
"WIKILEAKS: 4\n",
"Bashing 4\n",
"Evangelicals 4\n",
"racists. 4\n",
"@finy06: 4\n",
"@Evan_McMullin: 4\n",
"proposes 4\n",
"unpopular 4\n",
"routine 4\n",
"remotely 4\n",
"Socialist 4\n",
"enough, 4\n",
"meddling 4\n",
"resources 4\n",
"anymore, 4\n",
"#Michigan: 4\n",
"infiltrate 4\n",
"@LibertyNews1776: 4\n",
"@OkKelly22: 4\n",
"#Terrorism 4\n",
"@Democrat_4Trump 4\n",
"Ambridge: 4\n",
"https://t.co/TujWDWcgd3 4\n",
"Wilkes-Barre:… 4\n",
"#cdnpoli 4\n",
"Immediately 4\n",
"@Zoot16: 4\n",
"@EnigmaNetxx: 4\n",
"@DaystoTrump: 4\n",
"jihadists 4\n",
"office, 4\n",
"breakfast. 4\n",
"#hannity 4\n",
"Germany, 4\n",
"@freedomwatchweb: 4\n",
"delusional 4\n",
"@lenadunham 4\n",
"gathered 4\n",
"@IanPTrait: 4\n",
"Austria 4\n",
"@CalebPaar: 4\n",
"Deportation 4\n",
"destructive 4\n",
"disrespectful 4\n",
"@Shimmyfab: 4\n",
"Founding 4\n",
"Phoenix 4\n",
"@TedCruz 4\n",
"@_Makada_ 4\n",
"Cincinnati 4\n",
"#TrumpT… 4\n",
"exception 4\n",
"#ClimateFacts 4\n",
"Colluding 4\n",
"Released. 4\n",
"@ResistTyranny: 4\n",
"#TodayIsGoingToBeGreatBecause 4\n",
"should've 4\n",
"@SenatorReid 4\n",
"Stewart 4\n",
"@foxfire2112: 4\n",
"Berners 4\n",
"amusing 4\n",
"@JustMy_NameHere: 4\n",
"countdown 4\n",
"#Hollywood 4\n",
"disavow 4\n",
"eventually 4\n",
"World's 4\n",
"@sunkisseeddd: 4\n",
"Retired 4\n",
"@tyarrum77: 4\n",
"Actions 4\n",
"#Elizabeth 4\n",
"republican 4\n",
"@LanceSilver1 4\n",
"MSMorons 4\n",
"@1VoiceMatters: 4\n",
"@rescuetracker81 4\n",
"Orlando 4\n"
]
},
{
"name": "stdout",
"output_type": "stream",
"text": [
"skyrocketed 4\n",
"#AMERICA 4\n",
"arrogance 4\n",
"righteous 4\n",
"@FeeBooths 4\n",
"@ericbolling 4\n",
"Wearing 4\n",
"Jennifer 4\n",
"@phil200269 4\n",
"@disspat: 4\n",
"remembered 4\n",
"Knowing 4\n",
"@Nigel_Farage: 4\n",
"Fascist 4\n",
"@adjunctprofessr: 4\n",
"@Tombx7M: 4\n",
"Payment 4\n",
"losers. 4\n",
"Conscience 4\n",
"indicted 4\n",
"@JeffFlake 4\n",
"Teaching 4\n",
"incompatible 4\n",
"@DBHnBuckhead: 4\n",
"briefings 4\n",
"@izzysroses: 4\n",
"@JeanetteDBolden: 4\n",
"Teenage 4\n",
"spokesman 4\n",
"broadcasting 4\n",
"Expresses 4\n",
"@Ohboyboy22: 4\n",
"@PolitixGal 4\n",
"Compared 4\n",
"Philadelphia 4\n",
"@mike4193496: 4\n"
]
}
],
"source": [
"big_str_list = tweet_str.split()\n",
"c = Counter(big_str_list)\n",
"\n",
"\n",
"def print_counter_len_threshold(the_counter, min_len, items_count):\n",
" for term, freq in the_counter.most_common(items_count):\n",
" if len(term) > min_len:\n",
" print(term, freq)\n",
" \n",
" \n",
"print_counter_len_threshold(c, 6, 10000)"
]
},
{
"cell_type": "code",
"execution_count": 89,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"6"
]
},
"execution_count": 89,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Len of tweet, tweets up 140 chars \n",
"len(\"this is my tweet about oatmeal\".split()) # don't count like this"
]
},
{
"cell_type": "code",
"execution_count": 102,
"metadata": {},
"outputs": [
{
"name": "stderr",
"output_type": "stream",
"text": [
"/Users/jeff/anaconda/envs/3point6/lib/python3.6/site-packages/ipykernel_launcher.py:1: SettingWithCopyWarning: \n",
"A value is trying to be set on a copy of a slice from a DataFrame.\n",
"Try using .loc[row_indexer,col_indexer] = value instead\n",
"\n",
"See the caveats in the documentation: http://pandas.pydata.org/pandas-docs/stable/indexing.html#indexing-view-versus-copy\n",
" \"\"\"Entry point for launching an IPython kernel.\n"
]
},
{
"data": {
"text/html": [
"<div>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>user_id</th>\n",
" <th>user_key</th>\n",
" <th>created_at_x</th>\n",
" <th>created_str</th>\n",
" <th>retweet_count</th>\n",
" <th>retweeted</th>\n",
" <th>favorite_count</th>\n",
" <th>text</th>\n",
" <th>tweet_id</th>\n",
" <th>source</th>\n",
" <th>...</th>\n",
" <th>time_zone</th>\n",
" <th>verified</th>\n",
" <th>lang</th>\n",
" <th>screen_name</th>\n",
" <th>description</th>\n",
" <th>created_at_y</th>\n",
" <th>favourites_count</th>\n",
" <th>friends_count</th>\n",
" <th>listed_count</th>\n",
" <th>twt_len</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>2.882014e+09</td>\n",
" <td>giselleevns</td>\n",
" <td>1.477496e+12</td>\n",
" <td>2016-10-26 15:33:58</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>@ModicaGiunta me, too!</td>\n",
" <td>7.913019e+17</td>\n",
" <td>NaN</td>\n",
" <td>...</td>\n",
" <td>Eastern Time (US &amp; Canada)</td>\n",
" <td>False</td>\n",
" <td>en</td>\n",
" <td>GiselleEvns</td>\n",
" <td>if you don't work hard to achieve your dreams,...</td>\n",
" <td>Wed Oct 29 11:47:31 +0000 2014</td>\n",
" <td>9122.0</td>\n",
" <td>21953.0</td>\n",
" <td>113.0</td>\n",
" <td>22</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>1.679279e+09</td>\n",
" <td>ameliebaldwin</td>\n",
" <td>1.477792e+12</td>\n",
" <td>2016-10-30 01:48:19</td>\n",
" <td>0.0</td>\n",
" <td>False</td>\n",
" <td>0.0</td>\n",
" <td>RT @AriaWilsonGOP: 3 Women Face Charges After ...</td>\n",
" <td>7.925436e+17</td>\n",
" <td>&lt;a href=\"http://twitter.com\" rel=\"nofollow\"&gt;Tw...</td>\n",
" <td>...</td>\n",
" <td>Eastern Time (US &amp; Canada)</td>\n",
" <td>False</td>\n",
" <td>en</td>\n",
" <td>AmelieBaldwin</td>\n",
" <td>Wife, Mother, Patriot, Friend</td>\n",
" <td>Sat Aug 17 22:53:07 +0000 2013</td>\n",
" <td>14540.0</td>\n",
" <td>1930.0</td>\n",
" <td>160.0</td>\n",
" <td>137</td>\n",
" </tr>\n",
" <tr>\n",
" <th>11</th>\n",
" <td>2.671070e+09</td>\n",
" <td>patriotblake</td>\n",
" <td>1.481543e+12</td>\n",
" <td>2016-12-12 11:43:11</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>RT @America_1st_: CW: \"The thing that impresse...</td>\n",
" <td>8.082760e+17</td>\n",
" <td>NaN</td>\n",
" <td>...</td>\n",
" <td>Eastern Time (US &amp; Canada)</td>\n",
" <td>False</td>\n",
" <td>en</td>\n",
" <td>PatriotBlake</td>\n",
" <td>Big Government=corruption, #NRA, Conservative,...</td>\n",
" <td>Fri Jul 04 08:01:06 +0000 2014</td>\n",
" <td>3533.0</td>\n",
" <td>2286.0</td>\n",
" <td>38.0</td>\n",
" <td>140</td>\n",
" </tr>\n",
" <tr>\n",
" <th>15</th>\n",
" <td>2.882014e+09</td>\n",
" <td>giselleevns</td>\n",
" <td>1.483544e+12</td>\n",
" <td>2017-01-04 15:32:27</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>#My2017BiggestHope to reach this level of pett...</td>\n",
" <td>8.166686e+17</td>\n",
" <td>NaN</td>\n",
" <td>...</td>\n",
" <td>Eastern Time (US &amp; Canada)</td>\n",
" <td>False</td>\n",
" <td>en</td>\n",
" <td>GiselleEvns</td>\n",
" <td>if you don't work hard to achieve your dreams,...</td>\n",
" <td>Wed Oct 29 11:47:31 +0000 2014</td>\n",
" <td>9122.0</td>\n",
" <td>21953.0</td>\n",
" <td>113.0</td>\n",
" <td>75</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>1.671235e+09</td>\n",
" <td>hyddrox</td>\n",
" <td>1.486636e+12</td>\n",
" <td>2017-02-09 10:26:17</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>NaN</td>\n",
" <td>RT @K1erry: The Marco Rubio knockdown of Eliza...</td>\n",
" <td>8.296375e+17</td>\n",
" <td>NaN</td>\n",
" <td>...</td>\n",
" <td>Eastern Time (US &amp; Canada)</td>\n",
" <td>False</td>\n",
" <td>en</td>\n",
" <td>hyddrox</td>\n",
" <td>~Reagan Conservative ~Jesus Lover ~PRO-Israel ...</td>\n",
" <td>Wed Aug 14 19:07:30 +0000 2013</td>\n",
" <td>8748.0</td>\n",
" <td>2159.0</td>\n",
" <td>72.0</td>\n",
" <td>116</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"<p>5 rows × 31 columns</p>\n",
"</div>"
],
"text/plain": [
" user_id user_key created_at_x created_str \\\n",
"5 2.882014e+09 giselleevns 1.477496e+12 2016-10-26 15:33:58 \n",
"8 1.679279e+09 ameliebaldwin 1.477792e+12 2016-10-30 01:48:19 \n",
"11 2.671070e+09 patriotblake 1.481543e+12 2016-12-12 11:43:11 \n",
"15 2.882014e+09 giselleevns 1.483544e+12 2017-01-04 15:32:27 \n",
"19 1.671235e+09 hyddrox 1.486636e+12 2017-02-09 10:26:17 \n",
"\n",
" retweet_count retweeted favorite_count \\\n",
"5 NaN NaN NaN \n",
"8 0.0 False 0.0 \n",
"11 NaN NaN NaN \n",
"15 NaN NaN NaN \n",
"19 NaN NaN NaN \n",
"\n",
" text tweet_id \\\n",
"5 @ModicaGiunta me, too! 7.913019e+17 \n",
"8 RT @AriaWilsonGOP: 3 Women Face Charges After ... 7.925436e+17 \n",
"11 RT @America_1st_: CW: \"The thing that impresse... 8.082760e+17 \n",
"15 #My2017BiggestHope to reach this level of pett... 8.166686e+17 \n",
"19 RT @K1erry: The Marco Rubio knockdown of Eliza... 8.296375e+17 \n",
"\n",
" source ... \\\n",
"5 NaN ... \n",
"8 <a href=\"http://twitter.com\" rel=\"nofollow\">Tw... ... \n",
"11 NaN ... \n",
"15 NaN ... \n",
"19 NaN ... \n",
"\n",
" time_zone verified lang screen_name \\\n",
"5 Eastern Time (US & Canada) False en GiselleEvns \n",
"8 Eastern Time (US & Canada) False en AmelieBaldwin \n",
"11 Eastern Time (US & Canada) False en PatriotBlake \n",
"15 Eastern Time (US & Canada) False en GiselleEvns \n",
"19 Eastern Time (US & Canada) False en hyddrox \n",
"\n",
" description \\\n",
"5 if you don't work hard to achieve your dreams,... \n",
"8 Wife, Mother, Patriot, Friend \n",
"11 Big Government=corruption, #NRA, Conservative,... \n",
"15 if you don't work hard to achieve your dreams,... \n",
"19 ~Reagan Conservative ~Jesus Lover ~PRO-Israel ... \n",
"\n",
" created_at_y favourites_count friends_count \\\n",
"5 Wed Oct 29 11:47:31 +0000 2014 9122.0 21953.0 \n",
"8 Sat Aug 17 22:53:07 +0000 2013 14540.0 1930.0 \n",
"11 Fri Jul 04 08:01:06 +0000 2014 3533.0 2286.0 \n",
"15 Wed Oct 29 11:47:31 +0000 2014 9122.0 21953.0 \n",
"19 Wed Aug 14 19:07:30 +0000 2013 8748.0 2159.0 \n",
"\n",
" listed_count twt_len \n",
"5 113.0 22 \n",
"8 160.0 137 \n",
"11 38.0 140 \n",
"15 113.0 75 \n",
"19 72.0 116 \n",
"\n",
"[5 rows x 31 columns]"
]
},
"execution_count": 102,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"new_df['twt_len'] = new_df['text'].map(lambda x: len(x.strip()))\n",
"new_df.head()"
]
},
{
"cell_type": "code",
"execution_count": 94,
"metadata": {},
"outputs": [],
"source": [
"%matplotlib inline"
]
},
{
"cell_type": "code",
"execution_count": 103,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"<matplotlib.axes._subplots.AxesSubplot at 0x126949400>"
]
},
"execution_count": 103,
"metadata": {},
"output_type": "execute_result"
},
{
"data": {
"image/png": "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\n",
"text/plain": [
"<matplotlib.figure.Figure at 0x12680ec50>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"new_df.twt_len.plot.hist()"
]
},
{
"cell_type": "code",
"execution_count": 104,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"140 8176\n",
"144 1066\n",
"139 881\n",
"141 428\n",
"142 380\n",
"137 359\n",
"136 335\n",
"135 326\n",
"131 318\n",
"132 316\n",
"130 312\n",
"134 306\n",
"128 305\n",
"133 295\n",
"129 268\n",
"138 262\n",
"143 253\n",
"127 251\n",
"126 232\n",
"123 221\n",
"82 216\n",
"125 210\n",
"79 208\n",
"120 208\n",
"122 206\n",
"118 204\n",
"80 203\n",
"83 203\n",
"119 200\n",
"113 199\n",
" ... \n",
"26 20\n",
"25 19\n",
"23 17\n",
"20 16\n",
"150 15\n",
"22 14\n",
"24 14\n",
"19 13\n",
"152 10\n",
"17 10\n",
"21 9\n",
"18 9\n",
"15 7\n",
"16 6\n",
"151 4\n",
"154 4\n",
"13 4\n",
"14 4\n",
"12 3\n",
"155 2\n",
"157 2\n",
"8 2\n",
"162 1\n",
"4 1\n",
"6 1\n",
"7 1\n",
"9 1\n",
"153 1\n",
"11 1\n",
"156 1\n",
"Name: twt_len, dtype: int64"
]
},
"execution_count": 104,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"new_df.twt_len.value_counts() # extra spaces maybe?"
]
},
{
"cell_type": "code",
"execution_count": 109,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"[(('I', 'need', 'to'), 1),\n",
" (('need', 'to', 'buy'), 1),\n",
" (('to', 'buy', 'a'), 1),\n",
" (('buy', 'a', 'tractor'), 1),\n",
" (('a', 'tractor', 'tire'), 1)]"
]
},
"execution_count": 109,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"sent = \"I need to buy a tractor tire for working out in my backyard\".split()\n",
"sent\n",
"# (i, need), (need, to), (to, buy), (buy, a)\n",
"# Bigrams, which are adjacent terms in text NLP\n",
"\n",
"\n",
"Counter(list(zip(sent[0:], sent[1:], sent[2:]))).most_common(5)\n",
"\n",
"\n",
"\n"
]
},
{
"cell_type": "code",
"execution_count": 114,
"metadata": {},
"outputs": [],
"source": [
"# For the top5 uesrs, get frequency counts\n",
"\n",
"# A) default dict, type = list\n",
"# B) default dict, type = string\n",
"# C) group and agg (very fancy)\n",
"\n",
"from collections import defaultdict\n",
"\n",
"# A AND B STRATEGY\n",
"user_tweets_list = defaultdict(list)\n",
"user_tweets_string = defaultdict(str)\n",
"\n",
"for index, row in new_df.iterrows():\n",
" user_tweets_list[row.screen_name].append(row.text) #APPEND, SINCE DICT VALUE IS A LIST\n",
" user_tweets_string[row.screen_name] += \" {} \".format(row.text) # CONCAT, SINCE DICT VALUE IS A STRING"
]
},
{
"cell_type": "code",
"execution_count": 115,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"dict_keys(['GiselleEvns', 'AmelieBaldwin', 'PatriotBlake', 'hyddrox', 'TheFoundingSon'])"
]
},
"execution_count": 115,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"user_tweets_list.keys()"
]
},
{
"cell_type": "code",
"execution_count": 116,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"dict_keys(['GiselleEvns', 'AmelieBaldwin', 'PatriotBlake', 'hyddrox', 'TheFoundingSon'])"
]
},
"execution_count": 116,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"user_tweets_string.keys()"
]
},
{
"cell_type": "code",
"execution_count": 119,
"metadata": {},
"outputs": [],
"source": [
"# How take the dict and for each key, value pair, generate the counter object\n",
"\n",
"# Default Dict List (using a dict comprehension)\n",
"dd_list = {k: Counter(\" \".join(v).split()) for k,v in user_tweets_list.items()}\n",
"\n",
"# Default Dict Str (using a dict comprehension)\n",
"dd_str = {k: Counter(v.split()) for k,v in user_tweets_string.items()}"
]
},
{
"cell_type": "code",
"execution_count": 120,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"dict_keys(['GiselleEvns', 'AmelieBaldwin', 'PatriotBlake', 'hyddrox', 'TheFoundingSon'])"
]
},
"execution_count": 120,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dd_list.keys()"
]
},
{
"cell_type": "code",
"execution_count": 121,
"metadata": {},
"outputs": [
{
"data": {
"text/plain": [
"dict_keys(['GiselleEvns', 'AmelieBaldwin', 'PatriotBlake', 'hyddrox', 'TheFoundingSon'])"
]
},
"execution_count": 121,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"dd_str.keys()"
]
},
{
"cell_type": "code",
"execution_count": 130,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"GiselleEvns #MakeMeHateYouInOnePhrase 386\n",
"GiselleEvns #SometimesItsOkTo 288\n",
"GiselleEvns #ThingsNotTaughtAtSchool 284\n",
"GiselleEvns #RuinADinnerInOnePhrase 282\n",
"GiselleEvns #IdRunForPresidentIf 272\n",
"GiselleEvns #2017SurvivalTips 266\n",
"GiselleEvns #RealLifeMagicSpells 266\n",
"GiselleEvns #My2017Resolution 227\n",
"GiselleEvns #ImTooOldFor 223\n",
"GiselleEvns #ChristmasAftermath 218\n",
"GiselleEvns @ChrixMorgan: 218\n",
"GiselleEvns #AlternativeAcronymInterpretations 208\n",
"GiselleEvns #My2017BiggestHope 206\n",
"GiselleEvns #IHaveADreamThat 174\n",
"GiselleEvns #IHaveARightToKnow 174\n",
"GiselleEvns #BetterAlternativeToDebates 168\n",
"GiselleEvns @DanaGeezus: 162\n",
"\n",
"AmelieBaldwin Clinton 939\n",
"AmelieBaldwin Hillary 914\n",
"AmelieBaldwin @realDonaldTrump 477\n",
"AmelieBaldwin @HillaryClinton 287\n",
"AmelieBaldwin Donald 254\n",
"\n",
"PatriotBlake Clinton 188\n",
"PatriotBlake Hillary 182\n",
"PatriotBlake @realDonaldTrump 116\n",
"\n",
"hyddrox Hillary 530\n",
"hyddrox Clinton 517\n",
"hyddrox @realDonaldTrump 194\n",
"hyddrox @cmdorsey: 178\n",
"\n",
"TheFoundingSon Hillary 188\n",
"TheFoundingSon people 164\n",
"TheFoundingSon @TheFoundingSon: 126\n",
"\n"
]
}
],
"source": [
"# CHeck out dd_list\n",
"for key, value in dd_list.items():\n",
" for item, freq in value.most_common(50):\n",
" if len(item) > 5:\n",
" print(key, item, freq)\n",
" print()"
]
},
{
"cell_type": "code",
"execution_count": 131,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"GiselleEvns #MakeMeHateYouInOnePhrase 386\n",
"GiselleEvns #SometimesItsOkTo 288\n",
"GiselleEvns #ThingsNotTaughtAtSchool 284\n",
"GiselleEvns #RuinADinnerInOnePhrase 282\n",
"GiselleEvns #IdRunForPresidentIf 272\n",
"GiselleEvns #2017SurvivalTips 266\n",
"GiselleEvns #RealLifeMagicSpells 266\n",
"GiselleEvns #My2017Resolution 227\n",
"GiselleEvns #ImTooOldFor 223\n",
"GiselleEvns #ChristmasAftermath 218\n",
"GiselleEvns @ChrixMorgan: 218\n",
"GiselleEvns #AlternativeAcronymInterpretations 208\n",
"GiselleEvns #My2017BiggestHope 206\n",
"GiselleEvns #IHaveADreamThat 174\n",
"GiselleEvns #IHaveARightToKnow 174\n",
"GiselleEvns #BetterAlternativeToDebates 168\n",
"GiselleEvns @DanaGeezus: 162\n",
"\n",
"AmelieBaldwin Clinton 939\n",
"AmelieBaldwin Hillary 914\n",
"AmelieBaldwin @realDonaldTrump 477\n",
"AmelieBaldwin @HillaryClinton 287\n",
"AmelieBaldwin Donald 254\n",
"\n",
"PatriotBlake Clinton 188\n",
"PatriotBlake Hillary 182\n",
"PatriotBlake @realDonaldTrump 116\n",
"\n",
"hyddrox Hillary 530\n",
"hyddrox Clinton 517\n",
"hyddrox @realDonaldTrump 194\n",
"hyddrox @cmdorsey: 178\n",
"\n",
"TheFoundingSon Hillary 188\n",
"TheFoundingSon people 164\n",
"TheFoundingSon @TheFoundingSon: 126\n",
"\n"
]
}
],
"source": [
"# CHeck out dd_str\n",
"for key, value in dd_str.items():\n",
" for item, freq in value.most_common(50):\n",
" if len(item) > 5:\n",
" print(key, item, freq)\n",
" print()"
]
},
{
"cell_type": "code",
"execution_count": 143,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>screen_name</th>\n",
" <th>text</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>AmelieBaldwin</td>\n",
" <td>RT @AriaWilsonGOP: 3 Women Face Charges After ...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>GiselleEvns</td>\n",
" <td>@ModicaGiunta me, too! #My2017BiggestHope to r...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>PatriotBlake</td>\n",
" <td>RT @America_1st_: CW: \"The thing that impresse...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>TheFoundingSon</td>\n",
" <td>Time to get your unemployed millennial asses o...</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>hyddrox</td>\n",
" <td>RT @K1erry: The Marco Rubio knockdown of Eliza...</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" screen_name text\n",
"0 AmelieBaldwin RT @AriaWilsonGOP: 3 Women Face Charges After ...\n",
"1 GiselleEvns @ModicaGiunta me, too! #My2017BiggestHope to r...\n",
"2 PatriotBlake RT @America_1st_: CW: \"The thing that impresse...\n",
"3 TheFoundingSon Time to get your unemployed millennial asses o...\n",
"4 hyddrox RT @K1erry: The Marco Rubio knockdown of Eliza..."
]
},
"execution_count": 143,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# C - very fancy\n",
"\n",
"aggregated = new_df.groupby('screen_name')['text'].apply(lambda x: ' '.join(x) ).reset_index()\n",
"aggregated.head()\n",
"# Now we have 1 row pser user, but their text is all grouped into a huge string\n"
]
},
{
"cell_type": "code",
"execution_count": 144,
"metadata": {},
"outputs": [],
"source": [
"aggregated['freq'] = aggregated['text'].map(lambda x : Counter(x.split()))"
]
},
{
"cell_type": "code",
"execution_count": 147,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"AmelieBaldwin [('RT', 9419), ('the', 3153), ('to', 2852), ('of', 1750), ('a', 1673), ('is', 1522), ('Trump', 1424), ('in', 1397), ('for', 1287), ('and', 1266)]\n",
"\n",
"GiselleEvns [('RT', 5488), ('the', 1390), ('to', 1382), ('a', 1233), ('I', 1116), ('and', 754), ('you', 702), ('of', 650), ('in', 582), ('my', 544)]\n",
"\n",
"PatriotBlake [('RT', 4158), ('the', 1396), ('to', 1171), ('of', 776), ('a', 724), ('in', 671), ('is', 654), ('and', 533), ('for', 513), ('Trump', 424)]\n",
"\n",
"TheFoundingSon [('the', 1028), ('to', 912), ('is', 701), ('a', 665), ('you', 552), ('of', 520), ('in', 474), ('and', 447), ('for', 408), ('I', 367)]\n",
"\n",
"hyddrox [('RT', 6848), ('the', 2141), ('to', 2013), ('of', 1322), ('a', 1234), ('is', 1152), ('in', 1117), ('Trump', 958), ('and', 866), ('for', 839)]\n",
"\n"
]
}
],
"source": [
"for index, row in aggregated.iterrows():\n",
" print(row.screen_name, row.freq.most_common(10))\n",
" print()"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.1"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment