|
楼主 |
发表于 2003-7-9 19:53:47
|
显示全部楼层
最初由 liuspider 发表
怎么感觉上紫光的方案好像是最最原始的呢?
超频词就是词频远远大远其他候选词的吧,而且用户的输入习惯会很快的改变这种排列
但是论坛上很多人都说它是最好用的啊?
就我现在来看,紫光输入法在实现上确实有些原始.但原始的东西不一定不好。这是很多软件开发上都会出现的情况。当我们开发一个项目的时候,都会有一个先入为主的概念。我们会围绕这个概念进行探索并开发。比如说完全从词法分析上实现,或者从词频上实现。紫光的实现用我的话来说叫:第二思维。这往往是软件开发中创造新颖、灵感的源泉。
超频词应该不是词频最高的词或汉字。否则它就不值银子了。在我的统计中,很多汉字的词频都不和超频词相吻合。比如说bai。在我的统计中bai的发音中“白”的频率是最高的,达到51%。而在紫光中它的超频词是“百”。这很容易理解。我的统计主要来自小说,在现代小说中恐怕没有几个主角不姓“白”。这是一个相对少见的姓氏,但是一个颇具浪漫的姓氏。
显然,超频词不是简单的词频最高的词。它应该是“结合性”最好的词。在紫光中超频词在组词的时候应该是不会随着用户的输入而改变的。它永远是第一位的。
但这里也有一些令人烦恼的东西。这不是在于这种设计思想,而是在于它的实现上。比如我们造一个非常生僻的词。我的例子是“哈希表”。如果我们在第一次选择错了,比如说把“表”选择成了“标”。这个错误永远是第一位的。
这说明在造词的时候,第一次造出来的词成了超频词。
为什么说“紫光受欢迎”?我想一位网友的判断是非常准确的:它在功能上什么都有一点。我为了证明这一点,我重新安装了拼音++。简直是令人难以忍受。 |
|