首页> 中国专利> 一种用于确定多媒体资源的资源评价信息的方法与设备

一种用于确定多媒体资源的资源评价信息的方法与设备

摘要

本发明的目的是提供一种用于确定多媒体资源相对访问用户的资源评价信息的方法与设备。处理设备获取访问用户关于多媒体资源的访问请求;根据所述访问请求,获取与所述访问用户相对应的一个或多个参考用户;根据所述参考用户对所述多媒体资源的参考评价信息,确定所述多媒体资源相对所述访问用户的资源评价信息。与现有技术相比,本发明通过根据访问用户对多媒体资源的访问请求,获取与所述访问用户相对应的一个或多个参考用户,并根据所述参考用户对所述多媒体资源的参考评价信息,确定所述多媒体资源相对所述访问用户的资源评价信息;从而为不同的访问用户提供不同的资源评价信息,提高了访问用户获取信息的效率与准确性,改善了用户的使用体验。

著录项

  • 公开/公告号CN103353868A

    专利类型发明专利

  • 公开/公告日2013-10-16

    原文格式PDF

  • 申请/专利权人 百度在线网络技术(北京)有限公司;

    申请/专利号CN201310209715.3

  • 发明设计人 樊开元;代大攀;姚旭;

    申请日2013-05-30

  • 分类号

  • 代理机构北京汉昊知识产权代理事务所(普通合伙);

  • 代理人罗朋

  • 地址 100085 北京市海淀区上地十街10号百度大厦

  • 入库时间 2024-02-19 20:30:23

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-05-11

    授权

    授权

  • 2015-12-30

    实质审查的生效 IPC(主分类):G06F17/30 申请日:20130530

    实质审查的生效

  • 2013-10-16

    公开

    公开

说明书

技术领域

本发明涉及互联网领域,尤其涉及一种用于确定多媒体资源相对 访问用户的资源评价信息的技术。

背景技术

当前,在互联网上的多媒体资源的评价信息,通常根据用户对该 多媒体资源的评分信息加权平均后获取。然而,有些作品的评分较高, 但参与评分的用户很少,因此其实际综合质量与评分不对应等;另外, 当前,同一个多媒体资源对于不同的访问用户所呈现的评价信息是相 同的,从而可能出现评价信息很高而当前访问用户对该多媒体资源不 感兴趣的情况。因此,只利用评分信息无法反应多媒体资源的真实质 量,从而造成该多媒体资源的评价信息不准确。

发明内容

本发明的目的是提供一种用于确定多媒体资源相对访问用户的资 源评价信息的方法与设备。

根据本发明的一个方面,提供了一种用于确定多媒体资源相对访 问用户的资源评价信息的方法,其中,该方法包括以下步骤:

a获取访问用户关于多媒体资源的访问请求;

b根据所述访问请求,获取与所述访问用户相对应的一个或多个 参考用户;

c根据所述参考用户对所述多媒体资源的参考评价信息,确定所 述多媒体资源相对所述访问用户的资源评价信息。

根据本发明的另一方面,还提供了一种用于确定多媒体资源相对 访问用户的资源评价信息的处理设备,其中,该设备包括:

请求获取装置,用于获取访问用户关于多媒体资源的访问请求;

用户获取装置,用于根据所述访问请求,获取与所述访问用户相 对应的一个或多个参考用户;

确定装置,用于根据所述参考用户对所述多媒体资源的参考评价 信息,确定所述多媒体资源相对所述访问用户的资源评价信息。

与现有技术相比,本发明通过根据访问用户关于多媒体资源的访 问请求,获取与所述访问用户相对应的一个或多个参考用户,并根据所 述参考用户对所述多媒体资源的参考评价信息,确定所述多媒体资源相 对所述访问用户的资源评价信息;从而为不同的访问用户提供不同的资 源评价信息,提高了访问用户获取信息的效率与准确性,改善了用户的 使用体验。

而且,本发明还可以先根据所述访问用户的操作信息,获取与所述 访问用户相对应的一个或多个候选参考用户,然后结合所述访问请求, 确定与所述访问用户相对应的一个或多个参考用户;或者先根据所述访 问请求,获取与所述多媒体资源相对应的一个或多个候选参考用户,然 后在结合所述访问用户的操作信息,确定与所述访问用户相对应的一个 或多个参考用户;从而筛选出与所述访问用户相匹配的参考用户,进而 根据参考用户为所述访问用户提供更为个性化的资源评价信息,提高了 访问用户获取信息的效率与准确性,改善了用户的使用体验。

而且,本发明还可以通过多种方式,获取所述参考用户对所述多 媒体资源的参考评价信息,并根据所述参考评价信息,确定所述多媒体 资源相对所述访问用户的资源评价信息;进一步地,可以通过获取根据 所述参考评价信息,确定所述多媒体资源相对所述访问用户的资源评价 信息,以及获取与所述多媒体资源相对应的资源关注信息,以确定所述 参考用户对所述多媒体资源的参考评价信息;从而通过根据多种信息来 确定所述参考评价信息,获得更为准确的参考评价信息结果,进而为不 同的访问用户提供不同的资源评价信息,提高了访问用户获取信息的效 率与准确性,改善了用户的使用体验。

而且,本发明还可以根据所述多媒体资源所对应的一个或多个资源 相关信息,确定与所述多媒体资源相对应的资源关注信息;从而提高了 所述资源关注信息的准确性,进而提高了访问用户获取信息的效率与准 确性,改善了用户的使用体验。

而且,本发明还可以对所述初始评价信息与所述资源关注信息进行 量化,从而根据所述初始评价量化信息与所述资源关注量化信息,确定 所述参考用户对所述多媒体资源的参考评价信息;进一步地,还可以检 测所述参考用户的参考评价信息是否满足数据可用条件,当满足所述数 据可用条件时,根据所述初始评价量化信息与所述资源关注量化信息, 确定所述参考用户对所述多媒体资源的参考评价信息;从而提高了所获 取的参考评价信息的准确性,进而提高了访问用户获取信息的效率与准 确性,改善了用户的使用体验。

而且,本发明还可以根据所述参考评价信息,结合所述访问用户与 所述参考评价信息所对应的参考用户的关联关系,确定所述多媒体资源 相对所述访问用户的资源评价信息;从而为所述访问用户提供了个性化 的资源评价信息,进而提高了访问用户获取信息的效率与准确性,改善 了用户的使用体验。

而且,本发明还可以将所述多媒体资源及所述资源评价信息提供至 所述访问用户,从而为用户提供个性化的服务,改善了用户的使用体验。

附图说明

通过阅读参照以下附图所作的对非限制性实施例所作的详细描述, 本发明的其它特征、目的和优点将会变得更明显:

图1示出根据本发明一个方面的一种用于确定多媒体资源相对访 问用户的资源评价信息的处理设备示意图;

图2示出根据本发明一个优选实施例的一种用于确定多媒体资源 相对访问用户的资源评价信息的处理设备示意图;

图3示出根据本发明另一个方面的一种用于确定多媒体资源相对 访问用户的资源评价信息的方法流程图;

图4示出根据本发明一个优选实施例的一种用于确定多媒体资源 相对访问用户的资源评价信息的方法流程图。

附图中相同或相似的附图标记代表相同或相似的部件。

具体实施方式

下面结合附图对本发明作进一步详细描述。

图1示出根据本发明一个方面的一种用于确定多媒体资源相对访 问用户的资源评价信息的处理设备示意图;其中,所述处理设备包括 请求获取装置1、用户获取装置2、确定装置3。具体地,请求获取装 置1获取访问用户关于多媒体资源的访问请求;用户获取装置2根据所 述访问请求,获取与所述访问用户相对应的一个或多个参考用户;确定 装置3根据所述参考用户对所述多媒体资源的参考评价信息,确定所述 多媒体资源相对所述访问用户的资源评价信息。

在此,所述处理设备括但不限于网络设备、或网络设备与用户设 备通过网络相集成所构成的设备。其中,所述网络设备包括一种能够 按照事先设定或存储的指令,自动进行数值计算和信息处理的电子设 备,其硬件包括但不限于微处理器、专用集成电路(ASIC)、可编程门 阵列(FPGA)、数字处理器(DSP)、嵌入式设备等。所述网络设备 其包括但不限于计算机、网络主机、单个网络服务器、多个网络服务 器集或多个服务器构成的云;在此,云由基于云计算(Cloud  Computing)的大量计算机或网络服务器构成,其中,云计算是分布 式计算的一种,由一群松散耦合的计算机集组成的一个虚拟超级计算 机。所述用户设备其包括但不限于任何一种可与用户通过键盘、遥控 器、触摸板、或声控设备进行人机交互的电子产品,例如计算机、智 能手机、PDA、游戏机、或IPTV等。所述网络包括但不限于互联网、 广域网、城域网、局域网、VPN网络、无线自组织网络(Ad Hoc网 络)等。本领域技术人员应能理解,其他的处理设备同样适用于本发 明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。

上述各装置之间是持续不断工作的,在此,本领域技术人员应理 解“持续”是指上述各装置分别实时地或者按照设定的或实时调整的 工作模式要求,进行访问请求的获取、参考用户的获取、资源评价信 息的确定等,直至处理设备停止获取访问用户关于多媒体资源的访问 请求。

请求获取装置1获取访问用户关于多媒体资源的访问请求。

具体地,所述请求获取装置1根据各种通信协议(Communications  Protocol),通过各类数据传输接口,与存储或提供所述访问请求的数据 库或其他第三方设备相交互,获取访问用户关于多媒体资源的访问请 求。例如通过获取用户在输入框中所输入的字符串,其中,所述字符串 对应于多媒体资源的名称,并将所述字符串作为访问用户关于多媒体资 源的访问请求。

其中,所述多媒体资源包括但不限于视频、音频、图像或文本(如 小说)等。所述访问请求包括但不限于用户通过点击、输入、触摸、语 音等方式所提交的关于所述多媒体资源的访问请求。

用户获取装置2根据所述访问请求,获取与所述访问用户相对应的 一个或多个参考用户。

具体地,所述用户获取装置2通过根据所述访问请求所对应的访问 用户,通过与存储或提供与所述访问用户相对应的参考用户的数据库相 交互,直接获取与所述访问用户相对应的一个或多个参考用户;或者, 所述用户获取装置2通过基于所述访问用户的操作信息,获取与所述访 问用户的操作信息相对应的一个或多个参考用户。其中,所述操作信息 包括但不限于所述访问用户所点击、浏览的多媒体资源的名称、多媒体 资源的属性(如作者、演员、导演、国别、分类等),或者所述访问用 户对于一个或多个多媒体资源的历史访问时序信息等。

优选地,所述用户获取装置2可以根据所述访问用户的操作信息, 获取与所述访问用户相对应的一个或多个候选参考用户;根据所述访问 请求,结合所述候选参考用户,在所述一个或多个候选参考用户中确定 与所述访问用户相对应的一个或多个参考用户。

具体地,所述用户获取装置2可以根据所述访问用户的操作信息, 如根据所述访问用户对一个或多个多媒体资源的历史访问记录,获取其 他一个或多个对所述多媒体资源进行访问的用户以作为所述候选参考 用户,如所述访问用户浏览了视频资源“毒战”,则所述用户获取装置2 将其他浏览了视频资源“毒战”的用户,作为与所述访问用户相对应的 候选参考用户;或者如根据所述访问用户对一个或多个多媒体资源的历 史访问时序信息,获取其他具有同样访问时序信息的用户以作为所述候 选参考用户,如所述访问资源用户浏览了视频资源“毒战”后,浏览了 视频资源“西游降魔篇”,则所述用户获取装置2将其他浏览了视频资 源“毒战”与“西游降魔篇”的用户,作为与所述访问用户相对应的候 选参考用户。

其中,所述操作信息包括但不限于所述访问用户所点击、浏览的多 媒体资源的名称、多媒体资源的属性(如作者、演员、导演、国别、分 类等),或者所述访问用户对于一个或多个多媒体资源的历史访问时序 信息等。

在此,所述访问用户的操作信息所对应的多媒体资源信息,可以包 含在所述请求获取装置1中所获取的访问请求所对应的多媒体资源信息 与非所述请求获取装置1中所获取的访问请求所对应的多媒体资源信 息;也可以仅包含非所述请求获取装置1中所获取的访问请求所对应的 多媒体资源信息。

需要说明的是,上述举例仅为更好地说明本发明的技术方案,而 非对本发明的限制,本领域技术人员应该理解,任何根据所述访问用 户的操作信息,获取与所述访问用户相对应的一个或多个候选参考用户 的方式,均应包含在本发明的范围内。

当所述用户获取装置2获取了与所述访问用户相对应的一个或多个 候选参考用户后,根据所述请求获取装置1中所获取的访问请求,例如 结合所述访问请求所对应的多媒体资源,在所述候选参考用户中筛选出 对所述请求获取装置1中所获取的访问请求所对应的多媒体资源进行过 评价的候选参考用户,并将其作为与所述访问用户相对应的一个或多个 参考用户。

优选地,所述用户获取装置2可以根据所述访问请求,获取与所述 多媒体资源相对应的一个或多个候选参考用户;根据所述访问用户的操 作信息,结合所述候选参考用户,在所述一个或多个候选参考用户中确 定与所述访问用户相对应的一个或多个参考用户。

具体地,所述用户获取装置2可以根据所述访问请求,例如通过获 取对所述访问请求所对应的多媒体资源进行过评价的所有用户作为所 述候选参考用户;然后根据所述访问用户的操作信息,例如根据所述访 问用户对一个或多个多媒体资源的历史访问记录,获取所述候选参考用 户中,与所述历史访问记录相关联的候选参考用户,并作为与所述访问 用户相对应的一个或多个参考用户。例如,所述用户获取装置2根据所 述访问请求,获取对所述访问请求所对应的文本资源“明朝那些事儿” 进行过打分评价的用户A、B、C、D,并将所述用户A、B、C、D作为 候选参考用户;然后所述用户获取装置2根据所述访问用户的浏览信息, 获取了所述访问用户连续访问了“明朝那些事儿”、“盗墓笔记”、“悟空 传”,则所述用户获取装置2根据用户A、B、C、D的浏览记录,将同 样浏览过“盗墓笔记”和/或“悟空传”的用户作为与所述访问用户相对 应的一个或多个参考用户。

优选地,继上例,例如,当所述用户A、B、C、D中没有人浏览过 “盗墓笔记”与“悟空传”时,所述用户获取装置2还可以结合所述访 问用户的浏览记录中所对应的多媒体资源的属性信息(如作者、演员、 导演、国别、分类等),在所述用户A、B、C、D的浏览记录中进行筛 选,从而将所述访问用户的浏览记录与所述用户A、B、C、D的浏览记 录中的多媒体资源的属性信息重合度最高的用户,作为与所述访问用户 相对应的一个或多个参考用户。

其中,所述操作信息包括但不限于所述访问用户所点击、浏览的多 媒体资源的名称、多媒体资源的属性(如作者、演员、导演、国别、分 类等),或者所述访问用户对于一个或多个多媒体资源的历史访问时序 信息等。

在此,所述访问用户的操作信息所对应的多媒体资源信息,可以包 含在所述请求获取装置1中所获取的访问请求所对应的多媒体资源信息 与非所述请求获取装置1中所获取的访问请求所对应的多媒体资源信 息;也可以仅包含非所述请求获取装置1中所获取的访问请求所对应的 多媒体资源信息。

需要说明的是,上述举例仅为更好地说明本发明的技术方案,而 非对本发明的限制,本领域技术人员应该理解,任何根据所述访问用 户的操作信息,结合所述候选参考用户,在所述一个或多个候选参考用 户中确定与所述访问用户相对应的一个或多个参考用户的方式,均应包 含在本发明的范围内。

确定装置3根据所述参考用户对所述多媒体资源的参考评价信息, 确定所述多媒体资源相对所述访问用户的资源评价信息。

具体地,所述确定装置3根据所述参考用户对所述多媒体资源的参 考评价信息,例如,所述参考用户对所述多媒体资源的打分信息、所述 参考用户对所述多媒体资源的评价内容等,通过将所述打分信息进行加 权平均或对所述评价内容进行提取关键字以进行整合等方式,确定所述 多媒体资源相对所述访问用户的资源评价信息。

其中,所述参考评价信息包括但不限于打分信息、等级评价信息、 文本评价信息或其他类型的评价信息等。

优选地,所述处理设备还包括提供装置(未示出),其中,所述 提供装置将所述多媒体资源及所述资源评价信息提供至所述访问用户。

具体地,所述提供装置通过与所述访问用户相交互,或者利用所述 访问用户所对应的用户设备所提供的应用程序接口(API)或http、https 等其他约定的通信方式的格式要求,将所述多媒体资源及所述资源评 价信息提供至所述访问用户。

优选地,所述提供装置还可以根据所述资源评价信息的数值或评价 内容等,通过与所述访问用户相交互,或者利用所述访问用户所对应的 用户设备所提供的应用程序接口(API)或http、https等其他约定的 通信方式的格式要求,将满足一定条件的资源评价信息以及其所对应 的多媒体资源提供给所述访问用户。

例如,所述访问用户的访问请求为“钢铁侠”,在网络中可以找到 一个或多个有关“钢铁侠”的视频资源,则所述确定装置3分别针对每 一个“钢铁侠”的视频资源生成了所述多媒体资源相对所述访问用户的 资源评价信息,所述提供装置将数值超过一定阈值的资源评价信息以及 其所对应的“钢铁侠”的视频资源提供给所述访问用户等。

需要说明的是,上述举例仅为更好地说明本发明的技术方案,而 非对本发明的限制,本领域技术人员应该理解,任何将所述多媒体资 源及所述资源评价信息提供至所述访问用户的方式,均应包含在本发明 的范围内。

图2示出根据本发明一个优选实施例的一种用于确定多媒体资源 相对访问用户的资源评价信息的处理设备示意图;其中,所述处理设 备包括请求获取装置1’、用户获取装置2’、确定装置3’,所述确定装 置3’包括参考获取单元31’、评价确定单元32’。具体地,请求获取装 置1’获取访问用户关于多媒体资源的访问请求;用户获取装置2’根据所 述访问请求,获取与所述访问用户相对应的一个或多个参考用户;参考 获取单元31’获取所述参考用户对所述多媒体资源的参考评价信息;评 价确定单元32’根据所述参考评价信息,确定所述多媒体资源相对所述 访问用户的资源评价信息。其中,所述请求获取装置1’、用户获取装 置2’与图1所示对应装置相同或基本相同,故此处不再赘述,并通过引 用的方式包含于此。

上述各装置之间是持续不断工作的,在此,本领域技术人员应理 解“持续”是指上述各装置分别实时地或者按照设定的或实时调整的 工作模式要求,进行访问请求的获取、参考用户的获取、参考评价信 息的获取、资源评价信息的确定等,直至处理设备停止获取访问用户 关于多媒体资源的访问请求。

参考获取单元31’获取所述参考用户对所述多媒体资源的参考评 价信息。

具体地,所述参考获取单元31’根据各种通信协议(Communications  Protocol),通过各类数据传输接口,与存储或提供所述参考评价信息的 数据库或其他第三方设备相交互,以获取所述参考用户对所述多媒体资 源的参考评价信息;或者所述参考获取单元31’通过直接与所述参考用 户相交互,获取所述参考用户通过输入、点击、触摸、语音输入等方 式所提交的对所述多媒体资源的参考评价信息。

评价确定单元32’根据所述参考评价信息,确定所述多媒体资源相 对所述访问用户的资源评价信息。

具体地,所述评价确定单元32’根据所述参考评价信息,通过将所 述参考评价信息进行加权平均、或者提取所述参考评价信息中的关键 字从而进行整合等方式,确定所述多媒体资源相对所述访问用户的资源 评价信息。

优选地,所述评价确定单元32’可以根据所述参考评价信息,结合 所述访问用户与所述参考评价信息所对应的参考用户的关联关系,确定 所述多媒体资源相对所述访问用户的资源评价信息。

具体地,所述评价确定单元32’还可以根据所述参考评价信息,结 合所述参考评价信息所对应的参考用户与所述访问用户的关联关系, 通过例如基于所述关联关系,确定所述参考用户的参考评价信息的权 重信息,从而将所述参考评价信息进行加权平均,或者将所述权重信 息的值较高的参考评价信息的显示方式设置的更加醒目(如加粗、放 置在首位等)。

在此,所述关联关系包括但不限于基于所述访问用户的操作信 息,计算所述访问用户的操作信息所对应的一个或多个多媒体资源信 息与所述参考用户的操作信息所对应的多媒体资源信息的重合度;例 如,所述访问用户访问过多媒体资源(m,n,p,q),所述参考用户 访问过多媒体资源(m,n,r,s),则计算两者所访问过的多媒体资 源的余弦相似度,从而确定所述参考评价信息所对应的参考用户与所 述访问用户的关联关系。

在此,可以根据所述操作信息所对应的多媒体资源的名称、属性 (如作者、演员、导演、国别、分类等)、访问顺序等,计算所述关联 关系。

需要说明的是,上述举例仅为更好地说明本发明的技术方案,而 非对本发明的限制,本领域技术人员应该理解,任何根据所述参考评 价信息,结合所述访问用户与所述参考评价信息所对应的参考用户的关 联关系,确定所述多媒体资源相对所述访问用户的资源评价信息的方 式,均应包含在本发明的范围内。

优选地,所述参考获取单元31’包括初始获取单元311’、关注获取 单元312’、参考确定单元313’。具体地,初始获取单元311’根据所述 参考用户,获取所述参考用户对所述多媒体资源的初始评价信息;关注 获取单元312’获取与所述多媒体资源相对应的资源关注信息;参考确 定单元313’根据所述初始评价信息与所述资源关注信息,确定所述参 考用户对所述多媒体资源的参考评价信息。

具体地,所述初始获取单元311’根据各种通信协议 (Communications Protocol),通过各类数据传输接口,与存储或提供所述 初始评价信息的数据库或其他第三方设备相交互,以获取所述参考用户 对所述多媒体资源的初始评价信息;或者所述初始获取单元311’通过直 接与所述参考用户相交互,获取所述参考用户通过输入、点击、触摸、 语音输入等方式所提交的对所述多媒体资源的初始评价信息。

其中,所述初始评价信息包括但不限于如所述参考用户对所述多媒 体资源的打分信息、等级评价信息、文本评价信息或其他类型的评价信 息等。其中,更优选地,所述初始获取单元311’还可以对非数值类的评 价信息进行量化,例如,当所述文本评价信息中包含关键字“好”、“精 彩”等词时,量化后的数值较高,所述文本评价信息中包含关键字“糟 糕”、“不好”等词时,量化后的数值较低,也可以为负值等。

所述关注获取单元312’通过各种通信协议(Communications  Protocol),通过各类数据传输接口,与存储或提供所述资源关注信息的 数据库或其他第三方设备相交互,以获取与所述多媒体资源相对应的资 源关注信息。

优选地,所述关注获取单元312’可以根据所述多媒体资源所对应的 一个或多个资源相关信息,确定与所述多媒体资源相对应的资源关注信 息。

具体地,所述关注获取单元312’通过根据所述多媒体资源所对应的 资源相关信息(如评论人次信息、检索量信息、点击量信息等),通过 将所述一个或多个资源相关信息进行处理,例如将所述检索量信息量化 为[0,100]内的数值,从而确定与所述多媒体资源相对应的资源关注信息。

在此,所述资源相关信息包括但不限于所述多媒体资源所对应的评 论人次信息、检索量信息、点击量信息等;所述资源相关信息可以通过 第三方获取,也可以通过对所述多媒体资源所在的网络进行爬取后获取 等。

所述参考确定单元313’根据所述初始评价信息与所述资源关注信 息,通过将所述初始评价信息与所述资源关注信息进行加权平均等方 式,或者对所述初始评价信息与所述资源关注信息进行处理后(如进行 归一化)进行加权平均等方式,确定所述参考用户对所述多媒体资源的 参考评价信息。

优选地,所述参考确定单元313’包括第一量化单元(未示出)、第 二量化单元(未示出)、量化确定单元(未示出);具体地,第一量化单 元基于与所述初始评价信息相对应的第一量化模型,根据所述初始评价 信息,确定与所述初始评价信息相对应的初始评价量化信息;第二量化 单元基于与所述资源关注信息相对应的第二量化模型,根据所述资源关 注信息,确定与所述资源关注信息相对应的资源关注量化信息;量化确 定单元根据所述初始评价量化信息与所述资源关注量化信息,确定所述 参考用户对所述多媒体资源的参考评价信息。

具体地,所述第一量化单元基于与所述评价信息相对应的第一量化 模型,根据所述初始评价信息,将所述初始评价信息进行量化,从而确 定与所述初始评价信息相对应的初始评价量化信息。其中,所述第一量 化模型可以根据系统缺省或用户设置的模型进行确定。例如,所述第一 量化模型如公式1所示:

f(x)=100*(x/100)^B    (公式1)

其中,x为所述初始评价信息所对应的数值(如所述初始评价信息 为非数值,可以将所述初始评价信息进行转换,以获得数值),所述B 为参数,可以根据系统设定缺省值或者根据实际结果即时调整,通过调 整参数B,以控制拉开所述初始评价信息差距的幅度。

所述第二量化单元基于与所述资源关注信息相对应的第二量化模 型,根据所述资源关注信息,将所述资源关注信息进行量化,从而确定 与所述资源关注信息相对应的资源关注量化信息。其中,所述第二量化 模型可以根据系统缺省或用户设置的模型进行确定。例如,所述第二量 化模型如公式2所示:

f(x)=80*x/max(x<=A)且

f(x)=80+20*log(1+x-A)/log(1+max-A)(x<=A)    (公式2)

其中,x为所述资源关注信息所对应的数值(如所述资源关注信息 为非数值,可以将所述资源关注信息进行转换,以获得数值);所述max 为所有所述资源关注信息中的最大值,例如,对于视频类别中的所有视 频资源,其所对应的所有视频的资源关注信息中的最大值等;所述A为 一个资源关注信息的阈值参数,可以根据系统设定缺省值或者根据实际 结果即时调整,通过调整参数A,使得资源关注信息小于A的多媒体资 源之间的差距拉开,使资源关注信息大于A的多媒体资源之间差距缩小, 并且分布调整的同时保证原始数据的大小顺序不改变,在此基础上将其 取值范围归一化到0-100的区间上。

所述量化确定单元根据所述初始评价量化信息与所述资源关注量 化信息,例如通过将量化后的两个量化信息进行加权计算的方式,确定 所述参考用户对所述多媒体资源的参考评价信息。

更优选地,所述处理设备还包括检测装置(未示出),其中,所述 检测装置检测所述参考用户的参考评价信息是否满足数据可用条件;当 满足所述数据可用条件时,所述量化确定单元根据所述初始评价量化信 息与所述资源关注量化信息,确定所述参考用户对所述多媒体资源的参 考评价信息。

具体地,所述检测装置通过根据预先设定的检测条件,检测所述参 考用户的参考评价信息是否满足数据可用条件;其中,所述参考评价信 息包括但不限于所述初始评价信息、所述初始评价量化信息、所述资源 关注信息、所述资源关注量化信息、所述参考评价信息等。

在此,所述检测条件例如检测所述参考用户的所述初始评价量化信 息和/或所述资源关注量化信息是否符合预定的分布。若所述初始评价量 化信息和/或所述资源关注量化信息不符合预定的分布,可以对所述第一 量化模型和/或第二量化模型进行更换,或对所述参数进行调整等。

当满足所述数据可用条件时,所述量化确定单元根据所述初始评价 量化信息与所述资源关注量化信息,例如通过将量化后的两个量化信息 进行加权计算的方式,确定所述参考用户对所述多媒体资源的参考评价 信息。

图3示出根据本发明另一个方面的一种用于确定多媒体资源相对 访问用户的资源评价信息的方法流程图。具体地,在步骤s1中,所 述处理设备获取访问用户关于多媒体资源的访问请求;在步骤s2中, 所述处理设备根据所述访问请求,获取与所述访问用户相对应的一个或 多个参考用户;在步骤s3中,所述处理设备根据所述参考用户对所述 多媒体资源的参考评价信息,确定所述多媒体资源相对所述访问用户的 资源评价信息。

上述各步骤之间是持续不断工作的,在此,本领域技术人员应理 解“持续”是指上述各步骤分别实时地或者按照设定的或实时调整的 工作模式要求,进行访问请求的获取、参考用户的获取、资源评价信 息的确定等,直至处理设备停止获取访问用户关于多媒体资源的访问 请求。

在步骤s1中,所述处理设备获取访问用户关于多媒体资源的访问 请求。

具体地,在步骤s1中,所述处理设备根据各种通信协议 (Communications Protocol),通过各类数据传输接口,与存储或提供所述 访问请求的数据库或其他第三方设备相交互,获取访问用户关于多媒体 资源的访问请求。例如通过获取用户在输入框中所输入的字符串,其中, 所述字符串对应于多媒体资源的名称,并将所述字符串作为访问用户关 于多媒体资源的访问请求。

其中,所述多媒体资源包括但不限于视频、音频、图像或文本(如 小说)等。所述访问请求包括但不限于用户通过点击、输入、触摸、语 音等方式所提交的关于所述多媒体资源的访问请求。

在步骤s2中,所述处理设备根据所述访问请求,获取与所述访问 用户相对应的一个或多个参考用户。

具体地,在步骤s2中,所述处理设备通过根据所述访问请求所对 应的访问用户,通过与存储或提供与所述访问用户相对应的参考用户的 数据库相交互,直接获取与所述访问用户相对应的一个或多个参考用 户;或者,在步骤s2中,所述处理设备通过基于所述访问用户的操作 信息,获取与所述访问用户的操作信息相对应的一个或多个参考用户。 其中,所述操作信息包括但不限于所述访问用户所点击、浏览的多媒体 资源的名称、多媒体资源的属性(如作者、演员、导演、国别、分类等), 或者所述访问用户对于一个或多个多媒体资源的历史访问时序信息等。

优选地,在步骤s2中,所述处理设备可以根据所述访问用户的操 作信息,获取与所述访问用户相对应的一个或多个候选参考用户;根据 所述访问请求,结合所述候选参考用户,在所述一个或多个候选参考用 户中确定与所述访问用户相对应的一个或多个参考用户。

具体地,在步骤s2中,所述处理设备可以根据所述访问用户的操 作信息,如根据所述访问用户对一个或多个多媒体资源的历史访问记 录,获取其他一个或多个对所述多媒体资源进行访问的用户以作为所述 候选参考用户,如所述访问用户浏览了视频资源“毒战”,则所述处理 设备将其他浏览了视频资源“毒战”的用户,作为与所述访问用户相对 应的候选参考用户;或者如根据所述访问用户对一个或多个多媒体资源 的历史访问时序信息,获取其他具有同样访问时序信息的用户以作为所 述候选参考用户,如所述访问资源用户浏览了视频资源“毒战”后,浏 览了视频资源“西游降魔篇”,则所述处理设备将其他浏览了视频资源 “毒战”与“西游降魔篇”的用户,作为与所述访问用户相对应的候选 参考用户。

其中,所述操作信息包括但不限于所述访问用户所点击、浏览的多 媒体资源的名称、多媒体资源的属性(如作者、演员、导演、国别、分 类等),或者所述访问用户对于一个或多个多媒体资源的历史访问时序 信息等。

在此,所述访问用户的操作信息所对应的多媒体资源信息,可以包 含在所述步骤s1中所获取的访问请求所对应的多媒体资源信息与非所 述步骤s1中所获取的访问请求所对应的多媒体资源信息;也可以仅包含 非所述步骤s1中所获取的访问请求所对应的多媒体资源信息。

需要说明的是,上述举例仅为更好地说明本发明的技术方案,而 非对本发明的限制,本领域技术人员应该理解,任何根据所述访问用 户的操作信息,获取与所述访问用户相对应的一个或多个候选参考用户 的方式,均应包含在本发明的范围内。

当在步骤s2中,所述处理设备获取了与所述访问用户相对应的一 个或多个候选参考用户后,根据所述步骤s1中所获取的访问请求,例如 结合所述访问请求所对应的多媒体资源,在所述候选参考用户中筛选出 对所述步骤s1中所获取的访问请求所对应的多媒体资源进行过评价的 候选参考用户,并将其作为与所述访问用户相对应的一个或多个参考用 户。

优选地,在步骤s2中,所述处理设备可以根据所述访问请求,获 取与所述多媒体资源相对应的一个或多个候选参考用户;根据所述访问 用户的操作信息,结合所述候选参考用户,在所述一个或多个候选参考 用户中确定与所述访问用户相对应的一个或多个参考用户。

具体地,在步骤s2中,所述处理设备可以根据所述访问请求,例 如通过获取对所述访问请求所对应的多媒体资源进行过评价的所有用 户作为所述候选参考用户;然后根据所述访问用户的操作信息,例如根 据所述访问用户对一个或多个多媒体资源的历史访问记录,获取所述候 选参考用户中,与所述历史访问记录相关联的候选参考用户,并作为与 所述访问用户相对应的一个或多个参考用户。例如,在步骤s2中,所 述处理设备根据所述访问请求,获取对所述访问请求所对应的文本资源 “明朝那些事儿”进行过打分评价的用户A、B、C、D,并将所述用户 A、B、C、D作为候选参考用户;然后在步骤s2中,所述处理设备根 据所述访问用户的浏览信息,获取了所述访问用户连续访问了“明朝那 些事儿”、“盗墓笔记”、“悟空传”,则在步骤s2中,所述处理设备根据 用户A、B、C、D的浏览记录,将同样浏览过“盗墓笔记”和/或“悟 空传”的用户作为与所述访问用户相对应的一个或多个参考用户。

优选地,继上例,例如,当所述用户A、B、C、D中没有人浏览过 “盗墓笔记”与“悟空传”时,在步骤s2中,所述处理设备还可以结 合所述访问用户的浏览记录中所对应的多媒体资源的属性信息(如作 者、演员、导演、国别、分类等),在所述用户A、B、C、D的浏览记 录中进行筛选,从而将所述访问用户的浏览记录与所述用户A、B、C、 D的浏览记录中的多媒体资源的属性信息重合度最高的用户,作为与所 述访问用户相对应的一个或多个参考用户。

其中,所述操作信息包括但不限于所述访问用户所点击、浏览的多 媒体资源的名称、多媒体资源的属性(如作者、演员、导演、国别、分 类等),或者所述访问用户对于一个或多个多媒体资源的历史访问时序 信息等。

在此,所述访问用户的操作信息所对应的多媒体资源信息,可以包 含在所述步骤s1中所获取的访问请求所对应的多媒体资源信息与非所 述步骤s1中所获取的访问请求所对应的多媒体资源信息;也可以仅包含 非所述步骤s1中所获取的访问请求所对应的多媒体资源信息。

需要说明的是,上述举例仅为更好地说明本发明的技术方案,而 非对本发明的限制,本领域技术人员应该理解,任何根据所述访问用 户的操作信息,结合所述候选参考用户,在所述一个或多个候选参考用 户中确定与所述访问用户相对应的一个或多个参考用户的方式,均应包 含在本发明的范围内。

在步骤s3中,所述处理设备根据所述参考用户对所述多媒体资源 的参考评价信息,确定所述多媒体资源相对所述访问用户的资源评价信 息。

具体地,在步骤s3中,所述处理设备根据所述参考用户对所述多 媒体资源的参考评价信息,例如,所述参考用户对所述多媒体资源的打 分信息、所述参考用户对所述多媒体资源的评价内容等,通过将所述打 分信息进行加权平均或对所述评价内容进行提取关键字以进行整合等 方式,确定所述多媒体资源相对所述访问用户的资源评价信息。

其中,所述参考评价信息包括但不限于打分信息、等级评价信息、 文本评价信息或其他类型的评价信息等。

优选地,所述处理设备还包括步骤s4(未示出),其中,在步骤 s4中,所述处理设备将所述多媒体资源及所述资源评价信息提供至所 述访问用户。

具体地,在步骤s4中,所述处理设备通过与所述访问用户相交互, 或者利用所述访问用户所对应的用户设备所提供的应用程序接口(API) 或http、https等其他约定的通信方式的格式要求,将所述多媒体资源 及所述资源评价信息提供至所述访问用户。

优选地,在步骤s4中,所述处理设备还可以根据所述资源评价信 息的数值或评价内容等,通过与所述访问用户相交互,或者利用所述访 问用户所对应的用户设备所提供的应用程序接口(API)或http、https 等其他约定的通信方式的格式要求,将满足一定条件的资源评价信息 以及其所对应的多媒体资源提供给所述访问用户。

例如,所述访问用户的访问请求为“钢铁侠”,在网络中可以找到 一个或多个有关“钢铁侠”的视频资源,则所述步骤s3分别针对每一个 “钢铁侠”的视频资源生成了所述多媒体资源相对所述访问用户的资源 评价信息,在步骤s4中,所述处理设备将数值超过一定阈值的资源评 价信息以及其所对应的“钢铁侠”的视频资源提供给所述访问用户等。

需要说明的是,上述举例仅为更好地说明本发明的技术方案,而 非对本发明的限制,本领域技术人员应该理解,任何将所述多媒体资 源及所述资源评价信息提供至所述访问用户的方式,均应包含在本发明 的范围内。

图4示出根据本发明一个优选实施例的一种用于确定多媒体资源 相对访问用户的资源评价信息的方法流程图。具体地,在步骤s1’中, 所述处理设备获取访问用户关于多媒体资源的访问请求;在步骤s2’中, 所述处理设备根据所述访问请求,获取与所述访问用户相对应的一个或 多个参考用户;在步骤s31’中,所述处理设备获取所述参考用户对所述 多媒体资源的参考评价信息;在步骤s32’中,所述处理设备根据所述参 考评价信息,确定所述多媒体资源相对所述访问用户的资源评价信息。 其中,所述步骤s1’、步骤s2’与图3所示对应步骤相同或基本相同,故 此处不再赘述,并通过引用的方式包含于此。

上述各步骤之间是持续不断工作的,在此,本领域技术人员应理 解“持续”是指上述各步骤分别实时地或者按照设定的或实时调整的 工作模式要求,进行访问请求的获取、参考用户的获取、参考评价信 息的获取、资源评价信息的确定等,直至处理设备停止获取访问用户 关于多媒体资源的访问请求。

在步骤s31’中,所述处理设备获取所述参考用户对所述多媒体资源 的参考评价信息。

具体地,在步骤s31’中,所述处理设备根据各种通信协议 (Communications Protocol),通过各类数据传输接口,与存储或提供所述 参考评价信息的数据库或其他第三方设备相交互,以获取所述参考用户 对所述多媒体资源的参考评价信息;或者在步骤s31’中,所述处理设备 通过直接与所述参考用户相交互,获取所述参考用户通过输入、点击、 触摸、语音输入等方式所提交的对所述多媒体资源的参考评价信息。

在步骤s32’中,所述处理设备根据所述参考评价信息,确定所述多 媒体资源相对所述访问用户的资源评价信息。

具体地,在步骤s32’中,所述处理设备根据所述参考评价信息,通 过将所述参考评价信息进行加权平均、或者提取所述参考评价信息中 的关键字从而进行整合等方式,确定所述多媒体资源相对所述访问用 户的资源评价信息。

优选地,在步骤s32’中,所述处理设备可以根据所述参考评价信息, 结合所述访问用户与所述参考评价信息所对应的参考用户的关联关系, 确定所述多媒体资源相对所述访问用户的资源评价信息。

具体地,在步骤s32’中,所述处理设备还可以根据所述参考评价信 息,结合所述参考评价信息所对应的参考用户与所述访问用户的关联 关系,通过例如基于所述关联关系,确定所述参考用户的参考评价信 息的权重信息,从而将所述参考评价信息进行加权平均,或者将所述 权重信息的值较高的参考评价信息的显示方式设置的更加醒目(如加 粗、放置在首位等)。

在此,所述关联关系包括但不限于基于所述访问用户的操作信 息,计算所述访问用户的操作信息所对应的一个或多个多媒体资源信 息与所述参考用户的操作信息所对应的多媒体资源信息的重合度;例 如,所述访问用户访问过多媒体资源(m,n,p,q),所述参考用户 访问过多媒体资源(m,n,r,s),则计算两者所访问过的多媒体资 源的余弦相似度,从而确定所述参考评价信息所对应的参考用户与所 述访问用户的关联关系。

在此,可以根据所述操作信息所对应的多媒体资源的名称、属性 (如作者、演员、导演、国别、分类等)、访问顺序等,计算所述关联 关系。

需要说明的是,上述举例仅为更好地说明本发明的技术方案,而 非对本发明的限制,本领域技术人员应该理解,任何根据所述参考评 价信息,结合所述访问用户与所述参考评价信息所对应的参考用户的关 联关系,确定所述多媒体资源相对所述访问用户的资源评价信息的方 式,均应包含在本发明的范围内。

优选地,所述步骤s31’包括步骤s311’、步骤s312’、步骤s313’。 具体地,在步骤s311’中,所述处理设备根据所述参考用户,获取所述参 考用户对所述多媒体资源的初始评价信息;在步骤s312’中,所述处理设 备获取与所述多媒体资源相对应的资源关注信息;在步骤s313’中,所述 处理设备根据所述初始评价信息与所述资源关注信息,确定所述参考用 户对所述多媒体资源的参考评价信息。

具体地,在步骤s311’中,所述处理设备根据各种通信协议 (Communications Protocol),通过各类数据传输接口,与存储或提供所述 初始评价信息的数据库或其他第三方设备相交互,以获取所述参考用户 对所述多媒体资源的初始评价信息;或者在步骤s311’中,所述处理设备 通过直接与所述参考用户相交互,获取所述参考用户通过输入、点击、 触摸、语音输入等方式所提交的对所述多媒体资源的初始评价信息。

其中,所述初始评价信息包括但不限于如所述参考用户对所述多媒 体资源的打分信息、等级评价信息、文本评价信息或其他类型的评价信 息等。其中,更优选地,在步骤s311’中,所述处理设备还可以对非数值 类的评价信息进行量化,例如,当所述文本评价信息中包含关键字“好”、 “精彩”等词时,量化后的数值较高,所述文本评价信息中包含关键字 “糟糕”、“不好”等词时,量化后的数值较低,也可以为负值等。

在步骤s312’中,所述处理设备通过各种通信协议(Communications  Protocol),通过各类数据传输接口,与存储或提供所述资源关注信息的 数据库或其他第三方设备相交互,以获取与所述多媒体资源相对应的资 源关注信息。

优选地,在步骤s312’中,所述处理设备可以根据所述多媒体资源所 对应的一个或多个资源相关信息,确定与所述多媒体资源相对应的资源 关注信息。

具体地,在步骤s312’中,所述处理设备通过根据所述多媒体资源所 对应的资源相关信息(如评论人次信息、检索量信息、点击量信息等), 通过将所述一个或多个资源相关信息进行处理,例如将所述检索量信息 量化为[0,100]内的数值,从而确定与所述多媒体资源相对应的资源关注 信息。

在此,所述资源相关信息包括但不限于所述多媒体资源所对应的评 论人次信息、检索量信息、点击量信息等;所述资源相关信息可以通过 第三方获取,也可以通过对所述多媒体资源所在的网络进行爬取后获取 等。

在步骤s313’中,所述处理设备根据所述初始评价信息与所述资源关 注信息,通过将所述初始评价信息与所述资源关注信息进行加权平均等 方式,或者对所述初始评价信息与所述资源关注信息进行处理后(如进 行归一化)进行加权平均等方式,确定所述参考用户对所述多媒体资源 的参考评价信息。

优选地,在步骤s313’中,所述处理设备包括步骤s3131’(未示出)、 步骤s3132’(未示出)、步骤s3133’(未示出);具体地,在步骤s3131’ 中,所述处理设备基于与所述初始评价信息相对应的第一量化模型,根 据所述初始评价信息,确定与所述初始评价信息相对应的初始评价量化 信息;在步骤s3132’中,所述处理设备基于与所述资源关注信息相对应 的第二量化模型,根据所述资源关注信息,确定与所述资源关注信息相 对应的资源关注量化信息;在步骤s3133’中,所述处理设备根据所述初 始评价量化信息与所述资源关注量化信息,确定所述参考用户对所述多 媒体资源的参考评价信息。

具体地,在步骤s3131’中,所述处理设备基于与所述评价信息相对 应的第一量化模型,根据所述初始评价信息,将所述初始评价信息进行 量化,从而确定与所述初始评价信息相对应的初始评价量化信息。其中, 所述第一量化模型可以根据系统缺省或用户设置的模型进行确定。例 如,所述第一量化模型如公式3所示:

f(x)=100*(x/100)^B    (公式3)

其中,x为所述初始评价信息所对应的数值(如所述初始评价信息 为非数值,可以将所述初始评价信息进行转换,以获得数值),所述B 为参数,可以根据系统设定缺省值或者根据实际结果即时调整,通过调 整参数B,以控制拉开所述初始评价信息差距的幅度。

在步骤s3132’中,所述处理设备基于与所述资源关注信息相对应的 第二量化模型,根据所述资源关注信息,将所述资源关注信息进行量化, 从而确定与所述资源关注信息相对应的资源关注量化信息。其中,所述 第二量化模型可以根据系统缺省或用户设置的模型进行确定。例如,所 述第二量化模型如公式4所示:

f(x)=80*x/max(x<=A)且

f(x)=80+20*log(1+x-A)/log(1+max-A)(x<=A)    (公式4)

其中,x为所述资源关注信息所对应的数值(如所述资源关注信息 为非数值,可以将所述资源关注信息进行转换,以获得数值);所述max 为所有所述资源关注信息中的最大值,例如,对于视频类别中的所有视 频资源,其所对应的所有视频的资源关注信息中的最大值等;所述A为 一个资源关注信息的阈值参数,可以根据系统设定缺省值或者根据实际 结果即时调整,通过调整参数A,使得资源关注信息小于A的多媒体资 源之间的差距拉开,使资源关注信息大于A的多媒体资源之间差距缩小, 并且分布调整的同时保证原始数据的大小顺序不改变,在此基础上将其 取值范围归一化到0-100的区间上。

在步骤s3133’中,所述处理设备根据所述初始评价量化信息与所述 资源关注量化信息,例如通过将量化后的两个量化信息进行加权计算的 方式,确定所述参考用户对所述多媒体资源的参考评价信息。

更优选地,所述处理设备还包括步骤s3134’(未示出),其中,在步 骤s3134’中,所述处理设备检测所述参考用户的参考评价信息是否满足 数据可用条件;当满足所述数据可用条件时,在步骤s3133’中,所述处 理设备根据所述初始评价量化信息与所述资源关注量化信息,确定所述 参考用户对所述多媒体资源的参考评价信息。

具体地,在步骤s3134’中,所述处理设备通过根据预先设定的检测 条件,检测所述参考用户的参考评价信息是否满足数据可用条件;其中, 所述参考评价信息包括但不限于所述初始评价信息、所述初始评价量化 信息、所述资源关注信息、所述资源关注量化信息、所述参考评价信息 等。

在此,所述检测条件例如检测所述参考用户的所述初始评价量化信 息和/或所述资源关注量化信息是否符合预定的分布。若所述初始评价量 化信息和/或所述资源关注量化信息不符合预定的分布,可以对所述第一 量化模型和/或第二量化模型进行更换,或对所述参数进行调整等。

当满足所述数据可用条件时,在步骤s3133’中,所述处理设备根据 所述初始评价量化信息与所述资源关注量化信息,例如通过将量化后的 两个量化信息进行加权计算的方式,确定所述参考用户对所述多媒体资 源的参考评价信息。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例 的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其 他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例 看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求 而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和 范围内的所有变化涵括在本发明内。不应将权利要求中的任何附图标 记视为限制所涉及的权利要求。此外,显然“包括”一词不排除其他单 元或步骤,单数不排除复数。装置权利要求中陈述的多个单元或装置 也可以由一个单元或装置通过软件或者硬件来实现。第一,第二等词 语用来表示名称,而并不表示任何特定的顺序。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号