【技术实现步骤摘要】
输入方法、装置和用于输入的装置
[0001]本申请实施例涉及计算机
,具体涉及输入方法、装置和用于输入的装置。
技术介绍
[0002]在用户利用输入法客户端进行输入时,输入法不仅可从客户端本地词库中选取候选项,也可以通过向服务端发送请求的方式,从服务端获取候选项。
[0003]现有技术中,通常将从客户端本地获取的候选项展示于键盘上方的候选栏,将服务端下发的候选项展示于某一固定的次要位置,例如键盘右上方的云候选位置。由于本地词库容量及计算性能受限,很多情况下服务端下发的候选项优于本地候选项,更易命中用户期望的目标词,因此现有方式易导致输入法的首选命中率较低,进而导致用户输入效率较低。
技术实现思路
[0004]本申请实施例提出了输入方法、装置和用于输入的装置,以解决现有技术中输入法的首选命中率较低以及用户输入效率较低的技术问题。
[0005]第一方面,本申请实施例提供了一种输入方法,该方法包括:从用户的当前输入数据中提取特征信息;将所述特征信息输入至预先训练的候选项比对模型,得到比对结果, ...
【技术保护点】
【技术特征摘要】
1.一种输入方法,其特征在于,所述方法包括:从用户的当前输入数据中提取特征信息;将所述特征信息输入至预先训练的候选项比对模型,得到比对结果,所述候选项比对模型用于比对不同来源的候选项的优劣;基于所述比对结果,确定当前本地候选项和当前服务端候选项的展示位置,并基于所述展示位置进行候选项展示。2.根据权利要求1所述的方法,其特征在于,所述当前输入数据中包括所述当前本地候选项以及所述当前服务端候选项;以及,所述从用户的当前输入数据中提取特征信息,包括:从用户的当前输入数据中提取输入特征、本地候选项特征和服务端候选项特征;将所述输入特征、所述本地候选项特征和所述服务端候选项特征进行汇总,得到特征信息。3.根据权利要求2所述的方法,其特征在于,所述输入特征包括以下至少一项:当前输入串长度、当前上文长度;所述本地候选项特征包括以下至少一项:所述当前本地候选项的长度、个数、首候选项的词频、首候选项的类型;所述服务端候选项特征包括以下至少一项:所述当前服务端候选项的长度、个数、首候选项的词频、首候选项的类型。4.根据权利要求1所述的方法,其特征在于,所述基于所述比对结果,确定所述当前本地候选项和所述当前服务端候选项的展示位置,包括:响应于所述比对结果指示所述当前服务端候选项优于所述当前本地候选项,将所述当前服务端候选项中的首选项展示于候选栏的首位,将所述当前本地候选项中的首选项展示于所述候选栏的次位;或者,响应于所述比对结果指示所述当前本地候选项优于所述当前服务端候选项,将所述当前本地候选项中的首选项展示于候选栏的首位,将所述当前服务端候选项中的首选项展示于所述候选栏的次位。5.根据权利要求1所述的方法,其特征在于,所述候选项比对模型通过如下步骤训练得到:获取用户的历史输入数据,所述历史输入数据中包括历史本地候选项以及由服务端下发的历史服务端候选项;基于所述历史本地候选项与历史服务端候选项对用户上屏候选项的命中情况,将所述历史输入数据划分为正样本和负样本;基于所述正样本和所述负样本,对分类模型进行训练,得到候选项比对模型。6.根据权利要求5所述的方法,其特征在于,所述基于所述历史本地候选项与历史服务端候选项对用户上屏候选项的命中情况,将所述历史输入数据划分为正样本和负样本,包括:对于每一条历史输入数据,若该历史输入数据中的历史服务端候选项命中用户上屏候选项且历史本地候选项未命中所述用户上屏候选项,则将该历史输入数据作为正样本;将除正样本之外的历史输入数据作为负样本。
7.根据权利要求5所述的方法,其特征在于,所述基于所述正样本和所述负样本,对分类模型进行训练,得到候选项比对模型,包括:将所述正样本和所述负样本汇总为样本集;从所述样本集中的样本中提取特征信息,并将样本的特征信息作为分类模型的输入,基于所输入的特征信息对应的样本类型,对所述分类模型进行有监督训练,将训练后的分类模型确定为候选项比对模型。8.根据权利要求1所述的方法,其特...
【专利技术属性】
技术研发人员:余天照,崔欣,
申请(专利权)人:北京搜狗科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。