信息推荐方法及装置与流程

文档序号:12271414阅读:来源:国知局

技术特征:

1.一种信息推荐方法,其特征在于,包括:

获取用户输入的、当前信息对应的至少一个推荐属性类型;

获取所述当前信息对应的各所述推荐属性类型的第一属性信息集合;

获取待选信息集合中各待选信息对应的所述推荐属性类型的第二属性信息集合;

根据所述第一属性信息集合和各所述第二属性信息集合,在所述待选信息集合中确定所述当前信息对应的推荐信息。

2.根据权利要求1所述的方法,其特征在于,获取用户输入的至少一个推荐属性类型,包括:

显示所述当前信息对应的所有属性类型;

接收所述用户在所述所有属性类型中,对各所述推荐属性类型输入的选中操作。

3.根据权利要求1或2所述的方法,其特征在于,所述获取所述当前信息对应的各所述推荐属性类型的第一属性信息集合,包括:

获取所述当前信息对应的所有属性信息;

将所述所有属性信息中各所述推荐属性类型对应的属性信息确定为所述第一属性信息集合中的属性信息。

4.根据权利要求1或2所述的方法,其特征在于,根据所述第一属性信息集合和所述第二属性信息集合,在所述待选信息集合中确定所述当前信息对应的推荐信息,包括:

获取各所述第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度;

根据各所述第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度,在所述待选信息集合中确定至少一个待推荐信息;其中,各所述待推荐信息的第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度大于或等于第一预设阈值;

根据各所述待推荐信息的第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度,在所述至少一个待推荐信息中确定所述推荐信息。

5.根据权利要求4所述的方法,其特征在于,根据各所述待推荐信息的第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度,在所述至少一个待推荐信息中确定所述推荐信息,包括:

根据各所述待推荐信息的第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度,确定各所述待推荐信息与所述当前信息的相似度;

根据各所述待推荐信息与所述当前信息的相似度,在所述待推荐信息中确定所述推荐信息。

6.根据权利要求5所述的方法,其特征在于,针对任意一个待推荐信息,所述根据各所述待推荐信息的第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度,确定各所述待推荐信息与所述当前信息的相似度,包括:

获取所述待推荐信息的第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度之和;

将所述相似度之和确定为所述待推荐信息与所述当前信息的相似度。

7.根据权利要求5或6所述的方法,其特征在于,根据各所述待推荐信息与所述当前信息的相似度,在所述待推荐信息中确定所述推荐信息,包括:

将所述待推荐信息中与所述当前信息的相似度最高的N个信息确定为所述推荐信息,所述N为大于或等于1的正整数;

或者,

将所述待推荐信息中与所述当前信息的相似度大于第二预设阈值的信息确定为所述推荐信息。

8.根据权利要求1或2所述的方法,其特征在于,在根据所述第一属性信息集合和各所述第二属性信息集合,在所述待选信息集合中确定所述当前信息对应的推荐信息之后,还包括:

向终端设备推送各所述推荐信息、各所述推荐信息的第二属性信息集合、及各所述推荐信息的第二属性信息集合中各属性信息与所述第一属性信息集合中同类型属性信息的相似度。

9.一种信息推荐装置,其特征在于,包括:

第一获取模块,用于获取用户输入的、当前信息对应的至少一个推荐属性类型;

第二获取模块,用于获取所述当前信息对应的各所述推荐属性类型的第一属性信息集合;

第三获取模块,用于获取待选信息集合中各待选信息对应的所述推荐属性类型的第二属性信息集合;

确定模块,用于根据所述第一属性信息集合和各所述第二属性信息集合,在所述待选信息集合中确定所述当前信息对应的推荐信息。

10.根据权利要求9所述的装置,其特征在于,所述第一获取模块具体用于:

显示所述当前信息对应的所有属性类型;

接收所述用户在所述所有属性类型中,对各所述推荐属性类型输入的选中操作。

11.根据权利要求9或10所述的装置,其特征在于,所述第二获取模块具体用于:

获取所述当前信息对应的所有属性信息;

将所述所有属性信息中各所述推荐属性类型对应的属性信息确定为所述第一属性信息集合中的属性信息。

12.根据权利要求9或10所述的装置,其特征在于,所述确定模块包括获取单元、第一确定单元和第二确定单元,其中,

所述获取单元用于,获取各所述第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度;

第一确定单元,用于根据各所述第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度,在所述待选信息集合中确定至少一个待推荐信息;其中,各所述待推荐信息的第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度大于或等于第一预设阈值;

第二确定单元,用于根据各所述待推荐信息的第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度,在所述至少一个待推荐信息中确定所述推荐信息。

13.根据权利要求12所述的装置,其特征在于,所述第二确定单元具体用于:

根据各所述待推荐信息的第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度,确定各所述待推荐信息与所述当前信息的相似度;

根据各所述待推荐信息与所述当前信息的相似度,在所述待推荐信息中确定所述推荐信息。

14.根据权利要求13所述的装置,其特征在于,所述第二确定单元具体用于:

获取所述待推荐信息的第二属性信息集合中各属性信息与所述第一属性信息集合中同类型的属性信息的相似度之和;

将所述相似度之和确定为所述待推荐信息与所述当前信息的相似度。

15.根据权利要求13或14所述的装置,其特征在于,所述第二确定单元具体用于:

将所述待推荐信息中与所述当前信息的相似度最高的N个信息确定为所述推荐信息,所述N为大于或等于1的正整数;

或者,

将所述待推荐信息中与所述当前信息的相似度大于第二预设阈值的信息确定为所述推荐信息。

16.根据权利要求9或10所述的装置,其特征在于,所述装置还包括推送模块,其中,

所述推送模块用于,在所述确定模块根据所述第一属性信息集合和各所述第二属性信息集合,在所述待选信息集合中确定所述当前信息对应的推荐信息之后,向终端设备推送各所述推荐信息、各所述推荐信息的第二属性信息集合、及各所述推荐信息的第二属性信息集合中各属性信息与所述第一属性信息集合中同类型属性信息的相似度。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1