このサイトについて

buzztopiccerとは

 buzztopiccer(愛称:バズとぴ)は、buzztterの上位10件のキーワードに対してYahoo画像検索を行った結果を淡々と表示するシステムです。
 twitterでその時に話題になっていたキーワードを、視覚的に記録することを目的として作られました。

仕組み

  • buzztterのRSSからbuzzってるキーワードの上位10件を取得
    • 毎時0分に日本語版を、毎時30分に海外版を取得
  • それをYahoo!画像検索APIに渡して画像を20件取得
    • 検索条件:type=all(全ての単語を含む画像のみヒット)、adalt_ok=指定なし
    • 日本時間で0時~3時はオトナの時間タイムとして、adalt_ok=1を追加しています(テスト中)
    • 画像が取得できなかった場合、
      • 日本:キーワードを特徴語解析APIに渡して特徴語を全て抽出し、それをtype=any(OR条件)で画像検索(テスト中)
      • 海外:キーワードをスペースで単語に分割して3文字以上の単語を全て抽出し、それをtype=any(OR条件)で画像検索
      • それでも画像が検索できなかった場合は画像なし
  • その中からランダムに1枚選んで表示
  • 結果をMetaweblogAPI経由でWordPressに書き込み
  • キーワード毎の発言履歴をbuzztterのRSSで取得し、「履歴」として保存
    • キーワードの横にあるアイコンをクリックすると、その時点でのキーワードを含んだ発言を「スナップショット」として表示します(取れていない場合もあります)

注意事項

  • 今のところ露骨にアダルトだったりグロかったりするキーワードや画像は弾いていないので、もしかしたらそういう画像がヒットするかも知れません。その際はご了承下さい。
  • 基本的に30分に一度更新されますが、WordPressへの書き込みに失敗したりとかの理由で更新されない場合もあります。

謝辞

 buzztterを制作されたdaraさん、および有用なAPIを公開して下さっているYahoo!デベロッパーネットワークの方々に感謝します。

作った人

fukaz55 (twitter)

Comments are closed.

CALENDAR

2012年2月
« 2月    
 12345
6789101112
13141516171819
20212223242526
272829