【技术实现步骤摘要】
一种电视节目推荐方法和电视节目推荐装置
本专利技术涉及电视领域,具体涉及一种电视节目推荐方法和电视节目推荐装置。
技术介绍
目前,随着科技文化的发展,电视频道数量日益增加。面对大量的电视节目,用户很难找到自己感兴趣的电视节目,这使得用户在选择合适的电视节目上浪费了大量的时间与精力,降低了用户对电视的满意程度。为了有效解决这种情况,研究人员致力于帮助人们快速有效地找到感兴趣的节目。在这种需求驱动下,电视节目推荐系统应运而生,成为广大电视用户很重要的辅助手段。传统推荐系统,一般基于目标用户的观看记录来预测目标用户可能感兴趣的电视节目。传统推荐系统在一定程度上改善了用户体验,但仍然存在着如下缺陷:忽略用户兴趣的周期性变化。例如,如果某月正在举行高水平网球赛事,用户通过电视观看了该高水平网球赛事的直播节目,电视节目推荐系统根据用户的收看记录分析了用户的兴趣,在本月向该用户推荐该高水平网球赛事的直播节目,然而,事实上用户只是想要收看该高水平网球赛事而已,而并非对所有网球节目都感兴趣,当本月的高水平网球赛事节目结束时,电视节目推荐系统无法捕捉到这种情况,从而无法继续准确地向用户推荐其他节目。
技术实现思路
本专利技术提供一种电视节目推荐方法和电视节目推荐装置,用于提高电视节目推荐的准确性。本专利技术第一方面提供一种电视节目推荐方法,包括:获取待推荐节目列表;获取上述待推荐节目列表中的各个电视节目的节目特征向量,其中,电视节目的节目特征向量指示该电视节目的电视节目类别;获取第一兴趣特征向量,其中,上述第一兴趣特征向量与上述节目特征向量的维数相同,且指示用户输入的感兴趣的电视 ...
【技术保护点】
一种电视节目推荐方法,其特征在于,包括:获取待推荐节目列表;获取所述待推荐节目列表中的各个电视节目的节目特征向量,其中,电视节目的节目特征向量指示该电视节目的电视节目类别;获取第一兴趣特征向量,其中,所述第一兴趣特征向量与所述节目特征向量的维数相同,且指示用户输入的感兴趣的电视节目类别;分别计算所述待推荐节目列表中的各个电视节目的节目特征向量和所述第一兴趣特征向量的余弦相似度,得到所述待推荐节目列表中的各个电视节目的第一推荐值,其中,电视节目的第一推荐值等于该电视节目的节目特征向量和所述第一兴趣特征向量的余弦相似度;向用户推荐第一推荐值大于或等于预设阈值的电视节目。
【技术特征摘要】
1.一种电视节目推荐方法,其特征在于,包括:获取待推荐节目列表;获取所述待推荐节目列表中的各个电视节目的节目特征向量,其中,电视节目的节目特征向量指示该电视节目的电视节目类别;获取第一兴趣特征向量,其中,所述第一兴趣特征向量与所述节目特征向量的维数相同,且指示用户输入的感兴趣的电视节目类别;分别计算所述待推荐节目列表中的各个电视节目的节目特征向量和所述第一兴趣特征向量的余弦相似度,得到所述待推荐节目列表中的各个电视节目的第一推荐值,其中,电视节目的第一推荐值等于该电视节目的节目特征向量和所述第一兴趣特征向量的余弦相似度;向用户推荐第一推荐值大于或等于预设阈值的电视节目;所述向用户推荐第一推荐值大于或等于预设阈值的电视节目,之前包括:从历史电视节目数据库中获取当前时间场景对应的历史电视节目列表,其中,所述历史电视节目数据库包含分别对应不同时间场景的历史电视节目列表,每个历史电视节目列表用于记录用户在相应时间场景内收看过的电视节目;根据获取的历史电视节目列表计算第二兴趣特征向量,其中,所述第二兴趣特征向量与所述节目特征向量的维数相同,且指示用户在当前时间场景下感兴趣的电视节目的类别;分别计算所述待推荐节目列表中的各个电视节目的节目特征向量和所述第二兴趣特征向量的余弦相似度,得到所述待推荐节目列表中的各个电视节目的第二推荐值,其中,电视节目的第二推荐值等于该电视节目的节目特征向量和所述第二兴趣特征向量的余弦相似度;分别将所述待推荐节目列表中同一电视节目的第一推荐值和第二推荐值求和,得到所述待推荐节目列表中的各个电视节目的第三推荐值;所述向用户推荐第一推荐值大于或等于预设阈值的电视节目,包括:向用户推荐第三推荐值大于或等于预设阈值的电视节目。2.根据权利要求1所述的方法,其特征在于,所述获取待推荐节目列表包括:获取包含当天可收看的所有电视节目的电视节目列表;筛选出所述电视节目列表中满足第一条件和/或第二条件的电视节目,生成待推荐节目列表;其中,所述第一条件为:电视节目的播出时间早于当前时间且结束时间晚于当前时间;所述第二条件为:电视节目的播出时间与当前时间的差值小于或等于预设时长。3.根据权利要求1所述的方法,其特征在于,所述节目特征向量、所述第一兴趣特征向量和所述第二兴趣特征向量均为n维向量,所述n不小于2;所述根据获取的历史电视节目列表计算第二兴趣特征向量,包括:获取该历史电视节目列表中各个电视节目的节目特征向量;根据所述历史电视节目列表中各个电视节目的节目特征向量和第一公式计算第二兴趣特征向量;所述第一公式为:在所述第一公式中,LUMi表示所述第二兴趣特征向量中的第i个元素值,w表示所述历史电视节目列表中包含的电视节目的个数,pji表示所述历史电视节目列表中第j个电视节目的节目特征向量中的第i个元素值。4.根据权利要求3所述的方法,其特征在于,所述分别计算所述待推荐节目列表中的各个电视节目的节目特征向量和所述第一兴趣特征向量的余弦相似度,具体为:根据第二公式分别计算所述待推荐节目列表中的各个电视节目的节目特征向量和所述第一兴趣特征向量的余弦相似度;所述分别计算所述待推荐节目列表中的各个电视节目的节目特征向量和所述第二兴趣特征向量的余弦相似度,具体为:根据第三公式分别计算所述待推荐节目列表中的各个电视节目的节目特征向量和所述第二兴趣特征向量的余弦相似度;其中,所述第二公式为:所述第三公式为:在所述第二公式和所述第三公式中,sim(UP,PV)k表示所述待推荐节目列表中第k个电视节目的节目特征向量和所述第一兴趣特征向量的余弦相似度;UPi表示所述第一兴趣特征向量中的第i个元素值;PVki表示所述待推荐节目列表中第k个电视节目的节目特征向量中的第i个元素值;sim(LUM,PV)k表示所述待推荐节目列表中第k个电视节目的节目特征向量和所述第二兴...
【专利技术属性】
技术研发人员:王巍,周龙沙,
申请(专利权)人:TCL集团股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。