论文部分内容阅读
广播电视用户是由多个成员组成的家庭,其观看兴趣是复合的,且观看兴趣对应着多个观看群组,电视推荐系统直接采用网站视频推荐方法将难以产生准确的推荐结果。因为电视用户的观看兴趣随观看时间呈周期性的变化规律,因此,采用时间情境感知推荐方法能有效解决观看兴趣复合性问题。考虑到固定的时段对应着特定的观看群组,利用时间情境可以识别出观看群组,进而提高电视推荐系统的准确度。现有的电视群组推荐系统中的群组概念主要指的是单个家庭用户,几乎没有与多家庭的电视群组推荐问题相关的研究工作。针对多家庭的电视群组推荐问题,需要解决两个关键问题。其一是在观看兴趣复合的情况下确定观看兴趣相似的电视用户,其二是群组观看兴趣的获取。为解决电视群组推荐问题,首先需要获取节目和观看时间特征以划分复合的用户观看兴趣,然后要发现观看兴趣相似的用户群组以确定推荐对象,最后还要得到群组观看兴趣以确定推荐结果。因此,本文针对复合观看兴趣的广播电视用户群组推荐问题进行研究,完成了以下工作:1)完成了电视节目和观看时间的隐性特征向量的获取工作。首先根据历史观看记录计算评分张量,然后利用张量分解获取隐性特征向量。2)利用时间情境参量,实现了一种分时段电视用户群组推荐方法。具体地,针对电视群组发现,根据观看时间和节目的特征向量对观看时间和节目进行聚类,将观看时间属性和节目属性均相似的记录分为一类,根据用户和记录之间的关联性,确定收视兴趣相似的用户群组。3)实现了面向电视用户群组的推荐工作。首先采用基于内容的方法计算单用户兴趣:然后考虑每个用户观看电视的积极性,采用加权偏好融合策略获取群组收视偏好;最后为群组生成推荐列表。最后,本文在广播电视收视数据集上验证电视群组推荐方法的有效性,结果表明,本文策略减小了群组内用户在观看兴趣方面的平均绝对误差,提高了群组内成员的观看兴趣相似度。