Dear wiz,
Welcome back!
> 1. 選詞
> 目前在新酷音選詞都必須移到某個詞組的前面(interval)去作選擇,這讓我非常不習慣。
>
> 因此我改了一下,這樣就可以不必移動游標而直接對最後一個詞組做選擇的動作
> Index: src/choice.c
[...]
個人認為此修改相當便利,而且只要詞庫 (詞頻) 的品質尚可,有利於強化輸入時期斷詞的精確度。
Thanks,
-jserv
Dear wiz,
附件是我針對你提出的想法,所作的修改,請參考。
看來的確對一般的詞組選擇有幫助。
Best Regards,
-jserv
ouch. 我的修改是有問題的,因為在 preferInterval[] 重新調整前,詞頻已經被重算過。
所以 Phrasing 也給更動。
cheers,
-jserv
hi wiz,
最近 libchewing 實做了整合 mmseg[1] 與酷音原本頻率統計的加權演算法,同時 test/ 目錄底下的
simulate.sh 也允許依據給定的輸入 (key stroke),模擬/重現 libchewing API 的運作。
這樣一來,下述的演算法或許可進一步實做並分析討論:
> 整理歸納後,規則如下:
> 整個edit buffer裡面有n 個 intervals, 當在做MakePreferInterval的時候
> 1. 只對 n 和 n - 1 這兩個intervals做變動
> 2. 若前一次輸入的第 n 個 interval 和下一次輸入的 n + 1 interval 有重疊 (overlap), 這不要去變動之
> 前已經選好的字
>
Regards,
-jserv