【技术实现步骤摘要】
输入方法和装置
本专利技术涉及输入法
,尤其涉及一种输入方法和装置。
技术介绍
随着输入法的不断发展,输入法拥有大量的词库数据,可以为用户精确地推送用户输入的输入串所对应的候选项,因此逐渐得到广泛应用。相关技术中,输入法的客户端在接收到用户的输入串后,可以通过本地词库获取该输入串对应的普通候选项,同时,可以向服务器发送该输入串,以使服务器利用云资源获取该输入串对应的云候选项,并向客户端返回该云候选项;客户端可以向用户展示普通候选项和云候选项,供用户选择。
技术实现思路
鉴于上述问题,本专利技术实施例提出了一种克服上述问题或者至少部分地解决上述问题的输入方法和装置,本专利技术实施例可以提高用户的输入效率,且可以提高用户粘性。为了解决上述问题,第一方面,本专利技术公开了一种输入方法,包括:接收客户端发送的输入串和标识信息;所述标识信息用于标识所述客户端对应的用户和/或终端;根据所述标识信息对应的用户词库和/或用户模型,获取所述输入串对应的候选项;其中,所述标识信息对应的用户词库和/或用户模型为依据所述标识信息对应的历史输入行为数据得到;向所述客户端发送所述候选项。第二方面,本专利技术还公开了一种输入方法,包括:获取标识信息和用户输入的输入串;所述标识信息用于标识客户端对应的用户和/或终端;向服务器发送所述输入串和所述标识信息;接收所述服务器发送的候选项,所述候选项为所述服务器根据所述输入串和所述标识信息对应的用户词库和/或用户模型得到,所述标识信息对应的用户词库和/或用户模型为依据所述标识信息对应的历史输入行为数据得到。第三方面,本专利技术公开了一种输入装置 ...
【技术保护点】
1.一种输入方法,其特征在于,所述方法包括:接收客户端发送的输入串和标识信息;所述标识信息用于标识所述客户端对应的用户和/或终端;根据所述标识信息对应的用户词库和/或用户模型,获取所述输入串对应的候选项;其中,所述标识信息对应的用户词库和/或用户模型为依据所述标识信息对应的历史输入行为数据得到;向所述客户端发送所述候选项。
【技术特征摘要】
1.一种输入方法,其特征在于,所述方法包括:接收客户端发送的输入串和标识信息;所述标识信息用于标识所述客户端对应的用户和/或终端;根据所述标识信息对应的用户词库和/或用户模型,获取所述输入串对应的候选项;其中,所述标识信息对应的用户词库和/或用户模型为依据所述标识信息对应的历史输入行为数据得到;向所述客户端发送所述候选项。2.根据权利要求1所述的方法,其特征在于,在所述获取所述输入串对应的候选项之后、在所述向所述客户端发送所述候选项之前,所述方法还包括:根据所述标识信息对应的用户词库和/或用户模型,确定所述候选项的条件上屏概率;所述条件上屏概率用于表征在所述标识信息对应的用户词库和/或用户模型的条件下、用户上屏所述候选项的概率;根据所述候选项的条件上屏概率,对所述候选项进行排序;所述向所述客户端发送所述候选项,包括:向所述客户端发送排序后的候选项。3.根据权利要求2所述的方法,其特征在于,所述确定所述候选项的条件上屏概率,包括:根据所述标识信息对应的用户词库和/或用户模型,确定所述候选项的目标上屏次数和总上屏次数;所述目标上屏次数为标识信息对应的用户词库和/或用户模型中记录的、输入串对应的单个候选项的上屏次数,所述总上屏次数为标识信息对应的用户词库和/或用户模型中记录的、输入串对应的多个候选项的上屏次数的和值;根据所述目标上屏次数和所述总上屏次数,确定所述候选项的条件上屏概率。4.根据权利要求2所述的方法,其特征在于,所述用户模型包括按键映射模型;所述确定所述候选项的条件上屏概率,包括:根据所述标识信息对应的按键映射模型,确定所述按键映射模型中候选项对应的匹配序列的目标出现次数、以及所述按键映射模型中所述输入串对应的所有匹配序列的总出现次数;根据所述目标出现次数和所述总出现次数,确定所述候选项的条件上屏概率。5.根据权利要求1所述的方法,其特征在于,在所述向所述客户端发送所述候选项之后,所述方法还包括:接收所述客户端发送的当前输入行为数据和所述标识信息,所述当前输入行为数据用于指示用户对于所述候选项的操作;根据所述当前输入行为数据和所述标识信息,更新所述标识信息对应的用户词库。6.根据权利要求1所述的方法,其特征在于,所述历史输入行为数据包括:历史上屏内容和历史输入串;所述用户模型包括按键映射模型,所述按键映射模型用于记录所述历史输入串和匹配序列之间的按键映射关系,所述匹配序列为所述历史上屏内容对应的匹配序列;所述方法还包括:根据所述历史上屏内容,获取所述匹配序列;根据所述标识信息、所述历史输入串和所述匹配序列,建立与所述标识信息对应的按键映射模型。7.根据权利要求6所述的方法,其特征在于,所述根据所述标识信息、所述历史输入串和所述匹配序列,建立与所述标识信息对应的按键映射模型,包括:根据所述历史输入串和所述匹配序列,建立所述历史输入串和所述匹配序列之间的按键映射关系;根据所述标识信息和所述按键映射关系,建立所述按键映射模型。8.根据权利要求6所述的方法,其特征在于,在所述向所述客户端发送所述候选项之后,所述方法还包括:接收所述客户端发送的当前输入行为数据和所述标识信息,所述当前输入行为数据用于指示用户对于所述候选项的操作,所述当前输入行为数据包括所述输入串;根据所述当前输入行为数据和所述标识信息,更新所述按键映射模型。9.根据权利要求1至8中任一所述的方法,其特征在于,所述标识信息包括:用户标识和...
【专利技术属性】
技术研发人员:马尔胡甫·曼苏尔,张扬,
申请(专利权)人:北京搜狗科技发展有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。