Welcome to Whiz Openlab !!

Whiz ©2003-2023 Yuichiro Nakada

お知らせ

『WHIZ』って?

 『WHIZ』はとっても賢いっ☆かな漢字変換プログラムです。最新の日本語形態素解析技術を使っています。このソフトは「Berry Linux」と共に開発されました。Unix OS上で動きます。
 なお、このソフトによって発生したいかなる損害に対しても、中田裕一朗(開発者)はその責務を負いません。御了承ください。

『WHIZ』の特徴

『WHIZ』には何が入っているの ?


/opt/whiz/sbin/whizserver 仮名漢字変換サーバ (22.2KB)
/opt/whiz/bin/whizkill 仮名漢字変換サーバ終了プログラム (cannakillで代用可)
/etc/init.d/whiz Whizサーバを自動起動するためのシェルスクリプト
/opt/whiz/dic/whiz.dic 単語辞書 (7.5MB)
/opt/whiz/dic/whiz.inx 単語辞書インデックス
/opt/whiz/dic/connect.dic 接続辞書
/opt/whiz/dic/connect.inx 接続辞書インデックス
/opt/whiz/dic/forms.dic 活用辞書

『WHIZ』を使うには ?

 今のところ、以下の環境での動作が確認されています。他の Linux でも使えると思います…。
  ☆ Berry Linux 0.10 以降
  ☆ Red Hat Linux 8.0 / 9 / 9.0.93
  ☆ Red Hat Fedora Core 1 / 2 / 3 / 4 / 5 / 6
  ☆ Red Hat Fedora 7 / 8
  ☆ Mandrake 9.1 / 9.2
  ☆ Knoppix knoppix-0610 / 1109-ja,en
  ☆ Kanotix

 インストールするには、Canna 自体は必要ありませんが Canna が動作する環境が必要です。(Canna と共存することはできますが、同時に使うことはできません。また、入力するために、Canna 対応版 kinput2、SCIM、IIIMF、uim-canna, kimera もしくは同等のソフトウェアが必要です)
  ☆ Red Hat 系は以下のようにします。
$ su
# rpm -Uvh whiz-*.rpm
# /sbin/chkconfig whiz on
# /sbin/chkconfig canna off
# /etc/init.d/canna stop
# /etc/init.d/whiz start
# exit
  ☆ Debian 系は以下のようにします。(自己責任でお願いします)
$ su
# apt-get install canna kinput2-canna
# alien -i whiz-*.rpm
# cp /etc/rc.d/init.d/whiz /etc/init.d/whiz
# cd /etc/rc5.d
# ln -s /etc/init.d/whiz S20whiz
# rm *canna
# rm *freewnn-jserver
# reboot
  ☆ Knoppix は knx-whiz.tar.bz2 を使ってインストールすることもできます。(Thanks utuhiro !)

 かんながインストールされていない場合、kinput2 が /var/lib/canna/ (もしくは /usr/lib/canna か /etc/canna) 以下のいくつかのファイルを必要とします。必要なファイルは次の通りです。(default.canna default.cbp cannahost)

『WHIZ』をどこからダウンロードするの ?

 ここから『Whiz』をダウンロードできます。また、「Berry Linux 0.10 (Theta)」以降で試すこともできます。
 注意:『Whiz』は発展途上です。足りない機能はこれからにご期待ください。

whiz-0.62-b2.x86_64.rpm (2.4MiB) Whiz version 0.62 (Virgo)
whiz-0.60-b1.i686.rpm (2.3MiB) Whiz version 0.60 (Lup)
canna-conf-0.02-b1.noarch.rpm(6.4KB) kinput2が必要とするファイル【Windows IME風】(Cannaがインストールされている場合は必要ありません)
canna-conf-0.01-b1.noarch.rpm(6.4KB) kinput2が必要とするファイル(Cannaがインストールされている場合は必要ありません)
whiz-0.62-linux-glibc238.tar.bz2 (2.2MiB) Whiz version 0.62 (Virgo) バイナリ版
whiz-0.60-linux-glibc220.tar.bz2 (2.2MiB) Whiz version 0.60 (Lup) バイナリ版
canna-conf-0.02.tar.bz2 (4.4KB) kinput2が必要とするファイル【Windows IME風】(Cannaがインストールされている場合は必要ありません)
canna-conf-0.01.tar.bz2 (4.4KB) kinput2が必要とするファイル(Cannaがインストールされている場合は必要ありません)
kimera-1.40+-b1.i586.rpm (172.8KB) Kimera 1.40 for WHIZ
kimera-1.40+.tar.bz2 (71.7KB) Kimera 1.40 for WHIZ ソースファイル
scim-whiz-0.0.3-b1.i586.rpm (104.9KB) SCIM-Whiz version 0.03
scim-whiz-0.0.3.tar.bz2 (363.6KB) SCIM-Whiz version 0.03 ソースファイル

ご意見やご感想について

 もし使ってみて動かなかったとか、こうして欲しいとかありましたら、 までお気軽に連絡してください。
 また、登録されていない単語や辞書がありましたら、その情報を教えてください。辞書に追加したいと思います。

利用規定

 『WHIZ』は、フリーウェアです。再配布を含め自由に使ってもらってかまいません。が、著作権は放棄していません。また、営利目的の使用の場合は、事前に御一報ください。

Special Thanks !!

変更履歴

Whiz version 0.62 (Virgo)
	2020.3.15(Mon) 〜 2022.12.18(Sun)
	whiz.service
	immoduleのバグ修正
	cmakeを使うようにした

Whiz version 0.61 (UMa)
	2017.1.20(Fri) 〜 2017.1.27(Fri)
	automake 更新
	64bit に対応

Whiz version 0.60 (Lup)
	2015.2.4(Wed) 〜 2015.2.12(Thu)
	Wayland (gtk immodule) に対応

Whiz version 0.59 (CMa)
	2014.11.25(Tue) 〜 2014.12.23(Tue)
	Wayland (gtk immodule) に対応した (途中)

Whiz version 0.58 (Taurus)
	2008.5.25(Sun) 〜 2008.8.16(Sat)
	単語学習機能が変換精度を下げていたのでとりあえず元に戻した

Whiz version 0.57 (Eri)
	2007.11.26(Mon) & 2008.5.8(Thu) 〜 2008.5.11(Sun)
	文節調整時に辞書がないとおかしな表示をするバグを修正
	最大接続数を一度超えると接続を受け付けなくなるバグを修正
	単語辞書追加と修正 (34万6634語)
	名前辞書を追加 (約30語)

Whiz version 0.56 (Hydra)
	2007.11.4(Sun) 〜 2007.11.12(Mon)
	連接チェックを行なう単語を選定するようにした (高速化)
	解析アルゴリズムを微調整した (高速化&虫取り)
	単語辞書追加と修正 (34万6604語)
	候補取得の小さなバグを修正
	単語学習機能追加のために学習辞書を追加 (~/.whiz/learn.dic)
	kimera にも学習機能を追加 (endConvert)
	fopen, fclose の回数を減らした (高速化)

Whiz version 0.55 (Bootes)
	2007.10.12(Fri) 〜 2007.10.19(Fri)
	辞書作成時に登録する必要のない単語を削除する機能を追加
	単語辞書追加と修正 (34万6599語)
	文節を伸ばす時に文節が削除される場合に対応 (まだ不完全)
	解析に失敗した時に「解析失敗」という表示ではなくそのまま表示するように変更
	whiz.i 修正 (daemon から service に変更)

Whiz version 0.54 (Lepus)
	2007.4.4(Wed) 〜 2007.4.11(Wed)
	辞書のインデックスのバイナリー化をサポート (サイズ削減&高速化)
	漢字の再変換をサポート (辞書の線形逆引きにより)
	名前辞書を追加 (約500語)
	単語辞書追加と修正 (34万6597語)

Whiz version 0.53 (Pisces)
	2006.10.14(Sat) 〜 2006.10.14(Sat)
	kimera での動作を確認 (resize_pause 直接の「読みの長さ」指定に対応)
	whiz.i を追加 (initng 対応のため)
	単語辞書追加と修正 (34万6089語)

Whiz version 0.52 (Indus)
	2006.3.12(Sun) 〜 2006.3.13(Mon)
	jrkanji ライブラリの改良
		かな入力方式のサポート (KC_CHANGERULE の追加)
		F6 キーで「ひらがな」入力モードへ
		F6 〜 F10 キーで入力モードを変更できるようにした
	単語辞書追加と修正 (34万5973語)

Whiz version 0.51 (Delphinus)
	2005.9.16(Fri) 〜 2005.9.21(Wed)
	jrkanji ライブラリをさらに改良
	文節を縮める時のバグを直した
	単語辞書追加と修正 (34万5960語)
	一部オープンソース化

Whiz version 0.50 (Sagittarius)
	2005.8.15(Mon) 〜 2005.8.25(Thu)
	jrkanji ライブラリに対応
	単語辞書追加と修正 (34万5950語)

☆☆★★ 省略 ★★☆☆

Whiz version 0.10 (Iota)
	2003.6.18(Wed) 〜 2003.6.19(Thu)
	連接辞書を引くとき原型で調べるように直した
	単語辞書追加 (25万語)
	連接辞書追加 (25951行)
	独自の単語を追加 (記号、名詞など)
	解析する時に小さい順に並べるところの不具合を直した
	解析に失敗した時の処理を加えた
	検索バッファがあふれた時の処理を加えた
	単体での配布開始

Whiz version 0.09 (Theta)
	2003.6.11(Wed) 〜 2003.6.17(Tue)
	解析アルゴリズムの修正
	サーバの修正
	候補を変えることができるようにした
	RPMを作成し「Berry Linux」に搭載

Whiz version 0.08 (Eta)
	2003.6.9(Mon) 〜 2003.6.10(Tue)
	フォルダごとに管理するようにした
	autoconf, automakeを使用することにした
	解析エンジンを修正
	単語全てが活用する場合にも対応した
	活用形を調べるときのバグを直した
	前の単語との連接数を制限するように解析アルゴリズムを変えた

Whiz version 0.07 (Zeta)
	2003.6.4(Wed) 〜 2003.6.8(Sun)
	サーバの修正
	かな漢字変換エンジン「WHIZ」と「Whiz Server」を接続

Whiz version 0.06 (Epsilon)
	2003.5.29(Thu) 〜 2003.6.3(Tue)
	サーバとクライアントの基礎部分完成

Whiz version 0.05 (Delta)
	2003.5.20(Tue) 〜 2003.5.28(Wed)
	解析アルゴリズムを修正し、一つの単語に候補数を指定できるようにした
	活用型、活用形辞書「forms.dic」追加
	単語辞書の単語を、変化しない部分だけ登録するように変更した
	辞書を検索する時に活用形も調べるようにした
	解析エンジン基礎完成

Whiz version 0.04 (Gamma)
	2003.5.19(Mon) 〜 2003.5.19(Mon)
	解析アルゴリズムの修正
	一つずつチェックしていく解析アルゴリズムを追加
	同じ長さの単語をいっぺんに解析するアルゴリズムの修正

Whiz version 0.03 (Beta)
	2003.5.18(Sun) 〜 2003.5.18(Sun)
	高速化
	連接辞書にインデックスを付けた

Whiz version 0.02 (Alpha)
	2003.5.16(Fri) 〜 2003.5.17(Sat)
	細かいバグ修正

Whiz version 0.01 (Beta)
	2003.5.8(Thu) 〜 2003.5.15(Thu)
	中心基礎部分完成
	連接辞書「connect.dic」追加 (12700行)
	品詞辞書「grammar.dic」追加
	単語辞書「whiz.dic」追加 (24万5千語)
	単語辞書にインデックスを付けた
Copyright © 2003-2023 YUICHIRO NAKADA. All rights reserved.