真のアルファブックマーカーは誰だ!『はてブスターランキング』

タイトルはパクりですけれども。

発端

先日はてなスターAPIが追加されたんだそうで。

さきほど、はてなスターに登録されたブログの情報を取得できるAPIを追加しました。
以下のようなURLにアクセスすると、json形式でブログの情報が取得できます。
例:http://s.hatena.ne.jp/blog.json/http://d.hatena.ne.jp/hatenastar/
送信されるJSONデータは以下のようになっており、ブログのタイトル、URL、はてなスターの総数を取得できます。

ブログの☆の総数を取得できるAPIを追加しました - はてなスター日記

ほほー、このAPIを利用すればブログについたはてなスターの総数が取得できるのか。

ん、これははてなブックマークのユーザーサイトに対してやってみても取れるのかな?と思いhttp://s.hatena.ne.jp/blog.json/http://b.hatena.ne.jp/jt_noSke/と叩いてみるとなんかそれらしいデータが取れた。

ということは、こいつを利用すればアルファブックマーカーが誰なのかがはてなブックマークにつけられたスターの数を比較することでわかるかも。はてな自体も

hatena 『はてなスター実装済み、とさせて頂きます』 (2007-08-10 17:05:53)
はてなアイデア

と言っているように、はてブのスターにはモデレーションの意味も含まれているわけですからな。

というわけで、やりますよ。もらったスターの数には自信があるのでね・・・ とスターランキングでは絶対上位に入れるだろうという確信、そしてスター多いぞ俺へへーんと自慢できるだろうという邪心が私を動かしたのであります。

手段

いつものようにRuby+Access

方法

7月中に一回でもはてなブックマークでブックマークを行ったパブリックユーザ24271人に対しhttp://s.hatena.ne.jp/blog.json/http://b.hatena.ne.jp/#{userid}/からはてなブックマークのコメントにつけられたスターの数を取得する

結果

-取得日: 2007/09/11

スターが100個以上ついているユーザを載っけてみた。ほほー、なんかそれらしいランキングな気がしないでもないぞ。

順位 ユーザ スター数
1 b:id:kokorosha 1012
2 b:id:okome_chan 734
3 b:id:ululun 651
4 b:id:tomo-moon 544
5 b:id:ochame-cool 540
6 b:id:jt_noSke 533
7 b:id:fromdusktildawn 520
8 b:id:nipotan 509
9 b:id:send 499
10 b:id:kusigahama 498
11 b:id:akogina 400
12 b:id:legnum 398
13 b:id:kotorikotoriko 382
14 b:id:Hamachiya2 368
15 b:id:nogamin 347
16 b:id:otsune 331
17 b:id:mind 320
18 b:id:KGV 313
19 b:id:heimin 307
20 b:id:mike_n 281
20 b:id:yuki_19762 281
22 b:id:kanimaster 275
23 b:id:totoon 270
24 b:id:obacan 263
25 b:id:rna 261
26 b:id:brainparasite 258
26 b:id:feather_angel 258
28 b:id:I11 257
29 b:id:kurokuragawa 252
30 b:id:guldeen 246
31 b:id:km37 245
32 b:id:buyobuyo 241
33 b:id:Lhankor_Mhy 240
34 b:id:bunoum 236
35 b:id:yellowbell 235
36 b:id:monde-system 234
37 b:id:himagine_no9 231
38 b:id:SeiSaguru 229
39 b:id:WASSHOI 228
40 b:id:NOV1975 226
41 b:id:xevra 224
42 b:id:fk_2000 222
43 b:id:die_kuma 220
43 b:id:ore_de_work 220
45 b:id:partygirl 218
46 b:id:HolyGrail 210
47 b:id:ymScott 207
48 b:id:REV 205
48 b:id:TakahashiMasaki 205
50 b:id:freeflyflow2 196
51 b:id:Marco11 195
52 b:id:p_shirokuma 191
53 b:id:kusamisusa 190
54 b:id:yheld 189
55 b:id:myrmecoleon 185
55 b:id:nitino 185
57 b:id:junkMA 176
58 b:id:spectre_55 174
59 b:id:hatayasan 173
60 b:id:umeten 172
61 b:id:mereco 168
62 b:id:superartlife 160
63 b:id:fbis 159
63 b:id:suVene 159
65 b:id:firestorm 158
65 b:id:yumizou 158
67 b:id:kiya2014 157
68 b:id:PoohKid 155
69 b:id:charumera 153
70 b:id:ch1248 151
70 b:id:youpy 151
72 b:id:nobody 150
72 b:id:hebomegane 150
72 b:id:tokoroten999 150
75 b:id:Blue-Period 149
76 b:id:citron_908 148
77 b:id:mickoh 145
77 b:id:a1101501j 145
79 b:id:faultier 143
80 b:id:tomozo3 142
81 b:id:kbonline 140
82 b:id:daichan330 137
83 b:id:yappo 136
84 b:id:b_say_so 134
85 b:id:zaikabou 134
86 b:id:ryokusai 132
87 b:id:mmasuda 131
87 b:id:Masao_hate 131
87 b:id:x102 131
90 b:id:kmachu 130
90 b:id:yuuboku 130
92 b:id:sweet_nana 127
93 b:id:watapoco 126
94 b:id:oquno 124
94 b:id:good2nd 124
96 b:id:b4-tt 120
97 b:id:lakehill 119
97 b:id:mobanama 119
97 b:id:bluesy-k 119
100 b:id:fuktommy 118
101 b:id:rajendra 117
101 b:id:welldefined 117
103 b:id:yuiseki 114
104 b:id:white_cake 112
104 b:id:westerndog 112
106 b:id:morutan 109
107 b:id:sennji 108
108 b:id:mahal 107
109 b:id:fjb1976 106
109 b:id:hamasta 106
111 b:id:enemyoffreedom 105
111 b:id:chishiro 105
111 b:id:todesking 105
114 b:id:gomis 104
115 b:id:ciro 103
115 b:id:masayakato 103
117 b:id:y-yoshihide 101

問題点

今回採用した方法では以下の問題が含まれている可能性があります

  • 取得時間が8時半〜17時と長時間になっており、早い時間に取得しているユーザ名a***の人より遅い時間に取得しているz***が有利になる(そんなに変わらんと思いますがね)
  • 自分自身のコメントに大量にスターをつけているユーザも上位にランクインする
  • なんか他にもあるかもしれないなぁ、でも忘れた

また、はてブのスターにはモデレーション機能の意味があるとはいうものの、/.には「すばらしい洞察」とか「おもしろおかしい」とかモデレーションに様々なカテゴリがあってもスターにはそれがない。だから上記ランキングに載っているユーザでもそのコメントが「すばらしい洞察」として評価されているのか、それとも「おもしろおかしい」として評価されているのか不明。
上記ランキングに載っているユーザが「すばらしい洞察」のコメントをするユーザなのか、「おもしろおかしい」コメントをするユーザなのかは各々で判断することになりましょう。「このランキングを参考にしたいが、俺は鋭いコメントをするユーザだけ知りたいんだよ」とかいう方は自分で取捨選択をしてね、という話であります。