最近はやりの Ajax で 簡易IMEを作ってみました。 適当な「ローマ字列」もしくは「ひらがな列」を入力してください. リアルタイムにかな漢字変換を行います. 変換候補の修正等はできません.
拙作の形態素解析器MeCabを 変換エンジンとして使っています.
Google suggest 風に変換候補を出したいですが, かなり大変そうです. 変換エンジンは複数の候補を出しているので, UI の問題だけです.
こちらに, この IME とKWICを 組み合わせたテキスト検索ツールがあります. あわせて御覧ください.