多媒体资源的推荐方法和装置的制造方法

文档序号:9929601阅读:701来源:国知局
多媒体资源的推荐方法和装置的制造方法
【技术领域】
[0001]本发明涉及计算机信息与多媒体资源检索领域,尤其涉及一种多媒体资源的推荐方法和装置。
【背景技术】
[0002]随着计算机技术和网络技术的快速发展,信息数据呈现爆发式增长。同时,随着智能手机、智能电视等智慧终端的发展,用户通过这些终端设备可以更方便地使用网络视频应用。
[0003]当然,如果在用户通过终端设备访问网络、观看视频应用的过程中能够向用户推荐其感兴趣的视频,则不但可以方便用户的操作、从而增强用户的体验度,而且还可以有效地帮助视频的拥有者进行宣传和推广。因此,如何合适地为用户推荐多媒体资源是本领域技术人员较为关注的问题。
[0004]目前,为了从浩如烟海的视频资源中为用户展示更符合其兴趣的视频而提出了如下技术:基于用户的协同过滤技术、基于项目(Item)的协同过滤技术、基于点击率的预估技术、以及基于视频内容的聚合技术。
[0005]然而,采用上述技术均无法为用户合适地推荐视频。

【发明内容】

[0006]技术问题
[0007]有鉴于此,本发明要解决的技术问题是,如何合适地推荐多媒体资源。
[0008]解决方案
[0009]为了解决上述技术问题,在第一方面,本发明提供了一种多媒体资源的推荐方法,包括:
[0010]从用户日志获取预定时间段内的多个用户行为数据;
[0011]根据多个所述用户行为数据和至少一种推荐算法来获得待处理的多媒体资源的推荐内容;以及
[0012]根据用户兴趣模型和用户点击行为,对所述待处理的多媒体资源的推荐内容进行排序并推荐给用户。
[0013]结合第一方面,在第一种可能的实现方式中,在所述从用户日志获取预定时间段内的多个用户行为数据之后、在所述根据多个所述用户行为数据和至少一种推荐算法来获得待处理的多媒体资源的推荐内容之前,包括:
[0014]对多个所述用户行为数据进行过滤处理。
[0015]结合第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述用户行为数据包括用户Cookie和多媒体资源的处理方式,
[0016]其中,所述对多个所述用户行为数据进行过滤处理包括:
[0017]确定与用户Cookie相对应的多媒体资源的处理方式;
[0018]对确定出的多媒体资源的处理方式进行分析;
[0019]根据分析到的多媒体资源的处理方式,判断与所述用户Cookie相对应的用户行为数据是否是异常用户行为数据;以及
[0020]从多个所述用户行为数据中过滤所述异常用户行为数据。
[0021]结合第一方面和第一方面的第一或第二种可能的实现方式,在第三种可能的实施方式中,所述根据用户兴趣模型和用户点击行为,对所述待处理的媒体资源的推荐内容进行排序包括:
[0022]根据所述待处理的多媒体资源的推荐内容和所述用户兴趣模型,利用所述用户点击行为反馈计算所述待处理的多媒体资源的推荐内容的用户兴趣度;以及
[0023]按照所述用户兴趣度从大到小,对所述待处理的多媒体资源的推荐内容进行排序。
[0024]在第二方面,本发明提供了一种多媒体资源的推荐装置,包括:
[0025]获取单元,用于从用户日志获取预定时间段内的多个用户行为数据;
[0026]获得单元,与所述获取单元连接,用于根据多个所述用户行为数据和至少一种推荐算法来获得待处理的多媒体资源的推荐内容;以及
[0027]控制单元,与所述获得单元连接,用于根据用户兴趣模型和用户点击行为,对所述待处理的多媒体资源的推荐内容进行排序并推荐给用户。
[0028]结合第二方面,在第一种可能的实现方式中,多媒体资源的推荐装置还包括:
[0029]处理单元,与所述获取单元和所述获得单元连接,用于在所述获取单元从用户日志获取预定时间段内的多个用户行为数据之后、在所述获得单元根据多个所述用户行为数据和至少一种推荐算法来获得待处理的多媒体资源的推荐内容之前,对多个所述用户行为数据进行过滤处理。
[0030]结合第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述用户行为数据包括用户Cookie和多媒体资源的处理方式,
[0031]其中,所述处理单元包括:
[0032]确定单元,与所述获取单元连接,用于确定与用户Cookie相对应的多媒体资源的处理方式;
[0033]分析单元,与所述确定单元连接,用于对确定出的多媒体资源的处理方式进行分析;
[0034]判断单元,与所述分析单元连接,用于根据分析到的多媒体资源的处理方式,判断与所述用户Cookie相对应的用户行为数据是否是异常用户行为数据;以及
[0035]过滤单元,与所述判断单元和所述获得单元连接,用于从多个所述用户行为数据中过滤所述异常用户行为数据。
[0036]结合第二方面和第二方面的第一或第二种可能的实现方式,在第三种可能的实现方式中,所述控制单元包括:
[0037]计算单元,与所述获得单元连接,用于根据所述待处理的多媒体资源的推荐内容和所述用户兴趣模型,利用所述用户点击行为反馈计算所述待处理的多媒体资源的推荐内容的用户兴趣度;以及
[0038]排序单元,与所述计算单元连接,用于按照所述用户兴趣度从大到小,对所述待处理的多媒体资源的推荐内容进行排序。
[0039]有益效果
[0040]本发明实施例的多媒体资源的推荐方法和装置,根据用户行为数据和至少一种推荐算法来获得待处理的多媒体资源的推荐内容,并根据用户兴趣模型和用户点击行为,对待处理的多媒体资源的推荐内容进行排序并推荐给用户,由此,通过从用户角度考虑用户感兴趣的多媒体资源使得能够合适地推荐多媒体资源。
[0041]进一步地,通过利用用户点击行为反馈计算待处理的多媒体资源的推荐内容的用户兴趣度,并按照用户兴趣度从大到小来对待处理的多媒体资源的推荐内容进行排序,从而能够按照用户兴趣度从大到小的顺序为用户推荐多媒体资源,由此能够更合适地为用户推荐多媒体资源,用户体验良好。
[0042]根据下面参考附图对示例性实施例的详细说明,本发明的其它特征及方面将变得清楚。
【附图说明】
[0043]包含在说明书中并且构成说明书的一部分的附图与说明书一起示出了本发明的示例性实施例、特征和方面,并且用于解释本发明的原理。
[0044]图1示出根据本发明实施例一的多媒体资源的推荐方法的流程图;
[0045]图2示出根据本发明实施例二的多媒体资源的推荐方法的流程图;
[0046]图3示出步骤S200所具体包括的步骤的流程图;
[0047]图4示出根据本发明实施例三的多媒体资源的推荐装置的结构框图;以及
[0048]图5示出根据本发明实施例四的多媒体资源的推荐装置的结构框图。
【具体实施方式】
[0049]以下将参考附图详细说明本发明的各种示例性实施例、特征和方面。附图中相同的附图标记表示功能相同或相似的元件。尽管在附图中示出了实施例的各种方面,但是除非特别指出,不必按比例绘制附图。
[0050]在这里专用的词“示例性”意为“用作例子、实施例或说明性”。这里作为“示例性”所说明的任何实施例不必解释为优于或好于其它实施例。
[0051]另外,为了更好的说明本发明,在下文的【具体实施方式】中给出了众多的具体细节。本领域技术人员应当理解,没有某些具体细节,本发明同样可以实施。在一些实例中,对于本领域技术人员熟知的方法、手段、元件和电路未作详细描述,以便于凸显本发明的主旨。
[0052]实施例1
[0053]图1示出根据本发明实施例一的多媒体资源的推荐方法的流程图。如图1所示,该推荐方法主要可以包括:
[0054]步骤S100、可以从用户日志获取预定时间段内的多个用户行为数据。
[0055]用户可以使用终端设备来播放多媒体资源。其中,该终端设备
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1