本帖最后由 richardfsw 于 2012-9-6 20:59 编辑
回复 2# layamala
很赞同楼主对于全拼、双拼普及度的分析,但并不能赞同由此得出的结论
先来说普及的问题
楼主已经一针见血地指出,双拼难以普及,是学习动力的问题,是需求决定的,是因为工作性质并不强调文字输入效率。那么接下来的问题就是——双拼如何给自己定位,进而再考虑要不要普及和如何普及的问题
文字输入大体可以分成两类——专业应用(追求效率极限)/日常应用(够用就好),显然,大多数人都属于后者。随着技术的进步,现在主流的拼音输入法的全拼模式已经能够很好地满足后者的需求,我想这一点是毋庸置疑的。那么请问,双拼真的还有必要竭尽所能降低学习成本来实现普及吗?
我认为,双拼的定位应该是折中的。专业人员,需求所迫,愿意不惜一切代价追求文字输入效率,所以效率最高的五笔就是最优选择,学习成本的问题在可以预见的长期高强度使用面前,根本就不再是问题;普通用户,现在的全拼已经可以很好地满足他们的需求,并且今后必将更好地满足。既然如此,为什么还要学双拼呢(即使它的方案很有规律,很好记)?
我认为:双拼的目标,应该是普通用户中的发烧用户。不需要极限的输入效率,用什么输入方法可进可退,自由选择,但同时又有追求更高输入效率的意愿,并且愿意为之付出努力。双拼所要做到的,就是让这些努力规模适中,物有所值,有利无弊
综上,楼主以降低学习难度(成本)为目的把双拼方案的设计核心定在“韵母排列有规律”上面,这种思路我认为并不完全妥当
再来说说文字输入的问题
借之前老王和iman的发言——拼音输入的发展方向可以分为整句智能输入和字词派的高效率辅助码输入
这种分类着眼于应用层。如果把文字输入看作以汉字为基本单位的输入,那么这两种方法其实归根结底都是为了解决重码问题——一个是用机器代替人类进行文字的筛选,通过提高第一候选的准确率来减少人工纠错的次数,从而提高输入效率(从这个角度看,词库的出现也可以勉强算是一种“人工智能”);另一个则是利用汉字本身的特性将字、词的编码固化,从而进行高效率的人工“盲筛”(不用靠眼睛寻找所需词的位置及其临时编号)
应该说,两种输入方式发挥到极致,都能带来非常高的文字输入效率,但各有利弊。人工智能的好处在于没有学习成本。它的进化是由各输入法厂商完成的,作为用户只要坐享其成即可。其缺点在于无论哪一种人工智能,都比较依赖于上下文。这非常好理解,因为脱离了上下文,即使是人类都难以猜出用户拼音串的对应汉字。辅助码的优缺点刚好相反。但是有一点值得注意——辅助码是有可能对人工智能的发挥起抑制作用的。试想,用户输入的编码本身已经基本完成了去重码的任务,那还要人工智能来干什么。 如果说辅助码是用来快速修正人工智能的错误,那我觉得实在有些大材小用。辅助码自己都做到(准)无重了,那和完全没有人工智能的五笔又有什么区别呢(除了编码方式)?
所以,基于前面所说的有利无弊的标准——全拼→双拼的变化无疑是符合的。而辅助码则要注意考虑“规模适中”和“物有所值”的问题。
文字输入的具体方式,可以大体分为三种:由于输入内容的特性,导致长期只能打单字,最典型的就是人名的输入;由于习惯,或者输入内容的特性,以词组为单位进行输入;整句输入。我认为,第一种,五笔是最适合的。双拼配合辅助码,虽然也可能达到接近的效率,但学习成本也会很大,还不如直接使用五笔;现在的辅助码,最适合用于第二种情形;第三种情形,辅助码已经可有可无了。如果一定要有,那必须足够简单,而且能够完美地嵌入到整句输入的过程之中
以上,纯属个人见解 |