[prime-dev: 307] Re: lookup_allとlookup_compact_allの違い

Back to archive index

Hiroyuki Komatsu komat****@taiya*****
2004年 4月 13日 (火) 01:28:18 JST


ひろゆき(こ) です。

At Mon, 12 Apr 2004 15:28:46 +0000,
Hiroyuki Ikezoe wrote:
> lookup_allとlookup_compact_allで変換候補が違ってるんですが、
> これは何を意図してのものでしょうか?

lookup, lookup_all, lookup_compact, lookup_compact_all のおおざっぱな
挙動をまとめると以下のようになります。

  lookup:             前方一致 3件  +  完全一致 7件     (最大 10件)
  lookup_all:         前方一致 3件  +  完全一致全部
  lookup_compact:     前方一致 1件  +  連文節予測 1件   (最大 2件)
  lookup_compact_all: 前方一致 1件  +  連文節予測 1件 + 完全一致全部

このうち lookup, lookup_compact はインクリメンタルに候補が変化していく
入力モード用を想定しています。 *_all はスペースキーを押した後の
変換モード用を想定しています。


連文節予測とは「よろしく」 + 「お願いします」と入力した後では、
「よろしくお願いします」をひとつの予測候補として提示する予測方法です。

例えば、「よ」という入力に対して lookup と lookup_compact では以下の
ような挙動になります。

  lookup(よ)
    => よろしく, 予測, 予測候補, 世, 読, 寄, 呼, 良, 酔, 依
       |←     前方一致     →|  |←      完全一致      →|

  lookup_compact(よ)
    => よろしく      , よろしくお願いします
       |←前方一致→|  |←  連文節予測  →|


こうした方がもっといいだろう、というのがありましたら教えてください。
-- 
                                                            小松弘幸
                                                -----------------------
                                                   http://taiyaki.org/




Prime-dev メーリングリストの案内
Back to archive index