一种视频推送方法及装置的制造方法

文档序号:8546467阅读:200来源:国知局
一种视频推送方法及装置的制造方法
【技术领域】
[0001]本发明涉及视频领域,尤其涉及一种视频推送方法及装置。
【背景技术】
[0002]随着网络视频的发展,出现了服务器根据用户输入的订阅主题(一个或几个关键词等)进行搜索,然后定期将符合该订阅主题的最新的视频、节目等推送给用户的方法,这能够根据用户需求向用户提供用户需要的视频,能够减少用户搜索视频的时间,并将最新的相关视频向用户主动推送(例如推送连续剧的最新剧集)。但是,现有的视频推送方法在用户输入的订阅主题时间较久时,容易出现推送的视频不一定都是用户关注的,存在订阅推送不准确的情况。因此,需要一种能够根据近期用户观看喜好进行视频推送的方法,以提高推送的视频对用户喜好的准确性。

【发明内容】

[0003]本发明提供一种视频推送方法及装置,用以根据近期用户观看喜好进行视频推送,以提高推送的视频对用户喜好的准确性。
[0004]本发明提供一种视频推送方法,用于服务器,包括:
[0005]根据客户端预先设定的视频订阅主题定期搜索符合该视频订阅主题的视频;
[0006]将搜索得到的多个符合预先设定的视频订阅主题的视频作为推送视频向客户端推送;
[0007]获取客户端记录的用户对所述多个推送视频的点击信息;
[0008]根据用户对所述多个推送视频的点击信息,将本次推送的多个推送视频分别归类到用户关心的视频聚类和用户不关心的视频聚类中;
[0009]分别分析当前用户关心的视频聚类和用户不关心的视频聚类中的视频共性,根据分析结果校正所述预先设定的视频订阅主题。
[0010]本发明实施例的一些有益效果可以包括:
[0011]本发明提供的用于服务器的视频推送方法通过分析用户近期对收到的推送视频的点击信息,得到用户关心的视频聚类和不关心的视频聚类的共性,并根据分析结果校正用户订阅的主题,从而实现根据用户近期点击信息多推送用户关心的视频,少推送用户不关心的视频的目的,提高了推送对用户喜好的准确性。
[0012]在一个实施例中,所述客户端记录的用户对所述多个推送视频的点击信息,至少包括下列信息之一:
[0013]客户端记录的用户在所述多个推送视频中点击播放的视频信息;
[0014]用户在所述多个推送视频中未点击播放的视频信息;
[0015]用户在所述多个推送视频中点击播放的各视频对应的用户观看时长。
[0016]该实施例中,提供了需要记录的用户的点击信息的内容以供后面的聚类分析使用。
[0017]在一个实施例中,所述根据用户对所述多个推送视频的点击信息,将本次推送的多个推送视频分别归类到用户关心的视频聚类和用户不关心的视频聚类中,包括:
[0018]根据用户对所述多个推送视频的点击信息,将用户在所述多个推送视频中点击播放的视频归类到用户关心的视频聚类中,并将用户在所述多个推送视频中未点击播放的视频归类到用户不关心的视频聚类中;或者
[0019]根据用户对所述多个推送视频的点击信息,将用户在所述多个推送视频中点击播放且对应的用户观看时长大于预先设定的阈值的视频归类到用户关心的视频聚类中,并将用户在所述多个推送视频中未点击播放的视频以及用户在所述多个推送视频中点击播放且对应的用户观看时长小于等于预先设定的阈值的视频归类到用户不关心的视频聚类中。
[0020]该实施例中,将用户点击的推送视频或完整观看的视频归类到用户不关心的视频聚类中,将用户未点击或短时间观看的视频归类到用户不关心的视频聚类中,从而能够根据这两种聚类对用户的喜好进行共性分析。
[0021]在一个实施例中,所述根据用户对所述多个推送视频的点击信息,将本次推送的多个推送视频分别归类到用户关心的视频聚类和用户不关心的视频聚类中之后,还包括:根据所述用户关心的视频聚类中各视频对应的用户观看时长为所述用户关心的视频聚类中各视频分配权重;
[0022]所述分别分析当前用户关心的视频聚类和用户不关心的视频聚类中的视频共性,根据分析结果校正所述预先设定的视频订阅主题,包括:
[0023]根据当前用户关心的视频聚类中各视频的权重分析用户关心的主题,同时根据当前用户不关心的视频聚类中的视频共性分析用户不关心的主题;
[0024]将所述设定的视频订阅主题中与分析得到的所述用户关心的主题一致的关键词的权重加重,并将所述设定的视频订阅主题中与分析得到的所述用户不关心的主题一致的关键词的权重减小。
[0025]该实施例中,根据用户观看视频的时长为此推送的视频配置不同的权重,从而能够更准确的分析用户对不同视频的喜好程度。
[0026]本发明提供一种视频推送方法,用于客户端,包括:
[0027]接收服务器根据所述客户端预先设定的视频订阅主题推送的多个推送视频;
[0028]播放用户在所述多个推送视频中点击的推送视频;
[0029]记录用户对所述多个推送视频的点击信息,并将所述点击信息上报给服务器。
[0030]本发明实施例的一些有益效果可以包括:
[0031]本发明提供的用于客户端的视频推送方法通过记录用户对所述多个推送视频的点击信息,并将所述点击信息上报给服务器,从而使得服务器能够根据点击信息分析用户对不同视频的喜好程度来校正用户订阅的主题,提高了服务器对用户喜好视频的分析可行性。
[0032]在一个实施例中,所述记录用户对所述多个推送视频的点击信息,包括:
[0033]记录用户在所述多个推送视频中点击播放的视频信息和/或
[0034]记录用户在所述多个推送视频中未点击播放的视频信息和/或
[0035]记录用户在所述多个推送视频中点击播放的各视频对应的用户观看时长。
[0036]该实施例中,提供了客户端需要向服务器上报的点击信息的内容,以便服务器对用户喜好进行更准确的分析。
[0037]本发明提供一种视频推送装置,用于服务器,包括:
[0038]搜索模块,用于存储客户端预先设定的视频订阅主题,并根据分析模块发来的校正后的预先设定的视频订阅主题更新当前存储的预先设定的视频订阅主题;所述搜索模块还用于根据当前存储的预先设定的视频订阅主题定期搜索符合该视频订阅主题的视频;
[0039]推送模块,用于将所述搜索模块得到的多个符合预先设定的视频订阅主题的视频作为推送视频向客户端推送;
[0040]点击信息获取模块,用于获取客户端记录的用户对所述多个推送视频的点击信息;
[0041]分类模块,用于根据所述点击信息获取模块获取的用户对所述多个推送视频的点击信息,将本次推送的多个推送视频分别归类到用户关心的视频聚类和用户不关心的视频聚类中;
[0042]分析模块,用于分别分析所述分类模块当前分类后得到的用户关心的视频聚类和用户不关心的视频聚类中的视频共性,根据分析结果校正当前搜索模块存储的预先设定的视频订阅主题,并将校正后的预先设定的视频订阅主题发送给搜索模块。
[0043]在一个实施例中,所述视频推送装置还包括权重分配模块;
[0044]所述点击信息获取模块,用于获取客户端记录的用户在所述多个推送视频中点击播放的视频信息和/或用户在所述多个推送视频中未点击播放的视频信息和/或用户在所述多个推送视频中点击播放的各视频对应的用户观看时长;
[0045]所述分类模块,用于根据所述点击信息获取模块获取的用户对所述多个推送视频的点击信息,将用户在所述多个推送视频中点击播放的视频归类到用户关心的视频聚类中,并将用户在所述多个推送视频中未点击播放的视频归类到用户不关心的视频聚类中;或者所述点击信息获取模块获取的根据用户对所述多个推送视频的点击信息,将用户在所述多个推送视频中点击播放且对应的用户观看时长大于预先设定的阈值的视频归类到用户关心的视频聚类中,并将用户在所述多个推送视频中未点击播放
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1