信息推荐方法、装置、电子设备及计算机可读存储介质制造方法及图纸

技术编号:23085005 阅读:34 留言:0更新日期:2020-01-11 01:07
本发明专利技术实施例提供了一种信息推荐方法、装置、电子设备及计算机可读存储介质,该方法包括:提取当前行为信息的行为特征信息;根据当前时刻的行为特征信息得到当前时刻的隐层特征信息,并缓存在缓存模块中;根据当前时刻的行为特征信息、以及存储于存储模块的历史特征信息,确定下一时刻的待推荐信息;当缓存模块中缓存的隐层特征信息的个数等于预设值时,基于每个存储区域各自所对应的预设数量的、且与每个存储区域所存储的信息的时序先后对应的隐层特征信息,对每个存储区域分别进行信息更新。在本方案中,将隐层特征信息缓存在缓存模块中,在缓存的隐层特征信息的个数等于预设值时,才对存储模块中的历史特征信息更新一次,可提高数据处理效率。

Information recommendation methods, devices, electronic equipment and computer readable storage media

【技术实现步骤摘要】
信息推荐方法、装置、电子设备及计算机可读存储介质
本专利技术涉及信息处理
,具体而言,本专利技术涉及一种信息推荐方法、装置、电子设备及计算机可读存储介质。
技术介绍
现有的信息推荐方法中,通常是基于用户当前时刻的当前行为信息和当前时刻之前的一段时间内的历史行为信息,预测下一时刻推荐给用户的信息,然后,基于当前行为信息,更新该当前时刻之前的历史信息,则基于现有技术中的方法,每一时刻获取到用户的行为信息,都会基于每一时刻的行为信息更新一次对应时刻之前的历史信息,由于一个时刻的行为信息的信息量有限,可能不能准确反映出用户的兴趣变化,因此,如果每个时刻都更新一次相应的历史信息,会使得更新次数频繁,降低了数据处理效率。
技术实现思路
本专利技术的目的旨在至少能解决上述的技术缺陷之一,可提高数据处理效率。本专利技术采用的技术方案如下:第一方面,本专利技术提供了一种信息推荐方法,该方法包括:获取用户当前时刻的当前行为信息,并提取当前行为信息的行为特征信息;根据当前时刻的行为特征信息得到当前时刻对应的隐层特征信息,并缓存在缓存本文档来自技高网...

【技术保护点】
1.一种信息推荐方法,其特征在于,/n获取用户当前时刻的当前行为信息,并提取所述当前行为信息的行为特征信息;/n根据所述当前时刻的行为特征信息得到当前时刻对应的隐层特征信息,并缓存在缓存模块中;/n根据当前时刻的行为特征信息、以及存储于存储模块的所述用户的历史特征信息,确定下一时刻的待推荐信息;/n其中,所述历史特征信息是基于历史隐层特征信息得到的,所述存储模块包括按照时序先后存储信息的至少两个存储区域;/n所述方法还包括:/n当所述缓存模块中缓存的隐层特征信息的个数等于预设值时,基于每个存储区域各自所对应的预设数量的、且与每个存储区域所存储的信息的时序先后对应的隐层特征信息,对每个存储区域分...

【技术特征摘要】
1.一种信息推荐方法,其特征在于,
获取用户当前时刻的当前行为信息,并提取所述当前行为信息的行为特征信息;
根据所述当前时刻的行为特征信息得到当前时刻对应的隐层特征信息,并缓存在缓存模块中;
根据当前时刻的行为特征信息、以及存储于存储模块的所述用户的历史特征信息,确定下一时刻的待推荐信息;
其中,所述历史特征信息是基于历史隐层特征信息得到的,所述存储模块包括按照时序先后存储信息的至少两个存储区域;
所述方法还包括:
当所述缓存模块中缓存的隐层特征信息的个数等于预设值时,基于每个存储区域各自所对应的预设数量的、且与每个存储区域所存储的信息的时序先后对应的隐层特征信息,对每个存储区域分别进行信息更新,并删除所缓存的隐层特征信息;
其中,各存储区域所对应的预设数量之和等于所述预设值,存储时序靠后的信息的存储区域所对应的预设数量不大于存储时序靠前的信息的存储区域所对应的预设数量。


2.根据权利要求1所述的方法,其特征在于,所述预设数量是基于所述预设值和所述存储区域的个数确定的。


3.根据权利要求2所述的方法,其特征在于,所述各个存储区域各自对应的预设数量是通过以下方式确定的:
基于所述预设值和所述存储区域的个数,确定各相邻存储区域所对应的预设数量之间的差值;
根据所述预设值、所述存储区域的个数、以及各相邻存储区域所对应的所述差值,确定各存储区域所对应的预设数量。


4.根据权利要求3所述的方法,其特征在于,各相邻存储区域所对应的预设数量之间的差值相等,所述差值的表达式为:



其中,g表示所述差值,L表示所述预设值,M表示所述存储区域的个数。


5.根据权利要求1至3中任一项所述的方法,其特征在于,对于一个存储区域,基于所述缓存模块中该存储区域所对应的隐层特征信息,对该存储区域进行信息更新,包括:
确定该存储区域所对应的各隐层特征信息的权重;
基于该存储区域所对应的各隐层特征信息的权重,对该存储区域所对应的各隐层特征信息进行融合,得到该存储区域所对应第三特征信息;
基于所述第三特征信息,对该存储区域进行信息更新。


6.根据权利要求5所述的方法,其特征在于,所述确定该存储区域所对应的各隐层特征信息的权重,包括:
基于该存储区域所对应的各隐层特征信息,以及上一时刻的第一特征信息,该存储区域所对应的各隐层特征信息的权重。


7.根据权利要求1至3中任一项所述的方法,其特征在于,所述根据当前时刻的行为特征信息得到当前时刻对应的隐层特征信息,包括:
根据当前时刻的行为特征信息、上一时刻对应的隐层特征信息、以及上一时刻对应的第一特征信息,确定当前时刻对应的隐层特征信息;
其中,初始时刻对应的隐层特征信息是基于初始时刻的行为特征信息得到,上一时刻对应的第一特征信息是根据上一时刻的第二特征信息和上一时刻对应的历史特征信息得到的,初始时刻的第一特征信息是基于初始时刻的第二特征信息得到的,初始时刻的第二特征信息是基于初始时刻的行为特征信息得到的;
上一时刻的第二特征信息是通过以下方式得到的:
根据上一时刻的行为特征信息、上一时刻的上一时刻对应的隐层特征信息、以及上一时刻的上一时刻对应的第一特征信息,得到上一时刻的第二特征信息。


8.根据权利要求7所述的方法,其特征在于,所述根据当前时刻的行为特...

【专利技术属性】
技术研发人员:屈石林原发杰郭贵冰熊健张立广熊义林
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1