信息分享处理方法、装置、设备及存储介质制造方法及图纸

技术编号:36540520 阅读:15 留言:0更新日期:2023-02-01 16:37
本申请实施例提供一种信息分享处理方法、装置、设备及存储介质,在本申请实施例中,首创性地建模用户之间非对称的分享交互关系,能够同时将时间信息和非对称的分享关系耦合起来,分别聚合分享用户和候选被分享用户各自在分享和接收两个方向上的历史邻居用户信息,用来生成相应用户此时的分享表征信息,以及被分享对象的分享表征信息,接着,基于这些分享表征信息预测分享用户在分享时刻向候选被分享用户分享目标对象的分享概率,最后基于分享概率进行信息分享。由此,自动地为分享用户推荐对所需分享的目标对象较为感兴趣的被分享用户,降低了信息分享的繁琐程度,提高了信息分享效率和用户体验。率和用户体验。率和用户体验。

【技术实现步骤摘要】
信息分享处理方法、装置、设备及存储介质


[0001]本申请涉及计算机
,尤其涉及一种信息分享处理方法、装置、设备及存储介质。

技术介绍

[0002]近些年来,电商平台逐渐集成了一些社交功能,例如商品分享功能,即用户通过电商平台不仅可以浏览、购买商品,还可以将自己喜欢的商品分享给自己的朋友,实现与朋友之间的信息互动。目前,电商平台会在商品详情页面上提供分享入口,用户点击该分享入口进入分享页面,在该分享页面上显示有第三方应用的图标,用户点击第三方应用的图标跳转至第三方应用的用户列表页面,然后在该页面中选择想要分享的目标用户,电商平台将商品信息分享给被选择的目标用户。
[0003]电商平台现有的信息分享操作较为繁琐,路径较长,而且在用户列表页面中选择目标用户也要花费一定时间,信息分享效率较低,用户体验较差。

技术实现思路

[0004]本申请的多个方面提供一种信息分享处理方法、装置、设备及存储介质,用以降低信息分享的繁琐程度,提高信息分享效率和用户体验。
[0005]本申请实施例提供一种信息分享处理方法,包括:响应目标分享用户在t时刻针对目标对象发起的信息分享请求,根据历史分享行为数据,分别聚合目标分享用户和候选被分享用户在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息,以及聚合目标对象的历史邻居信息;根据目标分享用户和候选被分享用户各自在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息,生成目标分享用户和候选被分享用户各自在t时刻的分享表征信息,以及根据目标对象的历史邻居信息生成目标对象在t时刻的分享表征信息;根据目标分享用户、候选被分享用户以及目标对象各自在t时刻的分享表征信息,预测目标分享用户在t时刻将目标对象分享给候选被分享用户的分享概率;根据分享概率,将候选被分享用户中的目标被分享用户的信息提供给目标分享用户,以使目标分享用户向目标被分享用户分享目标对象。
[0006]本申请实施例还提供一种信息分享处理装置,包括:邻居信息获取模块,用于响应目标分享用户在t时刻针对目标对象发起的信息分享请求,根据历史分享行为数据,分别聚合目标分享用户和候选被分享用户在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息,以及聚合目标对象的历史邻居信息;表征信息生成模块,用于根据目标分享用户和候选被分享用户各自在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息,生成目标分享用户和候选被分享用户各自在t时刻的分享表征信息,以及根据目标对象的历史邻居信息生成目标对象在t时刻的分享表征信息;分享概率预测模块,用于根据目标分享用户、候选被分享用户以及目标对象各自在t时刻的分享表征信息,预测目标分享用户在t时刻将目标对象分享给候选被分享用户的分享概率;用户信息推荐模块,
用于根据分享概率,将候选被分享用户中的目标被分享用户的信息提供给目标分享用户,以使目标分享用户向目标被分享用户分享目标对象。
[0007]本申请实施例还提供一种计算机设备,包括:存储器和处理器;存储器,用于存储计算机程序,处理器与存储器耦合,用于执行计算机程序,以用于实现信息分享处理方法中的步骤。
[0008]本申请实施例还提供一种存储有计算机程序的计算机可读存储介质,当计算机程序被处理器执行时,致使处理器能够实现信息分享处理方法中的步骤。
[0009]在本申请实施例中,首创性地建模用户之间非对称的分享交互关系,能够同时将时间信息和非对称的分享关系耦合起来,分别聚合分享用户和候选被分享用户各自在分享和接收两个方向上的历史邻居用户信息,用来生成相应用户此时的分享表征信息,以及被分享对象的分享表征信息,接着,基于这些分享表征信息预测分享用户在分享时刻向候选被分享用户分享目标对象的分享概率,最后基于分享概率锁定目标被分享用户并进行信息分享。由此,充分考虑用户的分享偏好随着时间变化的特性,同时考虑用户当前的分享意愿和接收意愿,自动地为分享用户推荐对所需分享的目标对象较为感兴趣的被分享用户,有利于缩短搜索被分享用户的时间,降低了信息分享的繁琐程度,提高了信息分享效率和用户体验。
附图说明
[0010]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0011]图1为本申请实施例提供的一种应用场景示意图;
[0012]图2为本申请实施例提供的一种信息分享处理方法的流程图;
[0013]图3为本申请实施例提供的另一种应用场景示意图;
[0014]图4为本申请实施例提供的另一种信息分享处理方法的流程图;
[0015]图5为本申请实施例提供的一种信息分享处理装置的结构示意图;
[0016]图6为本申请实施例提供的一种计算机设备的结构示意图。
具体实施方式
[0017]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0018]在本申请的实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的访问关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况,其中A,B可以是单数或者复数。在本申请的文字描述中,字符“/”一般表示前后关联对象是一种“或”的关系。此外,在本申请实施例中,“第一”、“第二”、“第三”、“第四”、“第五”以及“第六”只是为了区分不同对象的内容而已,并无其它特殊含义。
[0019]首先,对本申请实施例涉及的一些名词进行解释:
[0020]TDG(Time Dynamic Graph,时间动态图):是一种带有时间属性随时间变化的动态图,图中的节点和边均具有时间属性,边和节点可能出现和消失。假设定义图记为G=(V,E),V={(v,t
s
,t
e
)}。v是图中的节点,E是图中的边,t
s
是节点v出现的时间点,t
e
是节点v消失的时间点,t
s
≤t
e
。E={(u,v,t
s*
,t
e*
)},其中,u∈V,v∈V,t
s*
是连接节点u和节点v的边出现的时间点,t
e*
是连接节点u和节点v的边消失的时间点。
[0021]CTDG(Continuous Time Dynamic Graph,连续时间动态图):是一种能够建模细粒度时间信息的时间动态图。假设定义图记为G=(V,E,T),V是多个节点组成的节点集合,E是多条边组成的边集合,T:E

R
+
...

【技术保护点】

【技术特征摘要】
1.一种信息分享处理方法,其特征在于,包括:响应目标分享用户在t时刻针对目标对象发起的信息分享请求,根据历史分享行为数据,分别聚合目标分享用户和候选被分享用户在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息,以及聚合目标对象的历史邻居信息;根据所述目标分享用户和候选被分享用户各自在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息,生成所述目标分享用户和候选被分享用户各自在t时刻的分享表征信息,以及根据所述目标对象的历史邻居信息生成所述目标对象在t时刻的分享表征信息;根据所述目标分享用户、候选被分享用户以及目标对象各自在t时刻的分享表征信息,预测所述目标分享用户在t时刻将目标对象分享给候选被分享用户的分享概率;根据所述分享概率,将所述候选被分享用户中的目标被分享用户的信息提供给所述目标分享用户,以使所述目标分享用户向所述目标被分享用户分享所述目标对象。2.根据权利要求1所述的方法,其特征在于,根据历史分享行为数据,分别聚合目标分享用户和候选被分享用户在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息,以及聚合目标对象的历史邻居信息,包括:根据历史分享行为数据,利用基于连续时间动态图CTDG的时序注意力网络分别聚合目标分享用户和候选被分享用户在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息,以及聚合目标对象的历史邻居信息。3.根据权利要求2所述的方法,其特征在于,根据历史分享行为数据,利用基于连续时间动态图CTDG的时序注意力网络分别聚合目标分享用户和候选被分享用户在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息,以及聚合目标对象的历史邻居信息,包括:根据历史分享行为数据,获取目标分享用户和候选被分享用户各自在分享维度上的第一CTDG和在接收维度上的第二CTDG,以及目标对象的第三CTDG;将所述目标分享用户和候选被分享用户各自在分享维度上的第一CTDG和在接收维度上的第二CTDG分别输入时序注意力网络进行特征学习,得到目标分享用户和候选被分享用户各自在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息;将所述目标对象的第三CTDG输入时序注意力网络进行特征学习,得到目标对象的历史邻居信息。4.根据权利要求3所述的方法,其特征在于,根据历史分享行为数据,获取目标分享用户和候选被分享用户各自在分享维度上的第一CTDG和在接收维度上的第二CTDG,包括:从所述历史分享行为数据中,确定每次历史分享行为涉及的分享用户、被分享用户、分享对象信息和分享时间信息;针对每次历史分享行为,将分享用户和被分享用户抽象为用户节点,在用户节点之间创建由分享用户指向被分享用户的有向边,并将分享对象信息和分享时间信息作为有向边的属性信息,以得到全局CTDG;将目标分享用户和候选被分享用户分别作为查询对象,从所述全局CTDG中获取所述查询对象作为分享用户时的局部CTDG作为其在分享维度上的第一CTDG,以及获取所述查询对象作为被分享用户时的局部CTDG作为其在接收维度上的第二CTDG。
5.根据权利要求3所述的方法,其特征在于,根据历史分享行为数据,获取目标对象的第三CTDG,包括:从所述历史分享行为数据中,确定每次历史分享行为涉及的分享用户、被分享用户和分享对象;针对每次历史分享行为,将分享用户和被分享用户抽象为用户节点,将分享对象抽象为对象节点,创建由分享用户对应的用户节点指向对象节点的有向边,以及对象节点指向被分享用户对应的用户节点的有向边,以得到目标对象的第三CTDG。6.根据权利要求1

5任一项所述的方法,其特征在于,根据所述目标分享用户和候选被分享用户各自在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息,生成所述目标分享用户和候选被分享用户各自在t时刻的分享表征信息,包括:根据所述目标分享用户和候选被分享用户各自在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息,以及各自的历史分享表征信息,生成所述目标分享用户和候选被分享用户各自在t时刻的分享表征信息。7.根据权利要求6所述的方法,其特征在于,根据所述目标分享用户在分享维度上的第一历史邻居信息和在接收维度上的第二历史邻居信息,以及其历史分享表征信息,生成所述目标分享用户在t时刻的分享表征信息,包括:从所述目标分享用户的历史分享表征信息中提取其在分享维度上的第一历史分享表征信息和在接收维度上的第二历史分享表征信息;将所述目标分享用户在分享维度上的第一历史邻居信息与第一历史分享表征信息进行特征融合,得到所述目标分享用户t时刻在分享维度上的第一分享表征信息;将所述目标分享用户在接收维度上的第二历史邻居信息与第二历史分享表征信息进行特征融合,得到所述目标分享用户t时刻在接收维度上的第二分享表征信息;将所述目标分享用户t时刻在分享维度上的第一分享表征信息和在接收维度上的第二分享表征信息进行特征拼接,得到所述目标分享用户在t时刻的分享表征信息。8.根据权利要求7所述的方法,其特征在于,将所述目标分享用户在分享维度上的第一历史邻居信息与第一历史分享表征信息进行特征融合,得到所述目标分享用户t时刻在分享维度上的第一分享表征信息,包括:根据所述目标分享用户的时间点过程模型,对所述目标分享用户在分享维度上的第一历史分享表征信息进行投影,得到所述目标分享用户在分享维度上的第一投影分享表征信息;将所述目标分享用户在分享维度上的第一历史邻居信息、第一历史分享表征信息以及第一投影分享表征信息送入多层感知...

【专利技术属性】
技术研发人员:赵子威余钰李学英朱熹
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1