真のアルファブックマーカーは誰だ!『はてブスターランキング』
タイトルはパクりですけれども。
発端
さきほど、はてなスターに登録されたブログの情報を取得できるAPIを追加しました。
以下のようなURLにアクセスすると、json形式でブログの情報が取得できます。
例:http://s.hatena.ne.jp/blog.json/http://d.hatena.ne.jp/hatenastar/
送信されるJSONデータは以下のようになっており、ブログのタイトル、URL、はてなスターの総数を取得できます。
ほほー、このAPIを利用すればブログについたはてなスターの総数が取得できるのか。
ん、これははてなブックマークのユーザーサイトに対してやってみても取れるのかな?と思いhttp://s.hatena.ne.jp/blog.json/http://b.hatena.ne.jp/jt_noSke/と叩いてみるとなんかそれらしいデータが取れた。
ということは、こいつを利用すればアルファブックマーカーが誰なのかがはてなブックマークにつけられたスターの数を比較することでわかるかも。はてな自体も
と言っているように、はてブのスターにはモデレーションの意味も含まれているわけですからな。
というわけで、やりますよ。もらったスターの数には自信があるのでね・・・ とスターランキングでは絶対上位に入れるだろうという確信、そしてスター多いぞ俺へへーんと自慢できるだろうという邪心が私を動かしたのであります。
方法
7月中に一回でもはてなブックマークでブックマークを行ったパブリックユーザ24271人に対しhttp://s.hatena.ne.jp/blog.json/http://b.hatena.ne.jp/#{userid}/からはてなブックマークのコメントにつけられたスターの数を取得する
結果
-取得日: 2007/09/11
スターが100個以上ついているユーザを載っけてみた。ほほー、なんかそれらしいランキングな気がしないでもないぞ。
問題点
今回採用した方法では以下の問題が含まれている可能性があります
- 取得時間が8時半〜17時と長時間になっており、早い時間に取得しているユーザ名a***の人より遅い時間に取得しているz***が有利になる(そんなに変わらんと思いますがね)
- 自分自身のコメントに大量にスターをつけているユーザも上位にランクインする
- なんか他にもあるかもしれないなぁ、でも忘れた
また、はてブのスターにはモデレーション機能の意味があるとはいうものの、/.には「すばらしい洞察」とか「おもしろおかしい」とかモデレーションに様々なカテゴリがあってもスターにはそれがない。だから上記ランキングに載っているユーザでもそのコメントが「すばらしい洞察」として評価されているのか、それとも「おもしろおかしい」として評価されているのか不明。
上記ランキングに載っているユーザが「すばらしい洞察」のコメントをするユーザなのか、「おもしろおかしい」コメントをするユーザなのかは各々で判断することになりましょう。「このランキングを参考にしたいが、俺は鋭いコメントをするユーザだけ知りたいんだよ」とかいう方は自分で取捨選択をしてね、という話であります。