[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

Re: migemoに学習させるには?



# rev-3814 順調。

From: 小関 吉則 (KOSEKI Yoshinori) <kose@xxxxxxxxxxx> さん曰く
Subject: Re: migemoに学習させるには?
Message-ID: <2005082287wtmeu4sf.00kose@xxxxxxxxxxx>
Date: Mon, 22 Aug 2005 10:41:20 +0900

> で、例に出した otasuke の件ですが、
> 
> kose> は、できますが、「otasuke」と入力しても「お助けマン」は検索
> kose> 対象になりません。SKK-JISYO.L(migemo-dict) にないからですね。
> 
> で、この migemo の辞書(migemo-dict)を編集するのは現実的ではな
> いと思います。(そんなことに苦労してなんになる? と思うの)

migemo-dist を編集したら、いちいち ruby で使うキャッシュ作り直さ
ないといけないから、まったくもって現実的ではないですね。

> でも、migemo に学習させるスマートな user Interface を思いつい
> たら提案すると実装してくれる人が現われるかもしれません。

UI などというものはありませんが、user-dict を編集すれば OK なの
で、(個人的には)あまり気にしたことはありません。
あれ?なんで検索できないんだ?と思ったときに、

/usr/local/share/migemo/user-dict(など) に

ぱんだ<tab>猫熊
tokyo<tab>東京<tab>とうきょう<tab>トウキョウ
おたすけまん<tab>お助けマン

などと追加しておけば良いだけだし、もし、その単語が一般的なものだ
と思われるのなら SKK-JISYO.L に登録して貰うようにした方がよいで
しょう。

ただし、"migemo-use-pattern-alist => t" な人は、そのつど
"M-x migemo-pattern-alist-clear" を実行しないと Emacs で持ってい
るキャッシュとの整合性が取れなくなるので要注意です。

# C/Migemo の方はわかりません。

> ;; 「お願いします」を検索するのに「oNegaiShimasu」と入力しなく
> ;; てはならないというのを受け入れることができる(直感的操作がで
> ;; きる)のは  SKK ユーザ *だけ* なんじゃないかと思う。

## で、ぼくは SKK ユーザじゃないので、勝手に「onegai shimasu」と
## いうのでオッケーにしているわけですが ^^;;;

> ;; そういう使い方は migemo の目指しているものとは違うと私は個
> ;; 人的に思います。

現実問題として、migemo で検索するときは文節を意識しないと出来な
いですよね。しょーがないんじゃないかな。ま、"oNegai" は使ってい
た辞書の不備だと思うのけど。。。

-- 
白井秀行 (mailto:shirai@xxxxxxxxxxx)