【技术实现步骤摘要】
数据对象推送方法和装置
[0001]本申请涉及数据处理
,具体涉及数据对象推送方法和装置,社交推荐模型处理方法和装置,以及电子设备。
技术介绍
[0002]随着推荐系统的发展,社交推荐相关方法吸引了越来越多的关注。社交推荐的核心思想是通过引入用户之间丰富的社交关系来提升推荐效果。传统社交推荐是根据用户原有社交关系进行推荐。然而,用户原有社交关系存在噪音、稀疏等现象,直接利用原有社交关系进行推荐,无法获得较好的推荐效果。
技术实现思路
[0003]本申请提供数据对象推送方法,以解决现有技术存在的社交推荐效果较差的问题。本申请另外提供数据对象推送装置,社交推荐模型处理方法和装置,以及电子设备。
[0004]本申请提供一种数据对象推送方法,包括:获取目标用户的社交关系信息、用户与数据对象之间的交互关系信息、用户的第一特征和数据对象的第一特征;根据所述交互关系信息、所述用户的第一特征和所述数据对象的第一特征,获取所述用户的第二特征和所述数据对象的第二特征;根据所述用户的第二特征,获取用户之间的第二特征相似度;根据所述第二特征相似度,调整所述社交关系信息;根据调整后的社交关系信息,调整所述目标用户的第二特征;根据所述目标用户的调整后的第二特征与所述数据对象的第二特征之间的相似度,确定向所述目标用户推荐的数据对象。
[0005]可选的,所述根据所述用户的第二特征,获取用户之间的第二特征相似度,包括:根据所述用户的第二特征,获取所述目标用户与社交用户之间的第二特征相似度;所述根据所述第二特征相 ...
【技术保护点】
【技术特征摘要】
1.一种数据对象推送方法,其特征在于,包括:获取目标用户的社交关系信息、用户与数据对象之间的交互关系信息、用户的第一特征和数据对象的第一特征;根据所述交互关系信息、所述用户的第一特征和所述数据对象的第一特征,获取所述用户的第二特征和所述数据对象的第二特征;根据所述用户的第二特征,获取用户之间的第二特征相似度;根据所述第二特征相似度,调整所述社交关系信息;根据调整后的社交关系信息,调整所述目标用户的第二特征;根据所述目标用户的调整后的第二特征与所述数据对象的第二特征之间的相似度,确定向所述目标用户推荐的数据对象。2.根据权利要求1所述的方法,其特征在于,所述根据所述用户的第二特征,获取用户之间的第二特征相似度,包括:根据所述用户的第二特征,获取所述目标用户与社交用户之间的第二特征相似度;所述根据所述第二特征相似度,调整所述社交关系信息,包括:根据所述目标用户与社交用户之间的第二特征相似度,确定社交用户中的噪声用户;从社交用户中删除所述噪声用户。3.根据权利要求1所述的方法,其特征在于,所述根据所述用户的第二特征,获取用户之间的第二特征相似度,包括:根据所述用户的第二特征,获取所述目标用户与高活用户之间的第二特征相似度;所述根据所述第二特征相似度,调整所述社交关系信息,包括:根据所述目标用户与高活用户之间的第二特征相似度,从多个高活用户中选取目标高活用户,作为所述目标用户的新增社交用户。4.根据权利要求3所述的方法,其特征在于,还包括:获取多个高活用户兴趣类的代表性高活用户;所述根据所述用户的第二特征,获取所述目标用户与高活用户之间的第二特征相似度,包括:根据所述用户的第二特征,获取所述目标用户与所述代表性高活用户之间的第二特征相似度;所述根据所述目标用户与高活用户之间的第二特征相似度,从多个高活用户中选取目标高活用户,包括:根据所述目标用户与所述代表性高活用户之间的第二特征相似度,从所述多个高活用户兴趣类的代表性高活用户中选取目标代表性高活用户。5.根据权利要求1所述的方法,其特征在于,还包括:获取多个高活用户兴趣类的代表性高活用户;所述根据所述用户的第二特征,获取用户之间的第二特征相似度,包括:根据所述用户的第二特征,获取所述目标用户与社交用户之间的第二特征相似度、所述目标用户与所述代表性高活用户之间的第二特征相似度;所述根据所述第二特征相似度,调整所述社交关系信息,包括:根据所述目标用户与社交用户之间的第二特征相似度,确定社交用户中的噪声用户,
从社交用户中删除所述噪声用户;根据所述目标用户与所述代表性高活用户之间的第二特征相似度,从多个高活用户兴趣类的代表性高活用户中选取目标代表性高活用户,作为所述目标用户的新增社交用户;所述根据所述调整后的社交用户,调整所述目标用户的第二特征,包括:根据所述目标用户与删除噪声用户后的剩余社交用户之间的第二特征相似度,以及所述剩余社交用户的第二特征或者第三特征,获取所述目标用户受所述剩余社交用户影响的第四特征;根据所述目标用户与所述新增邻居用户之间的第二特征相似度,以及所述新增邻居用户的第二特征,获取所述目标用户受所述新增邻居用户影响的第七特征;根据所述目标用户的第二特征、所述第四特征和所述第七特征,获取所述目标用户的第九特征;根据所述第九特征,获取调整后的第二特征。6.根据权利要求1所述的方法,其特征在于,通过社交推荐模型包括的特征编码器,根据所述交互关系信息、所述用户的第一特征和所述数据对象的第一特征,获取所述用户的第二特征和所述数据对象的第二特征;通过社交推荐模型包括的社交图调整器,根据所述用户的第二特征,获取用户之间的第二特征相似度;根据所述第二特征相似度,调整所述社交关系信息;通过社交推荐模型包括的特征调整器,根据调整后的社交关系信息,调整所述目标用户的第二特征;通过社交推荐模型包括的数据对象选取器,根据所述目标用户的调整后的第二特征与所述数据对象的第二特征之间的相似度,确定向所述目标用户推荐的数据对象。7.一种数据对象推送方法,其特征在于,包括:接收客户端发送的数据对象推荐信息获取请求;获取目标用户的社交关系信息,以及用户与数据对象之间的交互关系信息、用户的第一特征、数据对象的第一特征;根据所述交互关系信息、所述用户的第一特征和所述数据对象的第一特征,获取所述用户的第二特征和所述数据对象的第二特征;根据所述用户的第二特征,获取用户之间的第二特征相似度;根据所述第二特征相似度,调整所述社交关系信息;根据调整后的社交关系信息,调整所述目标用户的第二特征;根据所述目标用户的调整后的第二特征与所述数据对象的第二特征...
【专利技术属性】
技术研发人员:范深,王鹏,孙铭蔚,刘念,刘洪,
申请(专利权)人:阿里巴巴中国有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。