JavaScript is required to use Bungie.net

#Community

originally posted in:BungieNetPlatform
Edited by dazarobbo: 1/16/2014 2:53:39 AM
26

A Year of Topics: 2013 - 2014

Last year I decided to have a look at the topics that were being made on bungie.net. At first I just looked at [url=http://www.bungie.net/7_The-27652-topics-since-Bungienext-launched-Update-/en/Groups/Post?id=60237224&groupId=39966#referred-]the first 97 days after bungie.next launched[/url], and then [url=http://www.bungie.net/7_Number-of-topics-per-day-has-dropped-but-is-increa/en/Groups/Post?id=60748719&groupId=39966#referred-]from a year between mid-July 2012 to 2013[/url]. Now that we've had a year of bungie.next, I thought I might do this kind of thing again and see what's been happening. How I got the data (tech lingo in here): [spoiler]I fired up cURL via PHP in CLI mode and made requests to GetTopicsPaged starting at page index 0, sorted by most recent with no tag filter, and continued to do so until the API responded with no more pages (!Response.hasMore). I added a header to request GZipped responses to reduce network data size then decompressed locally (to around about 321MB). All up it took around about 3 hours to grab 5255 responses. However, because of this "lag time", it's impossible to take a snapshot of the state of the database because new topics would have been made which may have pushed topics off the indexable pages (although it wouldn't have been too many). Responses were then imported into MySQL which is where I'm querying the data from (I was considering having a play with Hadoop though...).[/spoiler] [b][u]However, a quick note before I begin[/u][/b]. Because of the way I've imported data into my local database and how the forums are described with metadata via the responses I've gathered, they might not be 100% accurate. I have also imported user, group, and post data which I picked up along the way, which means it is incomplete, so take any of the information below with a grain of salt. Also, all dates below are formatted and calculated according to UTC. Looked at topic data that began at [url=http://www.bungie.net/en/Forum/Post?id=5298298]5298298[/url] and ended at [url=http://www.bungie.net/en/Forum/Post?id=63292213]63292213[/url].[spoiler]select concat( 'Looked at topic data that began at [url=http://www.bungie.net/en/Forum/Post?id=', min(p.postId), ']', min(p.postId), '[/url] ', 'and ended at [url=http://www.bungie.net/en/Forum/Post?id=', max(p.postId), ']', max(p.postId), '[/url].' ) from bungie.alltopics p;[/spoiler] Total number of topics: 131,360[spoiler]select concat('Total number of topics: ', format(count(*), 0)) from bungie.alltopics;[/spoiler] Total number of related topics: 4,467[spoiler]select count(*) from bungie.related_topics;[/spoiler] Total number of unique tags (includes group tags): 26,851[spoiler]select count(*) from bungie.tags;[/spoiler] Total number of unique topic tags (number from all tags used on topics): 26,284[spoiler]select count(*) from ( select 0 from bungie.tags t join bungie.post_tags pt on pt.tagId = t.tagId group by pt.tagId ) r;[/spoiler] Total number of tags on all topics (ie. topic A has #foo and topic B has #foo): 239,115[spoiler]select count(*) from bungie.tags t join bungie.post_tags pt on pt.tagId = t.tagId;[/spoiler] Total number of tags on all groups (number from all tags used on groups): 1,675[spoiler]select count(*) from ( select 0 from bungie.tags t join bungie.group_tags gt on gt.tagId = t.tagId group by gt.tagId ) r;[/spoiler] Total number of unique group tags (ie. group A has #foo and group B has #foo): 23,546[spoiler]select count(*) from bungie.tags t join bungie.group_tags gt on gt.tagId = t.tagId;[/spoiler] Total number of group topics in the public forum: 7,845[spoiler]SELECT count(*) FROM bungie.posts p where p.groupOwnerId is not null;[/spoiler] Top 20 most frequently used tags on topics:[quote][url=http://www.bungie.net/en/Forum/Topics?tg=#offtopic]#offtopic[/url] - 65,671 [url=http://www.bungie.net/en/Forum/Topics?tg=#destiny]#destiny[/url] - 23,776 [url=http://www.bungie.net/en/Forum/Topics?tg=#gaming]#gaming[/url] - 23,247 [url=http://www.bungie.net/en/Forum/Topics?tg=#flood]#flood[/url] - 8,571 [url=http://www.bungie.net/en/Forum/Topics?tg=#community]#community[/url] - 3,332 [url=http://www.bungie.net/en/Forum/Topics?tg=#support]#support[/url] - 2,677 [url=http://www.bungie.net/en/Forum/Topics?tg=#bungie]#bungie[/url] - 2,024 [url=http://www.bungie.net/en/Forum/Topics?tg=#feedback]#feedback[/url] - 1,379 [url=http://www.bungie.net/en/Forum/Topics?tg=#halo]#halo[/url] - 1,356 [url=http://www.bungie.net/en/Forum/Topics?tg=#theflood]#theflood[/url] - 1,022 [url=http://www.bungie.net/en/Forum/Topics?tg=#music]#music[/url] - 997 [url=http://www.bungie.net/en/Forum/Topics?tg=#politics]#politics[/url] - 946 [url=http://www.bungie.net/en/Forum/Topics?tg=#funny]#funny[/url] - 883 [url=http://www.bungie.net/en/Forum/Topics?tg=#news]#news[/url] - 843 [url=http://www.bungie.net/en/Forum/Topics?tg=#roach]#roach[/url] - 742 [url=http://www.bungie.net/en/Forum/Topics?tg=#weededdragon1]#weededdragon1[/url] - 687 [url=http://www.bungie.net/en/Forum/Topics?tg=#help]#help[/url] - 677 [url=http://www.bungie.net/en/Forum/Topics?tg=#xbox]#xbox[/url] - 670 [url=http://www.bungie.net/en/Forum/Topics?tg=#ps4]#ps4[/url] - 669 [url=http://www.bungie.net/en/Forum/Topics?tg=#xboxone]#xboxone[/url] - 656 [/quote][spoiler]select concat( '[url=http://www.bungie.net/en/Forum/Topics?tg=', lower(t.name), ']', lower(t.name), '[/url] - ', format(count(*), 0) ) from bungie.tags t join bungie.post_tags pt on pt.tagId = t.tagId group by t.tagId order by count(*) desc limit 0, 20;[/spoiler] Top 20 groups posting public topics:[quote][url=http://www.bungie.net/en/Groups/Detail?groupId=18533]TFS The Floods Sanctuary[/url] - 380 [url=http://www.bungie.net/en/Groups/Detail?groupId=18909]Sociopaths United[/url] - 372 [url=http://www.bungie.net/en/Groups/Detail?groupId=16555]Destiny[/url] - 304 [url=http://www.bungie.net/en/Groups/Detail?groupId=39972]The Black Garden[/url] - 246 [url=http://www.bungie.net/en/Groups/Detail?groupId=12337]Sapphire[/url] - 199 [url=http://www.bungie.net/en/Groups/Detail?groupId=40080]Guardian Radio[/url] - 195 [url=http://www.bungie.net/en/Groups/Detail?groupId=16959]Secular Sevens[/url] - 190 [url=http://www.bungie.net/en/Groups/Detail?groupId=39813]Art and Stuff[/url] - 177 [url=http://www.bungie.net/en/Groups/Detail?groupId=19422]Outer Heaven[/url] - 146 [url=http://www.bungie.net/en/Groups/Detail?groupId=19014]Halo Forum[/url] - 130 [url=http://www.bungie.net/en/Groups/Detail?groupId=19291]The Bird People[/url] - 93 [url=http://www.bungie.net/en/Groups/Detail?groupId=62366]Pokémon Central[/url] - 76 [url=http://www.bungie.net/en/Groups/Detail?groupId=40683]FWC Core[/url] - 67 [url=http://www.bungie.net/en/Groups/Detail?groupId=40101]Hunters of Destiny[/url] - 57 [url=http://www.bungie.net/en/Groups/Detail?groupId=61913]Destiny Beta Group [/url] - 49 [url=http://www.bungie.net/en/Groups/Detail?groupId=40961]The Last Assassins[/url] - 48 [url=http://www.bungie.net/en/Groups/Detail?groupId=19034]The Garage[/url] - 46 [url=http://www.bungie.net/en/Groups/Detail?groupId=40142]The Travelers Tavern[/url] - 46 [url=http://www.bungie.net/en/Groups/Detail?groupId=39975]Pure Gaming[/url] - 45 [url=http://www.bungie.net/en/Groups/Detail?groupId=40889]Guardians of Legend[/url] - 44[/quote][spoiler]select concat( '[url=http://www.bungie.net/en/Groups/Detail?groupId=', g.groupId, ']', g.name, '[/url] - ', format(count(*), 0) ) from bungie.posts p join bungie.groups g on g.groupId = p.groupOwnerId where p.groupOwnerId is not null group by p.groupOwnerId order by count(*) desc limit 0, 20;[/spoiler] Number of posts as replies to all topics: 3,035,204[spoiler]select format(sum(p.topicReplyCount), 0) from bungie.alltopics p;[/spoiler] Topic with the most replies: [url=http://www.bungie.net/en/Forum/Post?id=60050775]I'm ending this thread.[/url] - 4,377[spoiler]select concat( '[url=http://www.bungie.net/en/Forum/Post?id=', p.postId, ']', p.subject, '[/url] - ', format(p.topicReplyCount, 0) ) from bungie.alltopics p where p.topicReplyCount = (select max(topicReplyCount) from bungie.alltopics);[/spoiler] Average number of replies a topic has: 23[spoiler]select format(avg(p.topicReplyCount), 0) from bungie.alltopics p;[/spoiler] Most rated topic: [url=http://www.bungie.net/en/Forum/Post?id=59798057]Something is falling towards you. Or are you falling towards it?[/url] - 166 [spoiler]select concat( '[url=http://www.bungie.net/en/Forum/Post?id=', p.postId, ']', p.subject, '[/url] - ', format(p.ratingCount, 0) ) from bungie.alltopics p where p.ratingCount = (select max(ratingCount) from bungie.allTopics);[/spoiler] Average number of ratings a topic receives: 1[spoiler]select format(avg(p.ratingCount), 0) from bungie.alltopics p;[/spoiler] Top 20 days by topics created:[quote]2013-01-11 - 1,231 2013-06-11 - 1,091 2013-06-14 - 708 2013-02-17 - 637 2013-06-12 - 627 2013-07-03 - 619 2013-01-12 - 594 2013-06-13 - 590 2013-06-10 - 583 2013-10-27 - 566 2013-11-15 - 564 2013-02-18 - 561 2013-10-02 - 556 2013-06-17 - 551 2013-06-19 - 536 2013-06-28 - 530 2013-07-09 - 530 2013-06-25 - 528 2013-07-07 - 523 2013-06-20 - 521[/quote][spoiler]select concat( date(t.creationDate), ' - ', format(count(*), 0) ) from bungie.alltopics t group by date(t.creationDate) order by count(*) desc limit 0, 20;[/spoiler] [url=http://www.bungie.net/en/Groups/Post?groupId=39966&id=63315916&path=1]More[/url]. [url=http://www.bungie.net/en/Groups/Post?groupId=39966&id=63315915&path=1]Even more[/url]. [url=http://www.bungie.net/en/Groups/Post?groupId=39966&id=63337870&path=1]Subject line word frequencies[/url].

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

View Entire Topic
  • Number of topics with media (url, video, image): 31,689[spoiler]select format(count(*), 0) from bungie.alltopics p where length(p.urlLinkOrImage) > 0;[/spoiler] Image formats used in OP's posts: [quote].jpg - 67,606 .png - 15,071 .gif - 7,735 .jpeg - 1,197 .bmp - 28[/quote][spoiler]create temporary table if not exists bungie.image_formats( imgFormat varchar(10) ); insert into image_formats values('.jpg'); insert into image_formats values('.png'); insert into image_formats values('.gif'); insert into image_formats values('.jpeg'); insert into image_formats values('.bmp'); select concat(img.imgFormat, ' - ', format(count(*), 0)) from bungie.alltopics p join image_formats img where p.urlLinkOrImage like concat('%', img.imgFormat, '%') group by img.imgFormat order by count(*) desc;[/spoiler] Top 20 people who post too many topics: [quote][url=http://www.bungie.net/en/View/Profile/index?mid=106460]Onion Beetle [/url] - 1,550 [url=http://www.bungie.net/en/View/Profile/index?mid=3367840]Big Boss[/url] - 1,417 [url=http://www.bungie.net/en/View/Profile/index?mid=23356]MyNameIsCharlie[/url] - 1,172 [url=http://www.bungie.net/en/View/Profile/index?mid=423038]TopWargamer[/url] - 1,089 [url=http://www.bungie.net/en/View/Profile/index?mid=324961]BADMAGIK[/url] - 855 [url=http://www.bungie.net/en/View/Profile/index?mid=744314]Gojira[/url] - 710 [url=http://www.bungie.net/en/View/Profile/index?mid=59027]WeededDragon[/url] - 703 [url=http://www.bungie.net/en/View/Profile/index?mid=2830422]TheChimichanga[/url] - 695 [url=http://www.bungie.net/en/View/Profile/index?mid=139127]The Defiant Few[/url] - 583 [url=http://www.bungie.net/en/View/Profile/index?mid=2637113]Player3Th0mas[/url] - 541 [url=http://www.bungie.net/en/View/Profile/index?mid=167320]lonepaul2441[/url] - 525 [url=http://www.bungie.net/en/View/Profile/index?mid=3813277]Black Heart[/url] - 508 [url=http://www.bungie.net/en/View/Profile/index?mid=3473480]Mister Sparkles [/url] - 495 [url=http://www.bungie.net/en/View/Profile/index?mid=3992460]The Onyx Taco[/url] - 494 [url=http://www.bungie.net/en/View/Profile/index?mid=2366481]Elegiac[/url] - 462 [url=http://www.bungie.net/en/View/Profile/index?mid=484031]AngryBrute[/url] - 425 [url=http://www.bungie.net/en/View/Profile/index?mid=3425829]Fat Man 3000[/url] - 419 [url=http://www.bungie.net/en/View/Profile/index?mid=3777375]jjj205[/url] - 409 [url=http://www.bungie.net/en/View/Profile/index?mid=423269]Spartan Ken 15[/url] - 406 [url=http://www.bungie.net/en/View/Profile/index?mid=3325860]o_____________o[/url] - 404 [/quote][spoiler]select concat( '[url=http://www.bungie.net/en/View/Profile/index?mid=', u.membershipId, ']', u.displayName, '[/url] - ', format(count(*), 0) ) from bungie.alltopics p join users u on u.membershipId = p.authorMembershipId group by p.authorMembershipId order by count(*) desc limit 0, 20;[/spoiler] Top 20 most edited topics:[quote][url=http://www.bungie.net/en/Forum/Post?id=61102938]CSS[/url] - 167 [url=http://www.bungie.net/en/Forum/Post?id=60296558]The 3DS Thread - News, Recommendations, and More![/url] - 160 [url=http://www.bungie.net/en/Forum/Post?id=62593404]Character Class/Race Poll; What will you choose?[/url] - 103 [url=http://www.bungie.net/en/Forum/Post?id=63010352]Santa's naughty list (over 100 names)[/url] - 100 [url=http://www.bungie.net/en/Forum/Post?id=47679257]Tags to find old threads + Top Topics archive [Part 1][/url] - 99 [url=http://www.bungie.net/en/Forum/Post?id=59798855]Official Destiny ARG (ARG: Complete!)[/url] - 99 [url=http://www.bungie.net/en/Forum/Post?id=60690785]Stills from Destiny Gameplay - New Confirmations[/url] - 97 [url=http://www.bungie.net/en/Forum/Post?id=60679220]Flood Census 2013[/url] - 86 [url=http://www.bungie.net/en/Forum/Post?id=62508136]Smi is streaming extremely lazily[/url] - 74 [url=http://www.bungie.net/en/Forum/Post?id=60351818]Alright, let's get some emotionally moving video game music here[/url] - 73 [url=http://www.bungie.net/en/Forum/Post?id=63173995]Realistic Usernames Thread! (75+ and counting asdf)[/url] - 73 [url=http://www.bungie.net/en/Forum/Post?id=60353469]CSS[/url] - 72 [url=http://www.bungie.net/en/Forum/Post?id=61023959]Crustiest of the crusty: Bnet'ers leave you're mark here![/url] - 67 [url=http://www.bungie.net/en/Forum/Post?id=49457946]Solution for redundant tags and sub forums[/url] - 66 [url=http://www.bungie.net/en/Forum/Post?id=59869003]PS4 out holidays 2013, check out the notes I made and discuss[/url] - 63 [url=http://www.bungie.net/en/Forum/Post?id=62298459]Pokemon Central------3DS codes[/url] - 63 [url=http://www.bungie.net/en/Forum/Post?id=60587930]CSS[/url] - 62 [url=http://www.bungie.net/en/Forum/Post?id=62756466]Join the legion of the Doge.[/url] - 60 [url=http://www.bungie.net/en/Forum/Post?id=61975329]Halo Wars Anyone?[/url] - 56 [url=http://www.bungie.net/en/Forum/Post?id=60721271]A factual comparison of the consoles[/url] - 54[/quote][spoiler]select concat( '[url=http://www.bungie.net/en/Forum/Post?id=', t.postId, ']', t.subject, '[/url] - ', t.editCount ) from bungie.alltopics t order by t.editCount desc limit 0, 20;[/spoiler] Number of topics edited not by the user who created it: 4,464[spoiler]select format(count(*), 0) from bungie.alltopics p where p.editorMembershipid != p.authorMembershipId;[/spoiler] Number of "shit" topics (topics with "shit" in the title, LOL): 587[spoiler]select format(count(*), 0) from bungie.alltopics p where lower(p.subject) like '%shit%';[/spoiler] Top 20 most active days for group creation: [quote]2013-08-31 - 18 2013-10-07 - 16 2013-02-18 - 16 2014-01-06 - 12 2013-07-10 - 12 2013-06-11 - 11 2013-10-21 - 11 2013-10-06 - 11 2013-07-08 - 11 2013-06-23 - 11 2013-11-02 - 11 2013-06-04 - 10 2013-06-22 - 10 2013-10-23 - 10 2013-10-03 - 10 2013-02-19 - 9 2013-10-04 - 9 2013-01-10 - 9 2013-09-03 - 9 2013-07-07 - 9[/quote][spoiler]select concat( date(g.creationDate), ' - ', format(count(*), 0) ) from bungie.groups g group by date(g.creationDate) order by count(*) desc limit 0, 20;[/spoiler] Number of groups that mention Destiny in their about section: 422[spoiler]select format(count(*), 0) from bungie.groups g where lower(g.about) like '%destiny%';[/spoiler] Number of groups that have Destiny as part of their group's name: 147[spoiler]select format(count(*), 0) from bungie.groups g where lower(g.name) like '%destiny%';[/spoiler] Number of groups that mention Destiny in either their name or about sections but are not tagged with #Destiny: 239[spoiler]select format(count(*), 0) from bungie.groups g where (lower(g.name) like '%destiny%' or lower(g.about) like '%destiny%') and not exists( select * from bungie.group_tags gt where gt.groupId = g.groupId and gt.tagId = (select tagId from bungie.tags where name = '#Destiny') ) [/spoiler] Top 20 most followed groups: [quote][url=http://www.bungie.net/en/Groups/Detail?groupId=3656]The Spartan I Project[/url] - 11,523 [url=http://www.bungie.net/en/Groups/Detail?groupId=8263]Coup D Bungie[/url] - 6,763 [url=http://www.bungie.net/en/Groups/Detail?groupId=2442]The Bungie Podcast[/url] - 4,736 [url=http://www.bungie.net/en/Groups/Detail?groupId=293]Mjolnir Battle Tactics[/url] - 3,674 [url=http://www.bungie.net/en/Groups/Detail?groupId=2302]Owners of the Katana[/url] - 3,407 [url=http://www.bungie.net/en/Groups/Detail?groupId=16555]Destiny[/url] - 3,344 [url=http://www.bungie.net/en/Groups/Detail?groupId=2812]Facility B5D[/url] - 1,721 [url=http://www.bungie.net/en/Groups/Detail?groupId=12337]Sapphire[/url] - 1,682 [url=http://www.bungie.net/en/Groups/Detail?groupId=39699]Bungie Mail Sack[/url] - 1,352 [url=http://www.bungie.net/en/Groups/Detail?groupId=13461]Minecrafters[/url] - 1,093 [url=http://www.bungie.net/en/Groups/Detail?groupId=602]KOTOR[/url] - 1,028 [url=http://www.bungie.net/en/Groups/Detail?groupId=3338]HLG[/url] - 950 [url=http://www.bungie.net/en/Groups/Detail?groupId=10888]Ask Your Ninja[/url] - 903 [url=http://www.bungie.net/en/Groups/Detail?groupId=19291]The Bird People[/url] - 782 [url=http://www.bungie.net/en/Groups/Detail?groupId=18533]TFS The Floods Sanctuary[/url] - 768 [url=http://www.bungie.net/en/Groups/Detail?groupId=3493]Mythic Members[/url] - 761 [url=http://www.bungie.net/en/Groups/Detail?groupId=19014]Halo Forum[/url] - 750 [url=http://www.bungie.net/en/Groups/Detail?groupId=16959]Secular Sevens[/url] - 729 [url=http://www.bungie.net/en/Groups/Detail?groupId=18909]Sociopaths United[/url] - 723 [url=http://www.bungie.net/en/Groups/Detail?groupId=39813]Art and Stuff[/url] - 692[/quote][spoiler]select concat( '[url=http://www.bungie.net/en/Groups/Detail?groupId=', g.groupId, ']', g.name, '[/url] - ', format(g.followerCount, 0) ) from bungie.groups g order by g.followerCount desc limit 0, 20;[/spoiler]

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

    5 Replies
    You are not allowed to view this content.
    ;
    preload icon
    preload icon
    preload icon