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

技术编号:32469708 阅读:19 留言:0更新日期:2022-03-02 09:29
本发明专利技术实施例提供了一种联想候选的处理方法、装置和用于处理联想候选的装置。其中的方法具体包括:依据当前用户针对候选类型的使用数据,确定所述候选类型对应的排序权重;依据联想候选所属候选类型对应的排序权重,对所述联想候选进行排序。本发明专利技术实施例可以提高排序结果与当前用户的输入意图之间的匹配度,进而可以提高输入效率。而可以提高输入效率。而可以提高输入效率。

【技术实现步骤摘要】
联想候选的处理方法、装置和用于处理联想候选的装置


[0001]本专利技术涉及输入
,尤其涉及一种联想候选的处理方法、装置和用于处理联想候选的装置。

技术介绍

[0002]对于中文、日文、韩文等语言的用户而言,一般都需要通过输入法与终端进行交互。例如,用户可以通过键盘键入输入串,然后由输入法依据其预置的标准映射规则将该输入串转换为相应语言的候选项并展示,进而将用户选择的候选项上屏。
[0003]输入法的联想功能是输入法程序的一种扩展功能,它的出现减少了用户主动输入的次数、按键的次数,并增加了输入法的智能性。联想功能的一种实现过程包括:根据最近一次的上屏内容,提供对应的联想候选。例如,最近一次的上屏内容为“伤心”,则其对应的联想候选可以包括:“难过”、“心碎表情”、“,”、“了”、“的”、“事”等。
[0004]目前,通常按照固定的顺序,对不同候选类型的联想候选进行排序。例如,通常将文本候选类型的联想候选排在表情候选类型和符号候选类型的前面。由于不同用户对于不同候选类型的联想候选有着不同的偏好;因此,上述一律地将文本候选类型的联想候选排在其他候选类型的联想候选的前面,使得联想候选的排序结果不一定符合所有用户的输入意图。

技术实现思路

[0005]本专利技术实施例提供一种联想候选的处理方法、装置和用于输入的装置,可以提高排序结果与当前用户的输入意图之间的匹配度,进而可以提高输入效率。
[0006]为了解决上述问题,本专利技术实施例公开了一种联想候选的处理方法,包括:
[0007]依据当前用户针对候选类型的使用数据,确定所述候选类型对应的排序权重;
[0008]依据联想候选所属候选类型对应的排序权重,对所述联想候选进行排序。
[0009]另一方面,本专利技术实施例公开了一种联想候选的处理装置,包括:
[0010]排序权重确定模块,用于依据当前用户针对候选类型的使用数据,确定所述候选类型对应的排序权重;以及
[0011]排序模块,用于依据联想候选所属候选类型对应的排序权重,对所述联想候选进行排序。
[0012]再一方面,本专利技术实施例公开了一种用于处理联想候选的装置,包括有存储器,以及一个或者一个以上的程序,其中一个或者一个以上程序存储于存储器中,且经配置以由一个或者一个以上处理器执行所述一个或者一个以上程序包含用于进行以下操作的指令:
[0013]依据当前用户针对候选类型的使用数据,确定所述候选类型对应的排序权重;
[0014]依据联想候选所属候选类型对应的排序权重,对所述联想候选进行排序。
[0015]又一方面,本专利技术实施例公开了一种机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得装置执行如前述一个或多个所述的联想候选的处理方法。
[0016]本专利技术实施例包括以下优点:
[0017]本专利技术实施例中,当前用户针对候选类型的使用数据可以反映当前用户针对候选类型的偏好信息。本专利技术实施例将上述偏好信息抽象为候选类型对应的排序权重,并依据上述排序权重对联想候选进行排序,可以提高排序结果与当前用户的偏好信息之间的匹配度,进而可以提高排序结果与当前用户的输入意图之间的匹配度。在提高排序结果与当前用户的输入意图之间的匹配度的情况下,本专利技术实施例可以提高用户针对联想候选的选择效率,进而可以提高输入效率。
附图说明
[0018]为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0019]图1是本专利技术实施例的一种联想候选的处理方法的应用环境的示意;
[0020]图2是本专利技术的一种联想候选的处理方法实施例的步骤流程图;
[0021]图3是本专利技术的一种联想候选的处理装置实施例的结构框图;
[0022]图4是本专利技术的一种用于处理联想候选的装置800的框图;及
[0023]图5是本专利技术的一些实施例中服务端的结构示意图。
具体实施方式
[0024]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0025]针对传统技术中联想候选的排序结果不一定符合所有用户的输入意图的技术问题,本专利技术实施例提供了一种联想候选的处理方案,该方案可以依据当前用户针对候选类型的使用数据,确定上述候选类型对应的排序权重;依据联想候选所属候选类型对应的排序权重,对多种候选类型的联想候选进行排序。
[0026]本专利技术实施例中,当前用户针对候选类型的使用数据可以反映当前用户针对候选类型的偏好信息。本专利技术实施例将上述偏好信息抽象为候选类型对应的排序权重,并依据上述排序权重对联想候选进行排序,可以提高排序结果与当前用户的偏好信息之间的匹配度,进而可以提高排序结果与当前用户的输入意图之间的匹配度。在提高排序结果与当前用户的输入意图之间的匹配度的情况下,本专利技术实施例可以提高用户针对联想候选的选择效率,进而可以提高输入效率。
[0027]传统技术一律地将文本候选类型的联想候选排在其他候选类型的联想候选的前面,而不同用户对于候选类型有着不同的偏好。例如,用户A喜欢通过表情来表达心态,因此偏好表情候选类型。又如,用户B习惯单字词输入,因此偏好文本候选类型,以使文本候选类型起到针对单字词的补充作用,例如,用户B通过多步输入“伤心难过”,例如,其分两步分别输入“伤心”和“难过”,则此种情况下的“难过”可以起到“伤心”的补充作用。
[0028]本专利技术实施例通过基于使用数据得到的排序权重,表征当前用户针对候选类型的偏好信息,可以依据上述排序权重对偏好的候选类型进行加权,以及可以对不偏好的候选类型进行降权。因此,可以依据上述排序权重调整联想候选的排序位置,以将用户更偏好的候选类型排在较为靠前的位置,进而可以降低用户针对联想候选的选择成本(如在候选页寻找所需联想候选的成本、或者翻页成本等),进而能够提高输入效率。
[0029]因此,应用本专利技术实施例,在上下文相同的情况下,可以针对不同偏好的用户,提供联想候选的不同排序结果。
[0030]例如,上文为“伤心”,针对用户A提供的首选可以为表情候选类型的联想候选,如“心碎表情”,而针对用户B提供的首选可以为文本候选类型的联想候选,如“难过”等。
[0031]本专利技术实施例可应用于键盘符号、手写、语音等各种输入方式的输入法程序,即用户可以通过编码字符串进行文字输入,输入串可以指用户输入的编码字符串。在输入法领域,对于例如中文、日文、韩文、或者其它语言的输入法程序,通常可以把用户输入的输入串转换成相应语言的候选项。以下主要以中文为例进行说明,日文、韩文本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种联想候选的处理方法,其特征在于,所述方法包括:依据当前用户针对候选类型的使用数据,确定所述候选类型对应的排序权重;依据联想候选所属候选类型对应的排序权重,对所述联想候选进行排序。2.根据权利要求1所述的方法,其特征在于,所述确定所述候选类型对应的排序权重,包括:依据用户针对候选类型的上屏次数、以及所述候选类型的选择概率,确定所述候选类型对应的排序权重。3.根据权利要求2所述的方法,其特征在于,所述选择概率为预设值;或者所述选择概率为依据所述候选类型的展示次数、以及网络用户针对所述候选类型的选择次数得到。4.根据权利要求1至3中任一所述的方法,其特征在于,所述对所述联想候选进行排序,包括:依据联想候选所属候选类型对应的排序权重,对联想候选的得分进行调整,以得到所述联想候选的调整得分;依据所述联想候选的调整得分,对所述联想候选进行排序。5.根据权利要求4所述的方法,其特征在于,所述候选类型包括:非文本候选类型,所述得分为依据所述联想候选的选择概率得到。6.根据权利要求4所述的方法,其特征在于,所...

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

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

1