Tdyws プラグイン

最終更新時間:2008年01月26日 11時38分45秒

Yahoo 検索Web APIの有料化に伴い利用できなくなりました。

 文章からキーワードを抜き出すWeb APIであるTermDripsと、Yahoo!検索Webサービスウェブ検索のAPIとを用いた、FreeStyleWiki用のプラグインです。ダウンロードはこちらから。
 プラグインが記載されているページの内容からTermDripsを用いてキーワードを抜き出し、それを元にYahoo!ウェブ検索APIで検索するというもの。

使い方

{{tdyws 5,3}}

 「5」は検索結果の表示件数の上限です。省略可能でデフォルトは「10」です。
 「3」はYahoo!ウェブ検索APIで検索するときに与えるキーワード数です。省略すると「1」と同じ。数を増やすと検索結果を絞り込めます。あまり大きな数字にすると、なにもヒットしなくなることもありますし、そもそもそんなにたくさんのキーワードを抽出することができない場合もあります。キーワードはTermDripsがつけるscoreの高いものから順に与えられます。
 
 本ページでの結果は以下のようになります。「extracted by TermDrips」の手前に出ている単語が、抽出されたキーワードです。また、クレジット表示のガイドラインに従い、最下行にクレジットを表示しています。


補足

  • ページを表示するたびにキーワード抽出するのは無駄ですし、TermDripsに負荷をかけますので、抽出されたキーワードはキャッシュしています。ページが更新されたら、キャッシュも作り直します。
    • でも、Yahoo!へはページ表示のたびに検索にいきます……。
  • 以下の単語はキーワードとして抽出されても無視しています。ページ内にURLが書いてあると必ず抽出されちゃうので。
    • WWW、HTTP、HTML、HTM
  • プラグインの出力全体を <div class="tdyws">〜</div> でくるんであります。

参考および関連情報