Hideyuki SHIRAI ( 白井秀行 )
shira****@meado*****
2006年 8月 8日 (火) 07:19:01 JST
From: SANETO Takanori <sanew****@ba2*****> さん曰く Subject: [Anthy-dev 3107] anthy-7929 での変換不具合 Message-ID: <44D74****@ba2*****> Date: Mon, 07 Aug 2006 22:41:03 +0900 > 「4ねん」「4どめ」など、4で始まる文節(?)を変換すると、変換に失敗すること > があるようです。 > egg-anthy だと、protocol errorと言われることがあります。エラーにならない > 場合も、たとえば「5」の場合と比較して候補が少なかったりします。 試してみました。egg-anthy だと例えば「5ほん」だと CONVERT 1 5ほん +DATA 0 0 1 7 五本 5ほん ~ 候補の数は「7」ですが、「4ほん」だと CONVERT 1 4ほん +DATA 0 0 1 9 4本 4ほん ~ 「9」とでていて候補の数はふたつほど多いのですが、しかし、 GET-CANDIDATES 1 0 0 9999 +DATA 0 9 4本 4本 四本 4ホン 四ホン 4ほん 4ホン のように候補に "" を二つ含んでいます。egg-anthy は "" の候補をも ともと想定していないので、上記の例だと「4本」だけ候補に出して "" にぶつかると終わりになっちゃっているようです。 また、エラーになるのは、なにかの拍子に『"4ねん" を "" で学習』し てしまって、 CONVERT 1 4ねん +DATA 0 0 1 6 4ねん ;; 本来は "6 4年 4ねん" と変換結果が入らないと NG のように最初の変換で "" という変換が発生したときだと思います。実 験していたらそうなっちゃいました。 Zaurus の uim で試したところ "4ねん" と入力してスペースを押すと、 候補に "" が出てくるので、これは anthy 本体のバグ or 仕様(ってこ とはないか :-)だと思うのですが、上記のように anthy-egg にも弱い ところがあります。 これ、異常な処理にならないように anthy-egg 側でも対応した方がよ いのでしょうか? -- 白井秀行 (mailto:shira****@meado*****)