用于输入法的推荐方法、装置、设备和介质与流程

文档序号:34239938发布日期:2023-05-25 00:33阅读:41来源:国知局
用于输入法的推荐方法、装置、设备和介质与流程

本发明涉及输入法,特别是涉及一种用于输入法的推荐方法、装置、设备和介质。


背景技术:

1、输入法是终端设备的必备应用之一。随着输入法技术的不断发展,输入法除了可以用于输入文字或者符号外,还配置了其他不同的功能,以满足用户购物、社交和娱乐的需求。

2、然而,当输入法中配置的功能种类较多时,用户难以在输入法界面中找到感兴趣的功能以及功能对应的内容。这样,会影响用户的点击率。因此,如何准确推荐输入法中用户感兴趣的功能以及功能对应的内容成为亟待解决的问题。


技术实现思路

1、本发明主要解决的技术问题是提供一种用于输入法的推荐方法、装置、设备和介质,能够准确推荐用户感兴趣的功能以及功能对应的内容,从而提高用户的点击率。

2、为解决上述技术问题,本技术采用的一个技术方案是:提供一种用于输入法的推荐方法,方法包括:获取输入法中的多个候选推荐功能以及各候选推荐功能对应的多个候选推荐内容;利用预测模型预测得到各候选推荐功能的点击概率以及各候选推荐内容的点击概率,候选推荐内容的点击概率表示候选推荐内容在所属的候选推荐功能的多个候选推荐内容中被点击的可能性;基于各候选推荐功能的点击概率以及各候选推荐内容的点击概率,分别确定各候选推荐功能与对应的各候选推荐内容之间的联合点击概率;基于联合点击概率,确定输入法的目标推荐功能以及目标推荐功能对应的目标推荐内容。

3、其中,利用预测模型预测得到各候选推荐功能的点击概率以及各候选推荐内容的点击概率,包括:利用预测模型的功能预测网络基于各候选推荐功能的功能参考参数,预测各候选推荐功能的点击概率,以及,利用预测模型的内容预测网络基于各候选推荐内容的内容参考参数,预测各候选推荐内容的点击概率。

4、其中,各候选推荐功能的功能参考参数包括用户历史点击记录中的至少一个历史功能特征、各候选推荐功能对应的候选功能特征以及功能辅助特征,功能辅助特征包括用户特征和上下文特征中的至少一个,上下文特征包括运行输入法的设备的至少一个当前状态信息;

5、各候选推荐内容的内容参考参数包括用户历史点击记录中的至少一个历史内容特征、各候选推荐内容对应的候选内容特征以及内容辅助特征,内容辅助特征包括用户特征和上下文特征中的至少一个。

6、其中,各候选推荐功能的功能参考参数包括用户历史点击记录中的至少一个历史功能特征和各候选推荐功能对应的候选功能特征;基于各候选推荐功能的功能参考参数,预测各候选推荐功能的点击概率,包括:对于各候选推荐功能,获取候选推荐功能的各功能参考参数对应的参数特征向量;利用功能预测网络的功能兴趣提取层基于各历史功能特征对应的参数特征向量和各候选功能特征对应的参数特征向量,提取用户对各候选推荐功能的功能兴趣向量;利用功能预测网络的第一预测层基于各候选推荐功能对应的功能兴趣向量,预测各候选推荐功能的点击概率。

7、其中,基于各历史功能特征对应的参数特征向量和各候选功能特征对应的参数特征向量,提取用户对各候选推荐功能的功能兴趣向量,包括:对于各候选功能特征,基于各历史功能特征对应的参数特征向量和候选功能特征对应的参数特征向量进行注意力处理,得到各历史功能特征关于候选功能特征的注意力权重,各历史功能特征对应的注意力权重表示各历史功能特征与候选功能特征之间的关联程度;利用各历史功能特征关于候选功能特征的注意力权重,对各历史功能特征对应的参数特征向量进行加权处理,得到候选功能特征对应的功能兴趣向量;和/或,候选推荐功能的功能参考参数还包括功能辅助特征,基于各候选推荐功能对应的功能兴趣向量,预测各候选推荐功能的点击概率,包括:对于各候选推荐功能,基于候选推荐功能对应的功能兴趣向量、各候选功能特征对应的参数特征向量以及功能辅助特征对应的参数特征向量,预测得到候选推荐功能的点击概率。

8、其中,候选推荐内容的内容参考参数包括用户历史点击记录中的至少一个历史内容特征;基于各候选推荐内容的内容参考参数,预测各候选推荐内容的点击概率,包括:对于各候选推荐内容,获取候选推荐内容的各内容参考参数对应的参数特征向量;利用内容预测网络的内容兴趣提取层基于各历史内容特征对应的参数特征向量,提取用户的内容兴趣向量;利用内容预测网络的第二预测层基于内容兴趣向量,预测各候选推荐内容的点击概率。

9、其中,基于各历史内容特征对应的参数特征向量,提取用户的内容兴趣向量,包括:对各历史内容特征对应的参数特征向量进行自注意力处理,得到各历史内容特征对应的关联向量;将各历史内容特征对应的关联向量进行拼接,得到内容兴趣向量;和/或,候选推荐内容的内容参考参数还包括内容辅助特征,基于内容兴趣向量,预测各候选推荐内容的点击概率,包括:对于各候选推荐内容,基于内容兴趣向量、各候选推荐内容特征对应的参数特征向量以及内容辅助特征对应的参数特征向量,预测得到候选推荐内容的点击概率。

10、其中,功能参考参数的参数特征向量和内容参考参数的参数特征向量是由同一特征提取层提取得到,或者分别由对应的预测网络中的特征提取层提取得到。

11、其中,候选推荐功能与对应的候选推荐内容之间的联合点击概率为候选推荐功能的点击概率与对应的候选推荐内容的点击概率之间的乘积;和/或,基于各候选推荐功能的点击概率以及各候选推荐内容的点击概率,分别确定各候选推荐功能与对应的各候选推荐内容之间的联合点击概率,包括:对于各候选推荐内容,利用预测模型的输出层基于候选推荐内容的点击概率以及所属的候选推荐功能的点击概率,得到候选推荐内容与所属的候选推荐功能之间的联合点击概率。

12、其中,推荐方法还包括:获取多个样本候选推荐功能以及各样本候选推荐功能对应的多个样本候选推荐内容,其中,多个样本候选推荐功能中存在至少一个标注推荐功能,各样本候选推荐功能对应的多个样本候选推荐内容中存在至少一个标注推荐内容;利用预测模型预测得到各样本候选推荐功能的点击概率以及各样本候选推荐内容的点击概率;基于各样本候选推荐功能的点击概率以及各样本候选推荐内容的点击概率,分别确定各样本候选推荐功能与对应的各样本候选推荐内容之间的样本联合点击概率;基于样本联合点击概率,确定样本目标推荐功能以及样本目标推荐功能对应的样本目标推荐内容;基于样本目标推荐功能与标注推荐功能之间的差异、样本目标推荐内容与标注推荐内容之间的差异,调整预测模型的网络参数。

13、其中,获取输入法中的多个候选推荐功能以及各候选推荐功能对应的多个候选推荐内容的步骤是响应于输入法的输入键盘的弹出或者用户对输入法的预设图标的选择操作而执行的;和/或,基于联合点击概率,确定输入法的目标推荐功能以及目标推荐功能对应的目标推荐内容,包括:将联合点击概率符合推荐要求的候选推荐功能和候选推荐内容,确定为目标推荐功能和目标推荐内容。

14、为解决上述技术问题,本技术采用的另一个技术方案是:提供一种用于输入法的推荐装置,装置包括:获取模块,用于获取输入法中的多个候选推荐功能以及各候选推荐功能对应的多个候选推荐内容;预测模块,用于利用预测模型预测得到各候选推荐功能的点击概率以及各候选推荐内容的点击概率,候选推荐内容的点击概率表示在所属的候选推荐功能的多个候选推荐内容中,候选推荐内容被点击的可能性;第一确定模块,用于基于各候选推荐功能的点击概率以及各候选推荐内容的点击概率,分别确定各候选推荐功能与对应的各候选推荐内容之间的联合点击概率;第二确定模块,用于基于联合点击概率,确定输入法的目标推荐功能以及目标推荐功能对应的目标推荐内容。

15、为解决上述技术问题,本技术采用的另一个技术方案是:提供一种处理设备,包括相互耦接的存储器和处理器,存储器存储有程序指令;处理器用于执行存储器中存储的程序指令,以实现上述用于输入法的推荐方法。

16、为解决上述技术问题,本技术采用的另一个技术方案是:提供一种计算机可读存储介质,该计算机可读存储介质用于存储程序指令,程序指令能够被执行以实现上述用于输入法的推荐方法。

17、以上方案,利用预测模型得到各候选推荐功能的点击概率以及各候选推荐内容的点击概率,并且,基于各候选推荐功能的点击概率与对应的各候选推荐内容的点击概率之间的联合点击概率,确定输入法的目标推荐功能以及目标推荐功能对应的目标推荐内容。由于是利用同一个预测模型同时预测候选推荐功能的点击概率以及候选推荐内容的点击概率,因此,得到的各候选推荐功能的点击概率与对应的各候选推荐内容的点击概率之间的联合点击概率能够同时表达用户的功能兴趣和内容兴趣,从而使得基于各候选推荐功能的点击概率与对应的各候选推荐内容的点击概率之间的联合点击概率,可以准确地确定出目标推荐功能以及目标推荐功能对应的目标推荐内容。这样,能够准确地推荐输入法中用户感兴趣的功能以及功能对应的内容,从而可以提高用户的点击率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1