Miao: Mac OS X的智能拼音输入法
由于SunPinyin的Mac版本已经足够好用,本项目已经被取消
注意:如果你要收藏或者链接本页,请使用域名: http://oaim.yhsif.com
English Version
为什么要做另一个拼音输入法?
答案很简单:我对Mac上现有的拼音输入法都不满意,所以要给自己挠痒。 :P
Mac自带的智能ABC和香草中的拼音模块都不是智能的输入法;QIM很智能,但是是收费软件,而且还很贵(69块钱,而且只包含一个主版本号的免费升级);FIT比智能ABC要智能一些,而且免费,但是不够智能,而且有一些我不喜欢也关不掉的功能。
Miao将会是一个智能的拼音输入法,为喜欢整句输入的用户设计。它会学习用户的使用习惯,并在一定的训练后成为高效的输入工具。
想法和功能
我不会像搜狗拼音或者谷歌拼音那样把重点放在预先训练的词库上。我的重点将是“学习”。
对于用户输入的每个句子,Miao将会记录句子中的词,包括连续的和不连续的,并计算这些词出现的概率。
连续词的概率将会被用来自动学习新词。也就是说,如果两个已知词有很高的概率连续出现,那么他们将会被当成一个新词学习。
不连续词的概率将会被用来调整候选词顺序,概率越高的候选词越靠前。举个例子,对于拼音“yaoming”,如果句子里面还有“huojian”(火箭),“maidi”(麦迪),那么这个词有很高的概率是“姚明”;如果句子里面还有“can”(惨)之类的,那么这个词有很高的概率是“要命”。
授权协议
Miao可能会以GPL或者BSD协议发布,我还没有最终决定。但我可以保证的是Miao将会是一个自由软件。
关于名字
"Miao"是“喵”的拼音。因为我做的是拼音输入法,所以我用拼音来当项目的名字。 :P
其它信息
我应该会把它做成香草的一个输入模块,而不是一个独立的输入法。这样做的原因是我不想重新发明轮子。我希望能把重点放在学习算法上,而不是系统接口上。而且这样做也许会使得以后想要把它移植到Linux等平台的时候更容易。
这个项目将会在近期启动,我欢迎所有的贡献,包括代码,创意,图标等。