电视节目推送方法及装置与流程

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

技术特征:

1.一种电视节目推送方法,其特征在于,所述电视节目推送方法包括:

采集目标用户观看属于预设节目类别的电视节目时的行为数据,并根据所述行为数据计算所述目标用户对所述预设节目类别的兴趣度;

将兴趣度大于预设阈值的预设节目类别作为所述目标用户的兴趣节目类别;

查找属于所述兴趣节目类别的电视节目并推送给所述目标用户。

2.根据权利要求1所述的电视节目推送方法,其特征在于,所述将兴趣度大于预设阈值的预设节目类别作为所述目标用户的兴趣节目类别的步骤与所述查找属于所述兴趣节目类别的电视节目并推送给所述目标用户的步骤之间,所述电视节目推送方法还包括:

判断兴趣节目类别的数量是否大于预设数目;

若是,则执行查找属于所述兴趣节目类别的电视节目并推送给所述目标用户的步骤;

若否,则查找与所述目标用户具有共同兴趣节目类别的相似用户,并将属于所述相似用户的兴趣节目类别的电视节目推送给所述目标用户。

3.根据权利要求1所述的电视节目推送方法,其特征在于,所述采集目标用户观看属于预设节目类别的电视节目时的行为数据,并根据所述行为数据计算所述目标用户对所述预设节目类别的兴趣度的步骤包括:

采集目标用户在预设时间间隔内观看属于预设节目类别的电视节目时的行为数据;

根据采集到的行为数据,分别计算所述目标用户对所述预设节目类别下观看过的各个电视节目的兴趣度;

将对各个电视节目的兴趣度的总和作为所述目标用户在所述预设时间间隔内对所述预设节目类别的兴趣度。

4.根据权利要求1至3中任一项所述的电视节目推送方法,其特征在于,所述查找属于所述兴趣节目类别的电视节目并推送给所述目标用户的步骤包括:

查找属于所述兴趣节目类别的电视节目并将查找到的电视节目添加至与所述目标用户关联的推荐列表,将所述推荐列表推送给所述目标用户;

所述找属于所述兴趣节目类别的电视节目并推送给所述目标用户的步骤之后,所述电视节目推送方法还包括:

在接收到基于所述推荐列表触发的节目删除指令时,确定所述节目删除指令对应的电视节目;

将确定的所述电视节目从所述推荐列表中删除。

5.根据权利要求4所述的电视节目推送方法,其特征在于,所述在接收到用户基于所述推荐列表触发的节目删除指令时,确定所述节目删除指令对应的电视节目的步骤之后,所述电视节目推送方法还包括:

将所述节目删除指令对应的电视节目添加至与所述目标用户关联的过滤列表中;

所述查找属于所述兴趣节目类别的电视节目并推送给所述目标用户的步骤包括:

查找属于所述兴趣节目类别的电视节目;

根据与所述目标用户关联的过滤列表对查找到的电视节目进行过滤处理,并将经过滤处理后的电视节目推送给所述目标用户。

6.一种电视节目推送装置,其特征在于,所述电视节目推送装置包括:

计算模块,用于采集目标用户观看属于预设节目类别的电视节目时的行为数据,并根据所述行为数据计算所述目标用户对所述预设节目类别的兴趣度;

筛选模块,用于将兴趣度大于预设阈值的预设节目类别作为所述目标用户的兴趣节目类别;

推送模块,用于查找属于所述兴趣节目类别的电视节目并推送给所述目标用户。

7.根据权利要求6所述的电视节目推送装置,其特征在于,所述电视节目推送装置还包括:

判断模块,用于判断兴趣节目类别的数量是否大于预设数目;

所述推送模块还用于:若兴趣节目类别的数量大于预设数目,则查找属于所述兴趣节目类别的电视节目并推送给所述目标用户;

以及,若兴趣节目类别的数量小于或等于所述预设数目,查找与所述目标用户具有共同兴趣节目类别的相似用户,并将属于所述相似用户的兴趣节目类别的电视节目推送给所述目标用户。

8.根据权利要求6所述的电视节目推送装置,其特征在于,所述计算模块包括:

获取单元,用于采集目标用户在预设时间间隔内观看属于预设节目类别的电视节目时的行为数据;

计算单元,用于根据采集到的行为数据,分别计算所述目标用户对所述预设节目类别下观看过的各个电视节目的兴趣度;

以及,将对各个电视节目的兴趣度的总和作为所述目标用户在所述预设时间间隔内对所述预设节目类别的兴趣度。

9.根据权利要求6至8中任一项所述的电视节目推送装置,其特征在于,所述电视节目推送装置还包括:

列表管理模块,用于查找属于所述兴趣节目类别的电视节目并将查找到的电视节目添加至与所述目标用户关联的推荐列表;

所述推送模块还用于:将所述推荐列表推送给所述目标用户;

所述列表管理模块用于:在接收到基于所述推荐列表触发的节目删除指令时,确定所述节目删除指令对应的电视节目;以及,将确定的所述电视节目从所述推荐列表中删除。

10.根据权利要求9所述的电视节目推送装置,其特征在于,所述列表管理模块还用于:将所述节目删除指令对应的电视节目添加至与所述目标用户关联的过滤列表中;

所述推送模块包括:

查找单元,用于查找属于所述兴趣节目类别的电视节目;

过滤单元,用于根据与所述目标用户关联的过滤列表对查找到的电视节目进行过滤处理;

推送单元,用于将经过滤处理后的电视节目推送给所述目标用户。

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