电视直播业务发展迅速、应用场景灵活多变,使得用户难以找到自己喜欢的资源,而相应的个性化推荐研究较少,且效果不好.针对该问题,提出一种基于贪心选择的虚拟频道生成算法.该算法将用户的观看记录和各频道组成的节目单作为计算用户兴趣的输入,使用基于语义的词汇相似度计算方法计算用户对节目的兴趣度,通过贪心算法为用户生成符合其兴趣和需求的虚拟频道.实验结果表明,该算法为用户推荐的虚拟频道符合用户兴趣,个性化推荐效果较好.