【技术实现步骤摘要】
用户兴趣推荐的方法和相关设备
[0001]本申请涉及通信领域,更为具体的,涉及一种用户兴趣推荐的方法和相关设备。
技术介绍
[0002]随着互联网技术的发展,越来越多的信息流推荐系统更加注重向用户进行千人千面的 信息推荐。目前,位于云端的信息流推荐系统往往建立在海量的用户数据之上,为了更有 效的向用户推荐相关的信息,信息流推荐系统需要收集海量的个人数据,造成用户个人隐 私数据泄漏的风险,并且,推荐的精度和效率不高,对用户使用终端设备的工程能力依赖 较强。
技术实现思路
[0003]本申请提供了一种用户兴趣推荐的方法和相关设备,位于云端的服务器不会收集用户 的个人隐私数据,用户的个人隐私数据不用上传到服务器侧,可以有效保证用户个人隐私。 服务器在构建每个内容对应的网页向量过程中,利用了海量的多场景内容,相似的内容可 以划分到同一个内容集合中,可以提高兴趣信息推荐的精度和效率。终端可以实时的根据 用户的行为数据确定对应的网页向量,并统计多次网页向量对应的平均向量,用户平均向 量在用户端设备计算生成,服务器能够根据 ...
【技术保护点】
【技术特征摘要】
1.一种用户兴趣推荐的方法,其特征在于,所述方法包括:终端设备获取网页数据,所述网页数据包括网页内容对应的网页向量;所述终端设备获取用户的行为数据,一次行为数据对应一个网页内容;所述终端设备根据所述用户的行为数据,确定所述用户的平均向量,所述平均向量用于表示所述用户感兴趣的一个或多个内容分类;所述终端设备向服务器发送请求信息,所述请求信息包括所述平均向量;所述终端设备接收所述服务器发送的响应信息,所述响应信息包括:向所述用户推荐的内容,所述向所述用户推荐的内容与所述用户感兴趣的一个或多个内容分类相对应。2.根据权利要求1所述的方法,其特征在于,所述向所述用户推荐的内容包括:所述用户感兴趣的最大概率的内容分类中包括的内容;或者,所述用户感兴趣的多个内容分类中分别包括的内容。3.根据权利要求1或2所述的方法,其特征在于,在所述终端设备获取用户的行为数据之前,所述方法还包括:所述终端设备获取兴趣向量树文件,其中,所述兴趣向量树文件包括节点列表和关系列表,所述节点列表用于指示所述兴趣向量树中每个节点信息,所述关系列表用于指示父节点和子节点在所述兴趣向量树中路径关系。4.根据权利要求3所述的方法,其特征在于,所述兴趣向量树文件的格式为json格式。5.根据权利要求3或4所述的方法,其特征在于,所述兴趣向量树中每个节点信息包括:每个节点的ID,名称、属性以及所述节点包括的信息集合中信息的平均相似度;所述关系列表包括:父节点的ID、子节点的ID以及取值,所述取值用于指示所述父节点和所述子节点在所述兴趣向量树中的路径关系,所述路径关系包括“是”和“否”两条路径关系。6.根据权利要求3至5中任一项所述的方法,其特征在于,所述兴趣向量树为决策树模型,所述兴趣向量树中的每个节点表示一类内容的集合,每个节点在所述兴趣向量树上对应唯一的路径信息,一类内容集合中包括的多个内容分别对应一个网页向量,所述多个内容分别对应的网页向量之间的相似度大于或者等于预设的阈值;所述终端设备根据所述用户的行为数据,确定所述用户的平均向量,包括:所述终端设备根据所述用户的行为数据以及所述兴趣向量树,确定所述用户的平均兴趣向量,所述平均兴趣向量用于在所述兴趣向量树中确定所述用户对每个节点内容感兴趣的概率,所述请求信息中包括所述平均兴趣向量。7.根据权利要求6所述的方法,其特征在于,所述终端设备根据所述用户的行为数据以及所述兴趣向量树,确定所述用户的平均兴趣向量,包括:所述终端设备根据所述用户的第N次行为数据,确定所述第N次行为数据在所述兴趣向量树上的路径编码,所述第N次行为数据对应的路径编码用于指示所述第N次行为数据在所述兴趣向量树上对应的路径;所述终端设备根据所述用户的前N
‑
M次行为数据,确定前N
‑
M次行为数据在所述兴趣向量树中分别对应的路径编码,M为小于N的正整数;所述终端设备根据所述前N
‑
M次行为数据分别对应的路径编码和所述第N次行为数据对应的路径编码,确定所述第N次行为数据对应的用户向量;
所述终端设备根据所述第N次行为数据对应的用户向量和次数N
‑
M,确定所述平均兴趣向量,所述平均兴趣向量的第T位的值用于指示:在所述兴趣向量树上的第T级节点至第T+1级节点的路径中,属于“是”的路径的概率或者属于“否”的路径的概率。8.根据权利要求3至7中任一项所述的方法,其特征在于,所述方法还包括:在所述终端设备接收所述用户第N次行为数据过程中,所述终端设备向所述用户显示所述第N次行为数据在所述兴趣向量树上对应的路径信息以及每个路径的概率。9.根据权利要求1至8中任一项所述的方法,其特征在于,所述用户的行为数据包括:所述用户浏览的网页、所述用户搜索的信息、所述用户阅读的信息、所述用户浏览的图片、视频或者音频、所述用户标识的感兴趣的网页、所述用户标识的不感兴趣的网页、所述用户进行评论网页中的至少一种。10.根据权利要求9所述的方法,其特征在于,所述终端设备根据所述用户的行为数据,确定所述用户的平均向量,包括:所述终端设备向用户显示提示消息,所述提示消息用于向用户提示:在所述用户的行为数据中让所述用户选择第一行为数据;所述终端设备根据所述第一行为数据,确定所述用户的平均向量。11.一种用户兴趣推荐的方法,其特征在于,所述方法包括:服务器获取多样化的网页内容;所述服务器确定每个网页内容对应的网页数据,所述网页数据包括网页内容对...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。