联想候选的处理方法、装置和用于处理联想候选的装置制造方法及图纸

技术编号:26503793 阅读:9 留言:0更新日期:2020-11-27 15:31
本发明专利技术实施例提供了一种联想候选的处理方法、装置和用于处理联想候选的装置。其中的方法具体包括:在上下文符合预设地址条件的情况下,依据用户的位置信息,对所述上下文对应的第一联想候选进行排序;所述第一联想候选为依据多元关系数据得到;输出排序后的第一联想候选。本发明专利技术实施例可以提高第一联想候选的排序结果与输入意图之间的匹配度,可以提高输入效率。

【技术实现步骤摘要】
联想候选的处理方法、装置和用于处理联想候选的装置
本专利技术涉及输入
,尤其涉及一种联想候选的处理方法、装置和用于处理联想候选的装置。
技术介绍
随着通信技术的不断发展,移动终端得到了快速的发展和普及,人机交互也变得越来越频繁。人机交互可以通过物理键盘、虚拟键盘、手写板、声音采集设备进行输入,然后通过输入法进行转换以提供候选项上屏。输入法的联想功能能够减少用户主动输入的次数、按键的次数,并可以增加输入法的智能性。该联想功能的实现过程具体为:首先获取用户输入的上下文,并根据该上下文查询系统二元词库等联想词库来获取联想候选。例如,若上下文为“湖南省”,则联想候选可以为“长沙市”、“株洲市”、“湘潭市”、“衡阳市”、“邵阳市”、“岳阳市”、“常德市”、“张家界市”、“益阳市”、“郴州市”、“永州市”、“怀化市”、“娄底市”等,以供用户选择。二元关系,又称2-gram,用于表示两个元素相继出现的概率,在输入法领域,这里的元素可以包括:词汇或者词组或者短句等。目前,可以依据二元关系,确定联想候选在上下文的条件下的出现概率(简称为条件概率),并依据该条件概率对联想候选进行排序。由于一个候选页展现的候选的数量是有限的,通常为3-5个,因此通常将条件概率较大的联想候选排在第一个候选页,将条件概率较小的联想候选排在后续的候选页等。然而,在实际应用中,联想候选的条件概率通常是依据对应的语言单元在语料中的出现频率得到的,条件概率较大的联想候选并不一定符合用户的输入意图;此种情况下,用户通常需要执行翻页操作以查看后续的候选页,这将影响用户的输入效率。
技术实现思路
本专利技术实施例提供一种联想候选的处理方法、装置和用于处理联想候选的装置,可以提高第一联想候选的排序结果与输入意图之间的匹配度,可以提高输入效率。为了解决上述问题,本专利技术实施例公开了一种联想候选的处理方法,包括:在上下文符合预设地址条件的情况下,依据用户的位置信息,对所述上下文对应的第一联想候选进行排序;所述第一联想候选为依据多元关系数据得到;输出排序后的第一联想候选。另一方面,本专利技术实施例公开了一种联想候选的处理装置,包括:第一排序模块,用于在上下文符合预设地址条件的情况下,依据用户的位置信息,对所述上下文对应的第一联想候选进行排序;所述第一联想候选为依据多元关系数据得到;第一输出模块,用于输出排序后的第一联想候选。再一方面,本专利技术实施例公开了一种用于处理联想候选的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:在上下文符合预设地址条件的情况下,依据用户的位置信息,对所述上下文对应的第一联想候选进行排序;所述第一联想候选为依据多元关系数据得到;输出排序后的第一联想候选。又一方面,本专利技术实施例公开了一种机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如前述一个或多个所述的联想候选的处理方法。本专利技术实施例包括以下优点:本专利技术实施例中,上下文符合预设地址条件可以表征上下文携带有地址信息的输入意图。此种情况下,可以依据用户的位置信息,对上下文对应的第一联想候选进行排序,由于第一联想候选的排序过程中利用了个性化的位置信息,故可以提高第一联想候选的排序结果与输入意图之间的匹配度,因此可以降低用户的翻页操作所花费的成本,进而可以提高输入效率。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例的一种联想候选的处理方法的应用环境的示意;图2是本专利技术的一种联想候选的处理方法实施例一的步骤流程图;图3是本专利技术的一种联想候选的处理方法实施例二的步骤流程图;图4是本专利技术的一种联想候选的处理方法实施例三的步骤流程图;图5是本专利技术的一种联想候选的处理方法实施例四的步骤流程图;图6是本专利技术的一种联想候选的处理装置实施例的结构框图;图7是本专利技术的一种用于处理联想候选的装置800的框图;及图8是本专利技术的一些实施例中服务端的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。专利技术人在实施本专利技术实施例的过程中发现,联想候选的条件概率通常是依据对应的语言单元在语料中的出现频率得到的。上述语料包括但不限于:互联网语料、用户的语聊语料、用户的输入语料等。上述语料通常是由海量用户贡献的,因此上述条件概率反映的是海量用户的输入习惯;这样,条件概率较大的联想候选并不一定符合当前用户的输入意图;此种情况下,当前用户通常需要执行翻页操作以查看后续的候选页,这将影响用户的输入效率。针对依据条件概率对联想候选进行排序导致用户的输入效率较低的技术问题,本专利技术实施例提供了一种联想候选的处理方案,该方案可以包括:在上下文符合预设地址条件的情况下,依据用户的位置信息,对上述上下文对应的第一联想候选进行排序;上述第一联想候选可以为依据多元关系数据得到;输出排序后的第一联想候选。本专利技术实施例中,上下文符合预设地址条件可以表征上下文携带有地址信息的输入意图。此种情况下,可以依据用户的位置信息,对上下文对应的第一联想候选进行排序,由于第一联想候选的排序过程中利用了个性化的位置信息,故可以提高第一联想候选的排序结果与输入意图之间的匹配度,因此可以降低用户的翻页操作所花费的成本,进而可以提高输入效率。例如,一个位于“湖南岳阳市平江县电力局”的用户A输入了上下文A“湖南省”,本专利技术实施例可以认为上下文A符合预设地址条件,则可以依据用户A的位置信息A,对上下文A对应的第一联想候选进行排序。假设第一联想候选可以包括:“长沙市”、“株洲市”、“湘潭市”、“衡阳市”、“邵阳市”、“岳阳市”、“常德市”、“张家界市”、“益阳市”、“郴州市”、“永州市”、“怀化市”、“娄底市”等,本专利技术实施例可以依据用户A的位置信息A“湖南岳阳市平江县电力局”,针对与位置信息A相匹配的第一联想候选“岳阳市”,增加其对应的排序得分,这样,可以将与位置信息A相匹配的第一联想候选“岳阳市”排在较为靠前的位置,如将与位置信息A相匹配的第一联想候选“岳阳市”展现在第一个候选页,因此可以降低用户的翻页操作所花费的成本,进而可以提高输入效率。本专利技术实施例可以依据用户选择的第一联想候选,进一步确定对应的第二联想候选,并依据用户的位置信息对第二联想候选进行排序。本文档来自技高网
...

【技术保护点】
1.一种联想候选的处理方法,其特征在于,所述方法包括:/n在上下文符合预设地址条件的情况下,依据用户的位置信息,对所述上下文对应的第一联想候选进行排序;所述第一联想候选为依据多元关系数据得到;/n输出排序后的第一联想候选。/n

【技术特征摘要】
1.一种联想候选的处理方法,其特征在于,所述方法包括:
在上下文符合预设地址条件的情况下,依据用户的位置信息,对所述上下文对应的第一联想候选进行排序;所述第一联想候选为依据多元关系数据得到;
输出排序后的第一联想候选。


2.根据权利要求1所述的方法,其特征在于,所述多元关系数据包括:至少两个级别的地址词之间的映射关系;或者,非地址词与地址词之间的映射关系。


3.根据权利要求1或2所述的方法,其特征在于,所述第一联想候选包括:第一级别的地址词;
所述方法还包括:
依据用户针对所述第一联想候选的选择操作,确定用户选择的第一联想候选对应的第二联想候选;所述第二联想候选包括:第二级别的地址词;所述第一级别高于所述第二级别;
依据用户的位置信息,对所述第二联想候选进行排序;
输出排序后的第二联想候选。


4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
依据用户针对所述第二联想候选的选择操作,确定用户选择的第二联想候选对应的第三联想候选;所述第三联想候选包括:第三级别的地址词;所述第二级别高于所述第三级别;
依据用户的位置信息,对所述第三联想候选进行排序;
输出排序后的第三联想候选。


5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
依据用户针对所述第三联想候选的选择操作,确定用户选择的第三联想候选对应的第四联想候选;所述第四联想候选包括:第四级别的地址词;所述第三级别高于所述第...

【专利技术属性】
技术研发人员:余天照崔欣
申请(专利权)人:北京搜狗科技发展有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1