一种基于多会话的推荐系统技术方案

技术编号:40964399 阅读:9 留言:0更新日期:2024-04-18 20:44
本发明专利技术公开了一种基于多会话的推荐系统,包括数据处理模块、抽取模块、当前会话处理模块、额外会话处理模块和推荐模块,数据处理模块用于构建异构图G,抽取模块用于抽取用户长期兴趣以及相似用户,当前会话处理模块用于抽取会话中的信息,额外会话处理模块用于制定随机跳转概率为α的随机游走策略,推荐模块根据上述处理信息进行推荐。本发明专利技术利用数据处理模块提供原始数据,抽取模块解用户的长期行为,当前会话处理模块捕捉用户的即时需求,额外会话处理模块提供会话上下文信息,推荐模块对数据处理模块、抽取模块、当前会话处理模块和额外会话处理模块的信息进行整合并生成推荐结果。

【技术实现步骤摘要】

本专利技术涉及数据挖掘与分析下的推荐,特别涉及一种基于多会话的推荐系统


技术介绍

1、基于会话的推荐将用户的每次访问看作一次会话,通过对每段会话进行信息的提取,从而获知用户在产生这段会话时的兴趣,基于会话的推荐根据应用场景不同分为匿名与非匿名的会话推荐,匿名推荐即针对会话而非用户,不知道该会话属于哪个用户,此类方法通用性强,在冷启动和模型移植上都具有极大的可操作性。非匿名会话则更符合目前主流的推荐情况,即明确某段会话是某个用户产生的,那么就可以利用该用户的相关信息来辅助该会话的推荐,更多的信息也就能带来更高的准确率。非匿名会话推荐的特点是模型可以使用更多的其他有关用户的信息来做推荐,比较常用的是利用额外的会话,这就将基于单会话的推荐转化为基于多会话的推荐,更多的会话能带来更多有用的信息,更多有用的信息能够帮助系统提升推荐的准确性,在多会话中,信息会被分为两种,一种是当前会话,即当前用户所正在产生的会话,和额外会话。额外会话的主要来源分为用户的历史会话和相似用户的历史会话,依据是用户的对产品的购买兴趣存在着一定规律,或者存在着反复购买某项产品的情况,从用户本文档来自技高网...

【技术保护点】

1.一种基于多会话的推荐系统,其特征在于,包括:

2.根据权利要求1所述的一种基于多会话的推荐系统,其特征在于,所述数据处理模块的具体工作步骤为:

3.根据权利要求1所述的一种基于多会话的推荐系统,其特征在于,所述抽取模块抽取用户长期兴趣的步骤为:

4.根据权利要求1所述的一种基于多会话的推荐系统,其特征在于,所述抽取模块抽取相似用户的步骤为:

5.根据权利要求1所述的一种基于多会话的推荐系统,其特征在于,所述当前会话处理模块采用单层GRU抽取其中信息。

6.根据权利要求1所述的一种基于多会话的推荐系统,其特征在于,所述额外会话...

【技术特征摘要】

1.一种基于多会话的推荐系统,其特征在于,包括:

2.根据权利要求1所述的一种基于多会话的推荐系统,其特征在于,所述数据处理模块的具体工作步骤为:

3.根据权利要求1所述的一种基于多会话的推荐系统,其特征在于,所述抽取模块抽取用户长期兴趣的步骤为:

4.根据权利要求1所述的一种基于多会话的推荐系统,其特征在于,所述抽取模块抽取相似用户的步骤为:

5.根据权利要求1所述的一种基于多会话的推荐系统,其特征在于,所述当前会话处理模块采用单层gru抽取其中信息。

6.根据权利要求1所述的一种基于多会话的推荐系统,其特征在于,所述额外会话处理模块中的额外会话包括以下几个方面:

7.根据权利要求1所述的一种基于多会话的推荐系统,其特征在于,所述额外会话模块中随机游走策略的起点为当前会话所含的所有项目,以获得与当前会话即短期兴趣相关的额外会话,...

【专利技术属性】
技术研发人员:李华剑陆琦黄凯何冠桧
申请(专利权)人:天翼云科技有限公司
类型:发明
国别省市:

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

1