BLOGRANGER APIを使ってブログサービス間のリンク関係を求めてみる

BLOGRANGER APIのリンク抽出機能を使って、あるブログサービスでのブログから、別のブログサービスへのブログのリンク関係を求めてみた。

求めてみた結果はこちら。
ブログサービス間のリンク関係

同じブログサービス内でリンクされる傾向が強かったり、「はてな」から「livedoorブログ」へのリンクは「2chブログ」が多いことが分かる。

BLOGRANGER APIprototype.jsベースなので、prototype.jsに慣れていれば使うのは簡単だと思う。上の例だと下記のようなコードになる。

// d.hatena.ne.jp 内からの blog.livedoor.jp へのリンクを求める場合
// オブジェクトの作成
this.ls = new Ranger.LinkMining();
// コールバック関数の登録
this.ls.successHandler(this.onSuccess.bind(this));
// リンク先絞込み
this.ls.hasLink('http://blog.livedoor.jp/', false);
// ドメイン絞込み
this.ls.restrictHost('d.hatena.ne.jp', false);
// 最近3日に絞込み
this.ls.restrictDate(3);
// ソート条件
this.ls.sortBy(Ranger.Search.SORT_SCORE);
// 検索実行
this.ls.miningByKeyword('', 10, 0);