{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Wattpad *hot* stories gathered from the public API from Oct. 6 and Oct. 13" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### *Hi Dago!* Here is some basic analysis for the first week of data collection. I'm not quite sure that we are ready to start cross referencing this stuff with other social media without a bit of preliminary analysis to determine the way the \"hot\" stories system works. This document picks apart the first week of data a little bit, and I'm hoping from here we can refine our collection/cross referncing strategy a bit and put together a good system. The end of the document contains my thoughts on how we should proceed." ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "#### Feel free to ignore these blocks of code. When there is important information I will add some text explaining it." ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Populating the interactive namespace from numpy and matplotlib\n" ] } ], "source": [ "%pylab inline\n", "import pandas as pd" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": false }, "outputs": [], "source": [ "def read_json(jsonfile):\n", " import json\n", " hot_stories = []\n", " with open(jsonfile, 'r') as f:\n", " for line in f:\n", " story = json.loads(line)\n", " hot_stories.append(story)\n", " return hot_stories\n", "\n", "\n", "hot_stories = read_json('merged_hot_oct_13.json')\n", "story_ids = {story['id'] for story in hot_stories}\n", "hot_stories = pd.DataFrame(hot_stories)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Over the week, we have this many unique stories:" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "2631" ] }, "execution_count": 3, "metadata": {}, "output_type": "execute_result" } ], "source": [ "len(story_ids)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "This means that the hot stories do change, but many remain the same, at least over a realitively short amount of time" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### Top \"Hot\" Stories" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The following table shows the top 25 stories for this week based on 'readCount' statistic:" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idreadCountcommentCounttitleuservoteCount
4498750966716355749466005SOS Preferencesalexand_rawr167130
4512756934990367012312unexpected [MAJOR EDITING]Supersox52449
608470496291375187056Hush, Howl (Complete and Editing)MyLovelyWriter109460
449916618124687207914166Escorting the Bruteiwillluv1d4ever153273
21161748312352322984Going Through the MotionsTNEvans6094
450566441391332718841Black Heart<gxg>(GirlxGirl lesbian)SanEmLexRiss1429851
452914077094130395310747In Love With My Tutor? (A Matt Espinosa/o2l Fa...AlienEspinosa26346
616642687709480723271We Are Who We Are // Little Mix + Harry Styles..._nononononononono14017
4530174068758566533975Hood GirlKingofThugs30736
4503120502377798351248Hadar #Watty2014RevyRogue36738
438543373527785612413Why Him ? Why My Teacher ? (Student/Teacher) (...Urbannnn21902
463091346087486682609Arranged Marriage with LuhanTheRedEyedWolf13977
450154888909739396757Hugot/Quotes/Patama For Ujannakimbyun1218708
451048112361677593372My teacher My husbandNadienSHR36604
45001971281663952118480She has a Secret ~ NaLu (BOOK 1 & 2) [2ND plac...parkjiminswings30974
453211233381487505257R5 PreferencesKimmyPolanco6731
452813457281461565967Projek Bantah KahwinMina9414717
7411036569444453635My Mate's rejection, but another's perfectionlily_summers7628
45148325491386213644Kiss me (girlxgirl)love_shannon9377
460710991207373713529Janoskian Preferencesmissfarahx4877
782755741369501336Innocent DesireDhistiD2929
4543703750346768419Crystal Butterflys (sequel to Change is a given)nativeprincess325429
57992076507333941401Stuck In The Dark (One Direction Fanfic) ****C...Marslstar2793
46109322844311378969In Love with That Guy [EXO Tao]deathmaiden7342
450926504072295909163ICE QUEEN (Lesbian Stories)WriteMyHeartForYou6694
\n", "
" ], "text/plain": [ " id readCount commentCount \\\n", "4498 7509667 16355749 46600 \n", "4512 756934 9903670 12312 \n", "6084 704962 9137518 7056 \n", "4499 16618124 6872079 14166 \n", "2116 174831 2352322 984 \n", "4505 6644139 1332718 841 \n", "4529 14077094 1303953 10747 \n", "6166 4268770 948072 3271 \n", "4530 17406875 856653 3975 \n", "4503 12050237 779835 1248 \n", "4385 4337352 778561 2413 \n", "4630 9134608 748668 2609 \n", "4501 54888909 739396 757 \n", "4510 48112361 677593 372 \n", "4500 19712816 639521 18480 \n", "4532 11233381 487505 257 \n", "4528 13457281 461565 967 \n", "741 1036569 444453 635 \n", "4514 8325491 386213 644 \n", "4607 10991207 373713 529 \n", "782 755741 369501 336 \n", "4543 703750 346768 419 \n", "5799 2076507 333941 401 \n", "4610 9322844 311378 969 \n", "4509 26504072 295909 163 \n", "\n", " title user \\\n", "4498 5SOS Preferences alexand_rawr \n", "4512 unexpected [MAJOR EDITING] Supersox \n", "6084 Hush, Howl (Complete and Editing) MyLovelyWriter \n", "4499 Escorting the Brute iwillluv1d4ever \n", "2116 Going Through the Motions TNEvans \n", "4505 Black Heart(GirlxGirl lesbian) SanEmLexRiss14 \n", "4529 In Love With My Tutor? (A Matt Espinosa/o2l Fa... AlienEspinosa \n", "6166 We Are Who We Are // Little Mix + Harry Styles... _nononononononono \n", "4530 Hood Girl KingofThugs \n", "4503 Hadar #Watty2014 RevyRogue \n", "4385 Why Him ? Why My Teacher ? (Student/Teacher) (... Urbannnn \n", "4630 Arranged Marriage with Luhan TheRedEyedWolf \n", "4501 Hugot/Quotes/Patama For U jannakimbyun12 \n", "4510 My teacher My husband NadienSHR \n", "4500 She has a Secret ~ NaLu (BOOK 1 & 2) [2ND plac... parkjiminswings \n", "4532 R5 Preferences KimmyPolanco \n", "4528 Projek Bantah Kahwin Mina94 \n", "741 My Mate's rejection, but another's perfection lily_summers \n", "4514 Kiss me (girlxgirl) love_shannon \n", "4607 Janoskian Preferences missfarahx \n", "782 Innocent Desire DhistiD \n", "4543 Crystal Butterflys (sequel to Change is a given) nativeprincess32 \n", "5799 Stuck In The Dark (One Direction Fanfic) ****C... Marslstar \n", "4610 In Love with That Guy [EXO Tao] deathmaiden \n", "4509 ICE QUEEN (Lesbian Stories) WriteMyHeartForYou \n", "\n", " voteCount \n", "4498 167130 \n", "4512 52449 \n", "6084 109460 \n", "4499 153273 \n", "2116 6094 \n", "4505 29851 \n", "4529 26346 \n", "6166 14017 \n", "4530 30736 \n", "4503 36738 \n", "4385 21902 \n", "4630 13977 \n", "4501 18708 \n", "4510 36604 \n", "4500 30974 \n", "4532 6731 \n", "4528 14717 \n", "741 7628 \n", "4514 9377 \n", "4607 4877 \n", "782 2929 \n", "4543 5429 \n", "5799 2793 \n", "4610 7342 \n", "4509 6694 " ] }, "execution_count": 4, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stories_by_read_count = hot_stories.sort_values(by='readCount', ascending=False)[['id', 'readCount', 'commentCount', 'title', 'user', 'voteCount']]\n", "stories_by_read_count = stories_by_read_count.drop_duplicates(subset='id')\n", "stories_by_read_count.head(25)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The overall distribution of the read count over the aggregated data. As you can see, the number of reads drops off swiftly as the stories go down in the ranking:" ] }, { "cell_type": "code", "execution_count": 5, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 5, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "pd.Series(stories_by_read_count['readCount'].values)[0:50].plot()\n", "plt.ylabel('Read Count')\n", "plt.xlabel('Read Count Ranking')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The following table shows the top 25 stories for this week based on 'voteCount' statistic:" ] }, { "cell_type": "code", "execution_count": 6, "metadata": { "collapsed": false, "scrolled": true }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idreadCountcommentCounttitleuservoteCount
4498750966716355749466005SOS Preferencesalexand_rawr167130
449916618124687207914166Escorting the Bruteiwillluv1d4ever153273
608470496291375187056Hush, Howl (Complete and Editing)MyLovelyWriter109460
6111756934990301812312unexpected [MAJOR EDITING]Supersox52449
3004120502377793281248Hadar #Watty2014RevyRogue36738
451048112361677593372My teacher My husbandNadienSHR36604
45001971281663952118480She has a Secret ~ NaLu (BOOK 1 & 2) [2ND plac...parkjiminswings30974
4530174068758566533975Hood GirlKingofThugs30736
450566441391332718841Black Heart<gxg>(GirlxGirl lesbian)SanEmLexRiss1429851
452914077094130395310747In Love With My Tutor? (A Matt Espinosa/o2l Fa...AlienEspinosa26346
438543373527785612413Why Him ? Why My Teacher ? (Student/Teacher) (...Urbannnn21902
4863699331221864182625BTS FUNNY_XXXIXXX_19407
450154888909739396757Hugot/Quotes/Patama For Ujannakimbyun1218708
2893270060051506725303Things only a Potterhead would getCatRose062515573
452813457281461565967Projek Bantah KahwinMina9414717
27287016701167503666Otaku ProblemsNutella-Chan14034
616642687709480723271We Are Who We Are // Little Mix + Harry Styles..._nononononononono14017
463091346087486682609Arranged Marriage with LuhanTheRedEyedWolf13977
61418805930286780759Rejection is not an option1Chelsea10556
30158325491386148644Kiss me (girlxgirl)love_shannon9377
3038104145352824841291Coach Ishot (ManxBoy)AlstonN__9217
3035158595861970951110The Sounds of Flames ~ A Nalu Fanficrubyrosemc7896
621222997270110872421Will Never Let You GoAntheaFeather7880
15193796898295210512I'm Back!weetwifan7738
4647161801821816943062LipsFlowerboys7700
\n", "
" ], "text/plain": [ " id readCount commentCount \\\n", "4498 7509667 16355749 46600 \n", "4499 16618124 6872079 14166 \n", "6084 704962 9137518 7056 \n", "6111 756934 9903018 12312 \n", "3004 12050237 779328 1248 \n", "4510 48112361 677593 372 \n", "4500 19712816 639521 18480 \n", "4530 17406875 856653 3975 \n", "4505 6644139 1332718 841 \n", "4529 14077094 1303953 10747 \n", "4385 4337352 778561 2413 \n", "4863 69933122 186418 2625 \n", "4501 54888909 739396 757 \n", "2893 27006005 150672 5303 \n", "4528 13457281 461565 967 \n", "27 28701670 116750 3666 \n", "6166 4268770 948072 3271 \n", "4630 9134608 748668 2609 \n", "6141 8805930 286780 759 \n", "3015 8325491 386148 644 \n", "3038 10414535 282484 1291 \n", "3035 15859586 197095 1110 \n", "6212 22997270 110872 421 \n", "1519 3796898 295210 512 \n", "4647 16180182 181694 3062 \n", "\n", " title user \\\n", "4498 5SOS Preferences alexand_rawr \n", "4499 Escorting the Brute iwillluv1d4ever \n", "6084 Hush, Howl (Complete and Editing) MyLovelyWriter \n", "6111 unexpected [MAJOR EDITING] Supersox \n", "3004 Hadar #Watty2014 RevyRogue \n", "4510 My teacher My husband NadienSHR \n", "4500 She has a Secret ~ NaLu (BOOK 1 & 2) [2ND plac... parkjiminswings \n", "4530 Hood Girl KingofThugs \n", "4505 Black Heart(GirlxGirl lesbian) SanEmLexRiss14 \n", "4529 In Love With My Tutor? (A Matt Espinosa/o2l Fa... AlienEspinosa \n", "4385 Why Him ? Why My Teacher ? (Student/Teacher) (... Urbannnn \n", "4863 BTS FUNNY _XXXIXXX_ \n", "4501 Hugot/Quotes/Patama For U jannakimbyun12 \n", "2893 Things only a Potterhead would get CatRose0625 \n", "4528 Projek Bantah Kahwin Mina94 \n", "27 Otaku Problems Nutella-Chan \n", "6166 We Are Who We Are // Little Mix + Harry Styles... _nononononononono \n", "4630 Arranged Marriage with Luhan TheRedEyedWolf \n", "6141 Rejection is not an option 1Chelsea \n", "3015 Kiss me (girlxgirl) love_shannon \n", "3038 Coach Ishot (ManxBoy) AlstonN__ \n", "3035 The Sounds of Flames ~ A Nalu Fanfic rubyrosemc \n", "6212 Will Never Let You Go AntheaFeather \n", "1519 I'm Back! weetwifan \n", "4647 Lips Flowerboys \n", "\n", " voteCount \n", "4498 167130 \n", "4499 153273 \n", "6084 109460 \n", "6111 52449 \n", "3004 36738 \n", "4510 36604 \n", "4500 30974 \n", "4530 30736 \n", "4505 29851 \n", "4529 26346 \n", "4385 21902 \n", "4863 19407 \n", "4501 18708 \n", "2893 15573 \n", "4528 14717 \n", "27 14034 \n", "6166 14017 \n", "4630 13977 \n", "6141 10556 \n", "3015 9377 \n", "3038 9217 \n", "3035 7896 \n", "6212 7880 \n", "1519 7738 \n", "4647 7700 " ] }, "execution_count": 6, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stories_by_vote_count = hot_stories.sort_values(by='voteCount', ascending=False)[['id', 'readCount', 'commentCount', 'title', 'user', 'voteCount']]\n", "stories_by_vote_count = stories_by_vote_count.drop_duplicates(subset='id')\n", "stories_by_vote_count.head(25)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The overall distribution of the vote count over the aggregated data. As you can see, the number of votes drops off swiftly as the stories go down in the ranking, but not quite as quickly as by read count:" ] }, { "cell_type": "code", "execution_count": 7, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "pd.Series(stories_by_vote_count['voteCount'].values)[0:50].plot()\n", "plt.ylabel('Vote Count')\n", "plt.xlabel('Vote Count Ranking')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The following table shows the top 25 stories for this week based on 'commentCount' statistic:" ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idreadCountcommentCounttitleuservoteCount
4498750966716355749466005SOS Preferencesalexand_rawr167130
45001971281663952118480She has a Secret ~ NaLu (BOOK 1 & 2) [2ND plac...parkjiminswings30974
449916618124687207914166Escorting the Bruteiwillluv1d4ever153273
4512756934990367012312unexpected [MAJOR EDITING]Supersox52449
452914077094130395310747In Love With My Tutor? (A Matt Espinosa/o2l Fa...AlienEspinosa26346
608470496291375187056Hush, Howl (Complete and Editing)MyLovelyWriter109460
25056434499116595634MLP EG RP bookmeganbeth2438
10523903010843695461Pokémon High RP-Kory-21
2893270060051506725303Things only a Potterhead would getCatRose062515573
4513273445571470014529Forever With You (Italy x Reader x Romano)RawR_Ima_Dinozaur6495
3031174068758564503975Hood GirlKingofThugs30727
6030287016701167233666Otaku ProblemsNutella-Chan14034
616642687709480723271We Are Who We Are // Little Mix + Harry Styles..._nononononononono14017
4606187094422500853225Little Miss Liar (Jack Johnson)Maemae205497508
1953193039771268473190Tell Me Im FrozenUnderDarkness5549
4507286874341261263121In love with you ( Jacksepticeye x Reader )kitiliisu3336
3148161801821816603062LipsFlowerboys7700
320298773571522592919Sebastian x Reader x ClaudePandaCuprcake4365
4549143554461675602765Merged Worlds (Book 1) [Editing]Flaming-Darkness7489
4863699331221864182625BTS FUNNY_XXXIXXX_19407
313191346087486382609Arranged Marriage with LuhanTheRedEyedWolf13977
8115705071588232575No matter what (Phan)MintyTeaMint2765
438543373527785612413Why Him ? Why My Teacher ? (Student/Teacher) (...Urbannnn21902
6187577732171226282340Camren Is Having A Baby (CIHAB)candiesAndharmony4653
4547416687401358842229Levi X Readeramberwolf895905
\n", "
" ], "text/plain": [ " id readCount commentCount \\\n", "4498 7509667 16355749 46600 \n", "4500 19712816 639521 18480 \n", "4499 16618124 6872079 14166 \n", "4512 756934 9903670 12312 \n", "4529 14077094 1303953 10747 \n", "6084 704962 9137518 7056 \n", "2505 64344991 1659 5634 \n", "1052 39030108 4369 5461 \n", "2893 27006005 150672 5303 \n", "4513 27344557 147001 4529 \n", "3031 17406875 856450 3975 \n", "6030 28701670 116723 3666 \n", "6166 4268770 948072 3271 \n", "4606 18709442 250085 3225 \n", "1953 19303977 126847 3190 \n", "4507 28687434 126126 3121 \n", "3148 16180182 181660 3062 \n", "3202 9877357 152259 2919 \n", "4549 14355446 167560 2765 \n", "4863 69933122 186418 2625 \n", "3131 9134608 748638 2609 \n", "81 15705071 58823 2575 \n", "4385 4337352 778561 2413 \n", "6187 57773217 122628 2340 \n", "4547 41668740 135884 2229 \n", "\n", " title user \\\n", "4498 5SOS Preferences alexand_rawr \n", "4500 She has a Secret ~ NaLu (BOOK 1 & 2) [2ND plac... parkjiminswings \n", "4499 Escorting the Brute iwillluv1d4ever \n", "4512 unexpected [MAJOR EDITING] Supersox \n", "4529 In Love With My Tutor? (A Matt Espinosa/o2l Fa... AlienEspinosa \n", "6084 Hush, Howl (Complete and Editing) MyLovelyWriter \n", "2505 MLP EG RP book meganbeth24 \n", "1052 Pokémon High RP -Kory- \n", "2893 Things only a Potterhead would get CatRose0625 \n", "4513 Forever With You (Italy x Reader x Romano) RawR_Ima_Dinozaur \n", "3031 Hood Girl KingofThugs \n", "6030 Otaku Problems Nutella-Chan \n", "6166 We Are Who We Are // Little Mix + Harry Styles... _nononononononono \n", "4606 Little Miss Liar (Jack Johnson) Maemae20549 \n", "1953 Tell Me Im Frozen UnderDarkness \n", "4507 In love with you ( Jacksepticeye x Reader ) kitiliisu \n", "3148 Lips Flowerboys \n", "3202 Sebastian x Reader x Claude PandaCuprcake \n", "4549 Merged Worlds (Book 1) [Editing] Flaming-Darkness \n", "4863 BTS FUNNY _XXXIXXX_ \n", "3131 Arranged Marriage with Luhan TheRedEyedWolf \n", "81 No matter what (Phan) MintyTeaMint \n", "4385 Why Him ? Why My Teacher ? (Student/Teacher) (... Urbannnn \n", "6187 Camren Is Having A Baby (CIHAB) candiesAndharmony \n", "4547 Levi X Reader amberwolf89 \n", "\n", " voteCount \n", "4498 167130 \n", "4500 30974 \n", "4499 153273 \n", "4512 52449 \n", "4529 26346 \n", "6084 109460 \n", "2505 38 \n", "1052 21 \n", "2893 15573 \n", "4513 6495 \n", "3031 30727 \n", "6030 14034 \n", "6166 14017 \n", "4606 7508 \n", "1953 5549 \n", "4507 3336 \n", "3148 7700 \n", "3202 4365 \n", "4549 7489 \n", "4863 19407 \n", "3131 13977 \n", "81 2765 \n", "4385 21902 \n", "6187 4653 \n", "4547 5905 " ] }, "execution_count": 8, "metadata": {}, "output_type": "execute_result" } ], "source": [ "stories_by_comment_count = hot_stories.sort_values(by='commentCount', ascending=False)[['id', 'readCount', 'commentCount', 'title', 'user', 'voteCount']]\n", "stories_by_comment_count = stories_by_comment_count.drop_duplicates(subset='id')\n", "stories_by_comment_count.head(25)" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "The overall distribution of the comment count over the aggregated data. Again, the number of comments drops off swiftly as the stories go down in the ranking:" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "" ] }, "execution_count": 9, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "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\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "pd.Series(stories_by_comment_count['commentCount'].values)[0:50].plot()\n", "plt.ylabel('Comment Count')\n", "plt.xlabel('Comment Count Ranking')" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "We also se here that the same story appears over and over in the data set, with its vital statistics increasing, until they presumably plateau. For example, we see the 5SOS Preferences was consistently on the hot list:" ] }, { "cell_type": "code", "execution_count": 12, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/html": [ "
\n", "\n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", " \n", "
idreadCountcommentCounttitleuservoteCount
0750966716351528465875SOS Preferencesalexand_rawr167006
1498750966716352633465945SOS Preferencesalexand_rawr167013
2999750966716354892465955SOS Preferencesalexand_rawr167120
4498750966716355749466005SOS Preferencesalexand_rawr167130
5996750966716347202465735SOS Preferencesalexand_rawr166974
\n", "
" ], "text/plain": [ " id readCount commentCount title user \\\n", "0 7509667 16351528 46587 5SOS Preferences alexand_rawr \n", "1498 7509667 16352633 46594 5SOS Preferences alexand_rawr \n", "2999 7509667 16354892 46595 5SOS Preferences alexand_rawr \n", "4498 7509667 16355749 46600 5SOS Preferences alexand_rawr \n", "5996 7509667 16347202 46573 5SOS Preferences alexand_rawr \n", "\n", " voteCount \n", "0 167006 \n", "1498 167013 \n", "2999 167120 \n", "4498 167130 \n", "5996 166974 " ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "hot_stories[hot_stories['id'] == 7509667][['id', 'readCount', 'commentCount', 'title', 'user', 'voteCount']]" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "### What does it all mean...?" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "...well, we don't really know, but don't freak. We see the following:\n", "\n", "* Certain stories dominate, by far, in terms of read, vote, and comment count. There are a few stories at the top, and after that they fall off quickly\n", "\n", "* Stories seem to stick on the hot list, at least during a short period\n", "\n", "* The hot list is updated frequently enough, at least daily, that we can detect increased activity around stories as well as activity that has reached a plateau.\n", "\n", "\n", "In order to better understand what is going on here, and if it really has any relationship to other social media activities, I would propose the following data collection/analysis plan:\n", "\n", "* Each day, we download the hot list\n", "\n", "* Every Monday, starting next week, we perform a basic analysis to identify the top 10 stories (like I have done here in this document) *on that Monday*\n", "\n", "* After the stories have been identified, we locate other social media accounts (Twitter, Facebook, etc.) associated with the authors of the top 10 stories. Each day, we run a collection on relevant data from these sites.\n", " \n", "* On the following Monday, we reasses. If the top stories (and authors) have changed, we begin collecting social media artifacts based on this new information.\n", "\n", "* Then, for analysis, we can monitor how the top stories authors social media activities and if this can be correlated with comments, votes, reads etc." ] } ], "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.5.2" } }, "nbformat": 4, "nbformat_minor": 1 }