Wiki source for MiaoIntroZh


Show raw source

===== Miao: Mac OS X的智能拼音输入法 =====

'' 由于[[http://blogs.sun.com/yongsun/tags/sunpinyin | SunPinyin的Mac版本]]已经足够好用,本项目已经被取消 ''

'' 注意:如果你要收藏或者链接本页,请使用域名: http://oaim.yhsif.com ''

[[MiaoIntro | English Version]]

==== 为什么要做另一个拼音输入法? ====

答案很简单:我对Mac上现有的拼音输入法都不满意,所以要给自己挠痒。 :P

Mac自带的智能ABC和[[http://openvanilla.org | 香草]]中的拼音模块都不是智能的输入法;[[http://glider.ismac.cn/RegQIMS.html | QIM]]很智能,但是是收费软件,而且还很贵(69块钱,而且只包含一个主版本号的免费升级);[[http://fit.coollittlethings.com | FIT]]比智能ABC要智能一些,而且免费,但是不够智能,而且有一些我不喜欢也关不掉的功能。

Miao将会是一个智能的拼音输入法,为喜欢整句输入的用户设计。它会学习用户的使用习惯,并在一定的训练后成为高效的输入工具。

==== 想法和功能 ====

我不会像[[http://www.sogou.com/pinyin/ | 搜狗拼音]]或者[[http://tools.google.com/pinyin/ | 谷歌拼音]]那样把重点放在预先训练的词库上。我的重点将是“学习”。

对于用户输入的每个句子,Miao将会记录句子中的词,包括连续的和不连续的,并计算这些词出现的概率。

连续词的概率将会被用来自动学习新词。也就是说,如果两个已知词有很高的概率连续出现,那么他们将会被当成一个新词学习。

不连续词的概率将会被用来调整候选词顺序,概率越高的候选词越靠前。举个例子,对于拼音“yaoming”,如果句子里面还有“huojian”(火箭),“maidi”(麦迪),那么这个词有很高的概率是“姚明”;如果句子里面还有“can”(惨)之类的,那么这个词有很高的概率是“要命”。

==== 授权协议 ====

Miao可能会以GPL或者BSD协议发布,我还没有最终决定。但我可以保证的是Miao将会是一个自由软件。

==== 关于名字 ====

"Miao"是“喵”的拼音。因为我做的是拼音输入法,所以我用拼音来当项目的名字。 :P

==== 其它信息 ====

我应该会把它做成[[http://openvanilla.org | 香草]]的一个输入模块,而不是一个独立的输入法。这样做的原因是我不想重新发明轮子。我希望能把重点放在学习算法上,而不是系统接口上。而且这样做也许会使得以后想要把它移植到Linux等平台的时候更容易。

这个项目将会在近期启动,我欢迎所有的贡献,包括代码,创意,图标等。
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki