一种内容推荐方法及服务器技术

技术编号:16484474 阅读:62 留言:0更新日期:2017-10-31 16:36
本发明专利技术公开了一种内容推荐方法及服务器,涉及通信领域,解决了由于推荐列表中包含有用户不感兴趣的内容,导致的推荐内容资源的浪费,推荐效果不好的问题。具体方案为:获取第一用户的当前行为数据;根据当前行为数据,从兴趣主题集合中确定目标兴趣主题;兴趣主题集合中包括至少两个兴趣主题,且不同的兴趣主题对应不同的用户兴趣,目标兴趣主题为第一用户当前感兴趣的兴趣主题;将目标兴趣主题对应的推荐列表提供给第一用户。本发明专利技术用于内容推荐的过程中。

Content recommendation method and server

The invention discloses a method and a server for content recommendation, relates to the communication field and solves the recommendation list containing the user is not interested in the content, the recommended content leads to the waste of resources, the problem of the bad effect of recommendation. The specific scheme is that the current behavior of data acquisition of the first user; according to the behavioral data, determine the target interest theme from the topics of interest in the collection; collection of topics of interest include at least two topics of interest, and the different topics of interest corresponding to different user interest, target interest theme for the first user current interest will be topics of interest; the recommended list of target topics of interest corresponding to the first user. The invention is used in the process of content recommendation.

【技术实现步骤摘要】
一种内容推荐方法及服务器
本专利技术涉及通信领域,尤其涉及一种内容推荐方法及服务器。
技术介绍
互联网的出现和普及给用户带来了大量的信息,满足了用户在信息时代对信息的需求,但是随着互联网的迅速发展,信息量也在大幅增长,这会导致用户在面对大量信息时无法从中获得自己真正需要的信息,从而降低了对信息的使用效率。解决这一问题较好的办法就是推荐系统,它可以在大量的信息中为用户推荐合适的内容,以便用户从推荐的内容中获取自己需要的信息。并且,在推荐系统为用户推荐内容的过程中,为了保证用户体验,降低推荐请求的响应时间,通常情况下,在服务器端会预先根据用户行为生成推荐列表,以便在接收到用户的推荐请求时,可以根据预先生成推荐列表实时将内容推荐给用户。但是,在实际的应用场景中,会存在一个用户行为隐含多个用户兴趣的情况,假设此处将多个用户兴趣定义为家庭兴趣,在这种情况下,服务器端根据用户行为生成推荐列表时,往往依据的是家庭兴趣对应的观影历史,这样会使得推荐列表中包含了用户不感兴趣的内容,从而导致推荐内容时资源的浪费,并会影响推荐效果。例如,现有的互联协议电视(英文:InternetProtocolTelev本文档来自技高网...
一种内容推荐方法及服务器

【技术保护点】
一种内容推荐方法,其特征在于,包括:获取第一用户的当前行为数据;根据所述当前行为数据,从兴趣主题集合中确定目标兴趣主题;所述兴趣主题集合中包括至少两个兴趣主题,且不同的兴趣主题对应不同的用户兴趣,所述目标兴趣主题为所述第一用户当前感兴趣的兴趣主题;将所述目标兴趣主题对应的推荐列表提供给所述第一用户。

【技术特征摘要】
1.一种内容推荐方法,其特征在于,包括:获取第一用户的当前行为数据;根据所述当前行为数据,从兴趣主题集合中确定目标兴趣主题;所述兴趣主题集合中包括至少两个兴趣主题,且不同的兴趣主题对应不同的用户兴趣,所述目标兴趣主题为所述第一用户当前感兴趣的兴趣主题;将所述目标兴趣主题对应的推荐列表提供给所述第一用户。2.根据权利要求1所述的方法,其特征在于,所述根据所述当前行为数据,从兴趣主题集合中确定目标兴趣主题,包括:根据所述当前行为数据,依据建模算法确定所述第一用户偏好所述兴趣主题集合中每个兴趣主题的概率;根据所述第一用户偏好所述兴趣主题集合中每个兴趣主题的概率确定所述目标兴趣主题。3.根据权利要求1或2所述的方法,其特征在于,在所述获取第一用户的当前行为数据之前,还包括:获取历史行为数据,所述历史行为数据包括至少一个用户有过操作的至少一个内容,所述至少一个用户中包括所述第一用户;根据所述历史行为数据,依据建模算法,识别出所述兴趣主题集合,以及所述兴趣主题集合中包括的每个兴趣主题包括的内容。4.根据权利要求3所述的方法,其特征在于,所述兴趣主题包括的内容中包括第一类内容和第二类内容,所述第一用户对所述第一类内容的喜好程度已知,所述第一用户对所述第二类内容的喜好程度未知;在所述根据所述历史行为数据,依据建模算法,识别出所述兴趣主题集合,以及所述兴趣主题集合中包括的每个兴趣主题包括的内容之后,所述方法还包括:根据所述第一用户偏好所述兴趣主题集合中每个兴趣主题的概率,从所述兴趣主题集合中选取概率大于预设阈值的兴趣主题作为所述第一用户的家庭兴趣主题;所述第一用户偏好所述兴趣主题集合中每个兴趣主题的概率是根据所述历史行为数据得到的;针对所述家庭兴趣主题中的每个兴趣主题包括的每个第二类内容,获取所述兴趣主题中包括的第二类内容的近邻,并根据所述第一用户对所述第二类内容的近邻中包括的所述第一类内容的喜好程度,预测所述第一用户对所述第二类内容的喜好程度,以得到所述第一用户对所述兴趣主题中包括的所有所述第二类内容的喜好程度;根据所述第一用户对所述兴趣主题中包括的所有所述第二类内容的喜好程度,选取预设数量的所述第二类内容作为与所述兴趣主题对应的推荐列表,以得到所述家庭兴趣主题中的每个兴趣主题对应的推荐列表,以便将所述推荐列表提供给所述第一用户。5.根据权利要求4所述的方法,其特征在于,所述方法还包括:根据所述当前行为数据更新所述目标兴趣主题对应的推荐列表,以便为所述第一用户提供更新后的推荐列表;所述根据所述当前行为数据更新所述目标兴趣主题对应的推荐列表,包括:根据所述当前行为数据,确定所述第一用户对当前观看的内容的喜好程度;根据所述第一用户对当前观看的内容的喜好程度,更新所述目标兴趣主题包括的各个内容的近邻;根据所述第一用户对当前观看内容的喜好程度、所述第一用户对所述目标兴趣主题中包括的所述第一类内容的喜好程度,以及所述目标兴趣主题中包括的各个内容更新后的近邻,更新所述第一用户对所述目标兴趣主题中包括的所有所述第二类内容的喜好程度,以便更新所述目标兴趣主题对应的推荐列表。6.根据权利要求3所述的方法,其特征在于,所述目标兴趣主题对应的推荐列表是所述第一用户当前观看的内容的近邻,所述第一用户当前观看的内容是根据所述当前行为数据确定的内容;在所述根据所述历史行为数据,依据建模算法,识别出所述兴趣主题集合,以及所述兴趣主题集合中包括的每个兴趣主题包括的内容之后,所述方法还包括:根据所述第一用户偏好所述兴趣主题集合中每个兴趣主题的概率,从所述兴趣主题集合中选取概率大于预设阈值的兴趣主题作为所述第一用户的家庭兴趣主题;所述第一用户偏好所述兴趣主题集合中每个兴趣主题的概率是根据所述历史行为数据得到的;针对所述家庭兴趣主题中的每个兴趣主题包括的每个内容,生成所述内容的近邻,以便将所述内容的近邻作为推荐列表提供给所述第一用户;其中,所述家庭兴趣主题中的兴趣主题包括的内容中包括所述第一用户当前观看的内容。7.根据权利要求6所述的方法,其特征在于,所述方法还包括:根据所述当前行为数据更新所述目标兴趣主题对应的推荐列表,以便为所述第一用户提供更新后的推荐列表;所述根据所述当前行为数据更新所述目标兴趣主题对应的推荐列表,包括:根据所述当前行为数据,确定所述第一用户对当前观看的内容的喜好程度;根据所述第一用户对当前观看的内容的喜好程度和所述目标兴趣主题中包括的内容,更新所述第一用户当前观看的内容的近邻,将更新后的所述第一用户当前观看的内容的近邻作为所述推荐列表。8.根据权利要求1-7中任一项所述的方法,其特征在于,所述当前行为数据包括:所述第一用户有过操作的内容的标识、所述第一用户对有过操作的内容的操作次数、所述第一用户对所述有过操作的内容的评分;所述第一用户有过操作的内容包括:所述第一用户收藏的内容、所述第一用户点击的内容、所述第一用户评分的内容中的至少一种。9.一种服务器,其特征在于,包括:获取单元,用于获取第一用户的当前行为数据;确定单元,用于根据所述获取单元获取到的所述当前行为数据,从兴趣主题集合中确定目标兴趣主题;所述兴趣主题集合中包括至少两个兴趣主题,且不同的兴趣主题对应不同的用户兴趣,所述目标兴趣主题为所述第一用户当前感兴趣的兴趣主题;反馈...

【专利技术属性】
技术研发人员:李正兵汪芳山
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1