たつをの ChangeLog : 2008-11-06

日本語で書かれたウェブページのテキストを巨大な例文集(コーパス)
とみなし検索するサイト JReK (ジェイレック)を公開しました。
日本語を学んでいる人が、
日本語作文する際に役に立つかと思います。
よろしくお願いします。

- 日本語例文検索 JReK
  http://jrek.ta2o.net/

画像
(オシャレでクールで日本のイメージがアップしちゃうような
 カッコいいタイトル画像を募集中です!!!)

英語例文検索 EReK [2007-09-03-1](http://erek.ta2o.net/)
の姉妹サイトです。

検索結果の表示方法は、
中心に検索キー、左右にコンテキストを配置する
KWIC (KeyWord In Context) です。

JReK

ウェブ検索にはYahoo!ウェブサービス(Y!API)を使用しています。
また、KWIC表示用のテーブルのソートには
「JavaScript Table Sorter」(JSTS) を使っています。

- JavaScript Table Sorter (Web Development Blog)
  http://www.leigeber.com/2008/11/javascript-table-sorter/
  (via http://www.ideaxidea.com/archives/2008/11/
   javascript_table_sorter.html
)

左側のコンテキストのソートは、
文字列を逆にしたもので行う必要があるんだけど、
当然のことながら JSTS そのままでは使い物にならないので
中身をいじっています。
もうちょっと具体的に解説すると、
td の中の外に見えないタグに ID を入れてそれでソートしています。
ただし、td の中にタグを入れると JSTS で正しくソートされません。
じゃあ、どうしてるかというと、まあ、実際のコードをご覧ください。
http://jrek.ta2o.net/script.js

あと、自分のサーバで JSTS のサンプルを動かす手順メモです。
ご参考に。
wget http://sandbox.leigeber.com/sorter/index.html
wget http://sandbox.leigeber.com/sorter/script.js
wget http://sandbox.leigeber.com/sorter/style.css
wget http://sandbox.leigeber.com/sorter/images/sort.gif
wget http://sandbox.leigeber.com/sorter/images/desc.gif
wget http://sandbox.leigeber.com/sorter/images/asc.gif
mkdir images/
mv *.gif images/

追記081108: 検索範囲を選択できるようにしました。
ウェブ全体か政府系サイト(*.go.jp)限定の二つから選べます。
画像

たつをの ChangeLog
Powered by chalow