输入法是否可以智能识别方言

目前市面上的输入法是可以智能识别地方方言的,比如重庆人搜索“baoqi宝气”、“haer哈儿”等,输入法是可以智能显示出来的,比如下图:

但问题在于,我想要的词语并不是出现在第一个位置,而是靠后,甚至根本就没有出现在第一列,还需要下翻才可以看的到。有时下翻都不一定可以看的到,只能把一个词语分成两个字单独打出来。

再比如,刚刚公司群里面发上来一个聊天截图,截图里面有一段话是“所以是骗子赛”,然后说打出这段话的人是重庆人。有一个同事有点吹毛求疵,说重庆人说话结尾部分应该是“撒”(sa),不是“赛”(sai)。也是根据这个事情,我写了本文。

不得不说很多人都存在各种拼音问题,比如我自己就平翘舌不分。但是作为一个智能输入法,是应该智能识别出用户想要打的文字的,这个智能识别不仅是根据用户的打字历史、打字意图、词语的连续性,还应该根据用户所在的地方来智能判断出用户到底想要输入什么文字。再者,就是根据用户所输入的上下文来智能识别出用户想要打的文字,不过这一点侵犯用户隐私了,不可取。

我在重庆生活了六年,平时说话及打字也习惯性的“撒”,如果我打字较快,不小心输入了“sha”、“sai”或者“shai”的时候,智能输入法应该在第一列文字里面显示“撒”。(所在地重庆,平时打字结尾部分会出现“撒”字)

当然有的重庆人或者刚到重庆不久的人,会打出各种“sa”字,那么智能输入法是否可以进行智能推荐呢,比如可以提醒“撒(sa,重庆方言)”,这样就简单明了,用户很容易就知道:哦,原来是这个“撒”字。话说我刚到重庆没多久的时候,和一个重庆妹纸聊天,对方发过来的一直是“卅”,后来我也跟着“卅”了两三年,直到后来才知道应该是“撒”字。

以上是第一点,总结起来就是,根据用户所在的地区,智能识别出用户的打字意图。如果用户对方言存在误解,那么就应该智能提醒,进行矫正。

由上面一点再来谈下另外一点,网上经常会爆出由于智能输入法产生的误会,有的甚至引发了悲剧。比如你和女神聊天,你明明想打“哈哈”,结果却是“呵呵”发过去了,然后女神回复你“去洗澡了”,这样就真的呵呵了。

有些词语约定俗成,大众对其的认知属于不好的一面,比如刚才提到的“呵呵”,那么当用户输入“hehe”时,是否可以把“呵呵”这个词语放在第二个位置呢,给用户一个确认的机会,是否确定打出“呵呵”两个字,这样就避免产生更多的误会了。

你可能感兴趣的:(输入法是否可以智能识别方言)