TeamWork#3,Week5,Bing Input Method vs Sogou Input Method
现在电脑上用五笔的用户越来越少了,好的拼音输入法也是难求。必应输入法的前身英库拼音输入法来自微软亚洲研究院的多项基础研究成果。最新的必应输入法不仅保留了英库拼音输入法的各项优势,还结合了必应的搜索体验,同时将输入法的应用平台开放化。搜狗输入法是搜狐公司推出的一款汉字拼音输入法软件,号称是当前网上最流行、用户好评率最高、功能最强大的拼音输入法。那么这两款输入法到底怎么样?好用吗?到底孰优孰劣?我们通过定性定量的总结分析,深入剖析这两款软件,对比了各个方面,总结出了这两款软件的强项和弱项,分析结果如下:
一.核心功能
必应输入法和搜狗输入法的核心功能主要有输入和词库。
1.输入
1)长词输入
很多人都喜欢进行整句输入,首先我们测试了这两种输入法的长词输入功能,以下就是两者的表现(注:上边是必应输入法,下边是搜狗输入法)。经过多次试验,可以看出,这两种输入法都支持长词输入,没有功能性缺陷。


而且二者都对词的长度有限制而且相同,这就避免了不小心压到键盘导致一直输入的问题。


但是通过大量试验发现,二者还是有一定区别的,比如在测试如下输入用例时,搜狗输入法并没有正确给出我们需要的词汇。


2)英文输入
经过大量测试,两者都有英文输入的基本功能。但是在短单词方面,必应输入法的表现明显不如搜狗输入法。




而必应输入法也有一定优势,比如在输入具有拼音形式的国家名时,必应输入法能够正确地将国家名作为首选单词。




3)网址、邮箱输入
二者都有网址输入的功能,并且都在单击搜索之后使用自己相应的搜索引擎进行搜索。


但是在邮箱输入的时候,必应输入法在输入@之后,就会出现各种常用邮箱的选项,而搜狗输入法没有这个功能。


4)智能纠错
经过大量案例测试,我们发现必应输入法没有智能纠错的功能,而搜狗输入法能较好地完成智能纠错。




5)中英文混合输入
两者都有中英混合输入的基本功能,但是在少数测试用例中,必应输入法能更准确地给出我们所需的词汇,搜狗输入法稍逊一筹。




6)简拼
作为输入法的一个重要功能,这两种输入法在绝大多数情况下都有良好表现,只是在某些特定词汇上,必应输入法稍胜。


7)生僻字
这两种输入法都有查找生僻字的功能。即不知道某个字的拼音的时候,可以通过输入u+该字各部分的方法查找该字。


但是对于无法割分成多个字的生僻字,搜狗输入法提供了根据笔画拆分来查找该字的功能,必应输入法虽然也有这种功能,但没有明确标示出来,不如搜狗输入法直观,大多数用户都不会记住笔画和键位的对应关系,导致必应输入法这一功能聊胜于无。比如我们想输入“勹”字:



综上所述,在输入这个重要功能上,必应输入法和搜狗输入法各有千秋。
2.词库
1)默认词库
在默认安装这两款软件时,必应输入法默认不下载任何词库到本地,搜狗输入法默认下载13个词库到本地。


2)扩展词库
运行设置向导对必应输入法本地词库进行扩展之后,必应输入法新添了69个词库,共大约65万词条,共涉及文化人名、电子游戏、经济金融、专业学科、生活娱乐、城市信息这六大方面。而搜狗输入法在运行设置向导之后,共21个非空词库,共大约41.2万词条。


3)网络词库
但这并不证明必应输入法在词库上占有优势。搜狗输入法的网络词库是它占据国内很大一部分市场的一个重要因素。其网络词库覆盖了城市信息、电子游戏、自然科学等12个方面。这12个类别下又分为若干个细胞词库,比如搜狗标准词库其词条就有40万个。这12大类词库不完全的分类整合就有258万多词条。所以跟必应输入法相比其词库可以说是海量的。而且最重要的是搜狗输入法的词库可以由用户自行创建并扩展,之后上传并供其它用户使用。而必应没有网络词库这一部分。
4)云端




























| 项目 | 满分 | 得分 |
| 核心功能(输入) | 35 | 31 |
| 核心功能(词库) | 15 | 10 |
| 细节 | 8 | 7 |
| 用户体验 | 10 | 9 |
| 辅助功能 | 7 | 4 |
| 差异化 | 5 | 3 |
| 性能 | 7 | 7 |
| 适应性 | 5 | 4 |
| 成长性 | 8 | 7 |
| 总计 | 100 | 82 |
TeamWork#3,Week5,Bing Input Method vs Sogou Input Method的更多相关文章
- Matlab无法打开M文件的错误( Undefined function or method 'uiopen' for input arguments of type 'char)
错误提示: Undefined function or method 'uiopen' for input arguments of type'char 解决方案: 运行命令 restoredefau ...
- Spring Scheduled定时任务报错 java.lang.IllegalStateException: Encountered invalid @Scheduled method 'xxx': For input string: "2S"
报错信息如下: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'ding ...
- Undefined function or method 'deploywhich' for input arguments of type 'char'
在进行matlab和java混合编程的时候.由matlab打包,把m文件转换为jar文件.供java调用.有时在Tomcat中调用此类jar类会出现如题或者以下的错误: ??? Error using ...
- 去除 waring Method 'CreateNew' hides virtual method of base type 'TCustomForm'
最近整理前人的代码,有好多的hint和waring, 其中整理到Method 'CreateNew' hides virtual method of base type 'TCustomForm', ...
- 数组乘积--满足result[i] = input数组中除了input[i]之外所有数的乘积(假设不会溢出
数组乘积(15分) 输入:一个长度为n的整数数组input 输出:一个长度为n的整数数组result,满足result[i] = input数组中除了input[i]之外所有数的乘积(假设不会溢出). ...
- Oracle delete input与delete all input
oracle官方文档提示:If you had specified DELETE INPUT rather than DELETE ALL INPUT, then RMAN would have on ...
- input type类型和input表单属性
一.input type类型 1.Input 类型 - email 在提交表单时,会自动验证 email 域的值. E-mail: <input type="email" n ...
- 封装input 逐渐,且input插件必须带有默认值。
封装input 逐渐,且input插件必须带有默认值. 组件: <template> <div class="input-show"> <span c ...
- 定制 input[type="radio"] 和 input[type="checkbox"] 样式
表单中,经常会使用到单选按钮和复选框,但是,input[type="radio"] 和 input[type="checkbox"] 的默认样式在不同的浏览器或 ...
随机推荐
- PAT乙级1022
1022 D进制的A+B (20 分) 输入两个非负 10 进制整数 A 和 B (≤230−1),输出 A+B 的 D (1<D≤10)进制数. 输入格式: 输入在一行中依次给出 3 ...
- java学习笔记-JavaWeb篇二
JavaWEB篇二 45 HttpSession概述46 HttpSession的生命周期 47 HttpSession常用方法示例48 HttpSessionURL重写 49 HttpSession ...
- 微服务系列实践 .NET CORE
从事这个行业转眼已经6年了,从当初刚毕业的在北京朝八晚十,从二环到五环,仍每天精力充沛的小愤青:再到深圳一点一滴的辛勤在软件行业的耕种,从当初单体应用架构到现在微服务架构的经历,回想起来自己的收获倒是 ...
- 微信支付JsApi 40163错误
微信支付JsApi 40163错误错误:未定义数组索引:openid .经过检查发现是 :微信支付授权获取 openId {“errcode”:40163,“errmsg”:“code been us ...
- linux中服务环境的搭建
一.Samba服务 samba服务的安装及配置: sudo apt-get install samba 二.配置: 1.创建一个需要共享的目录,并修改权限: lpf@ubuntu:~$ mkdir l ...
- 从0开始学golang--2.2--如何去爬园子的数据👉进阶篇,面向对象的单任务版
执行页main.go-----------------------------------代码
- mypwd的实现——20155328
mypwd的实现 分析 pwd不带参数时,实现的是查看并打印当前所在位置的绝对路径功能. 如图: 所以实现mypwd时重点在于循环打印路径名,循环的终止条件是是到了根目录.判定是否到达根目录的标准为: ...
- 苏州Uber优步司机奖励政策(4月23日)
滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/月入2万/不用抢单:http://www.cnblogs.com/mfry ...
- Storm 第二章 Storm安装
1 strom集群规划 Nimbus:hadoop1 zookeeper:hadoop2,hadoop3,hadoop4 supervisor:hadoop5,hadoop6,hadoop7 安装文件 ...
- Spring学习(十六)----- Spring AOP实例(Pointcut(切点),Advisor)
在上一个Spring AOP通知的例子,一个类的整个方法被自动拦截.但在大多数情况下,可能只需要一种方式来拦截一个或两个方法,这就是为什么引入'切入点'的原因.它允许你通过它的方法名来拦截方法.另外, ...