音视频信息推荐方法及设备的制作方法

文档序号:7998223阅读:260来源:国知局
音视频信息推荐方法及设备的制作方法
【专利摘要】本发明实施例提供一种音视频信息推荐方法及设备。一种方法包括:通过对用户的个人信息进行分析,获取目标内容角色,所述目标内容角色是所述用户喜欢的音视频信息中的内容角色;根据所述目标内容角色和内容角色与音视频属性之间的映射关系,确定目标属性信息,所述目标属性信息是所述用户喜欢的音视频信息的属性信息;将所述目标属性信息与系统存储的音视频信息的属性信息进行匹配,确定属性信息匹配中所述目标属性信息的音视频信息;将所确定的音视频信息的描述信息发送至所述用户的终端设备。采用本发明技术方案可以针对不同用户推荐不同的影片,可以提高向用户推荐影片的精度。
【专利说明】音视频信息推荐方法及设备

【技术领域】
[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] 所述音视频信息为诗歌,所述内容角色为诗词或流行主题词;或者
[0046] 所述音视频信息为视频演讲,所述内容角色为演讲者。
[0047] 第四方面提供一种音视频信息推荐设备,包括:
[0048] 获取模块,用于对第一用户的个人信息进行分析,获取目标内容角色,所述目标内 容角色是所述第一用户喜欢的音视频信息中的内容角色;
[0049] 确定模块,用于根据所述目标内容角色和预存储的用户信息与用户喜欢的内容角 色之间的映射关系,确定第二用户,所述第二用户是指已经由服务器推荐过音视频信息的 用户中,同样喜欢所述目标内容角色的用户;
[0050] 发送模块,用于将所述第二用户喜欢的音视频信息的描述信息推送至所述第一用 户的终端设备。
[0051] 结合第四方面,在第四方面的第一种可能的实现方式中,所述获取模块还用于从 用户信息数据库中,获取所述第二用户喜欢的音视频信息的描述信息;
[0052] 所述发送模块具体用于将所述获取模块所获取的描述信息推送至所述终端设备。
[0053] 结合第四方面的第一种可能的实现方式,在第四方面的第二种可能的实现方式 中,所述设备还包括:添加模块,用于将所述第二用户喜欢的音视频信息的描述信息和所述 第一用户的信息对应添加到所述用户信息数据库中。
[0054] 结合第四方面或第四方面的第一种可能的实现方式或第四方面的第二种可能的 实现方式,在第四方面的第三种可能的实现方式中,所述设备还包括:接收模块,用于在所 述获取模块获取所述目标内容角色之前,接收所述终端设备发送的观看请求;
[0055] 所述获取模块具体用于根据所述观看请求,对所述第一用户的个人信息进行分 析,获取所述目标内容角色。
[0056] 结合第四方面或第四方面的第一种可能的实现方式或第四方面的第二种可能的 实现方式或第四方面的第三种可能的实现方式,在第四方面的第四种可能的实现方式中, 所述用户的个人信息包括以下信息中的任何一种或其组合:
[0057] 标签、个人说明、对话记录、评论和观看记录。
[0058] 结合第四方面或第四方面的第一种可能的实现方式或第四方面的第二种可能的 实现方式或第四方面的第三种可能的实现方式或第四方面的第四种可能的实现方式,在第 四方面的第五种可能的实现方式中,所述音视频信息为电影或电视剧;所述内容角色为电 影角色;或者
[0059] 所述音视频信息为歌曲,所述内容角色为歌词;或者
[0060] 所述音视频信息为诗歌,所述内容角色为诗词或流行主题词;或者
[0061] 所述音视频信息为视频演讲,所述内容角色为演讲者。
[0062] 本发明实施例提供的音视频信息推荐方法及设备,通过对用户的个人信息进行分 析,获取用户喜欢的音视频信息中的内容角色,根据用户喜欢的音视频信息的内容角色,确 定用户喜欢的音视频信息的属性信息或者确定与用户喜欢相同内容角色的其他用户,然后 将属性信息与用户喜欢的音视频信息的属性信息相匹配的音视频信息的描述信息或者将 与用户喜欢相同内容角色的其他用户所喜欢的音视频信息的描述信息推送至用户的终端 设备,由于基于用户喜欢的内容角色,向用户推荐音视频信息,具有针对性强,体现了用户 差异,提高了向用户推荐音视频信息的精度。

【专利附图】

【附图说明】
[0063] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以 根据这些附图获得其他的附图。
[0064] 图1为本发明实施例提供的一种音视频信息推荐方法的流程图;
[0065] 图2为本发明实施例提供的另一种音视频信息推荐方法的流程图;
[0066] 图3为本发明实施例提供的又一种音视频信息推荐方法的流程图;
[0067] 图4为本发明实施例提供的又一种音视频信息推荐方法的流程图;
[0068] 图5为本发明实施例提供的一种音视频信息推荐设备的结构示意图;
[0069] 图6为本发明实施例提供的另一种音视频信息推荐设备的结构示意图;
[0070] 图7为本发明实施例提供的一种计算机系统的结构示意图;
[0071] 图8为本发明实施例提供的又一种音视频信息推荐设备的结构示意图;
[0072] 图9为本发明实施例提供的又一种音视频信息推荐设备的结构示意图;
[0073] 图10为本发明实施例提供的另一种计算机系统的结构示意图;
[0074] 图11为本发明实施例提供的一种终端设备的结构示意图。

【具体实施方式】
[0075] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例 中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0076] 图1为本发明实施例提供的一种音视频信息推荐方法的流程图。如图1所示,所 述方法包括:
[0077] 101、通过对用户的个人信息进行分析,获取目标内容角色,所述目标内容角色是 用户喜欢的音视频信息中的内容角色。
[0078] 102、根据所述目标内容角色和内容角色与音视频属性之间的映射关系,确定目标 属性信息,所述目标属性信息是所述用户喜欢的音视频信息的属性信息。
[0079] 103、将所述目标属性信息与系统存储的音视频信息的属性信息进行匹配,确定属 性信息匹配中所述目标属性信息的音视频信息。
[0080] 104、将所确定的音视频信息的描述信息发送至用户的终端设备。
[0081] 在本实施例中,音视频信息可以是电影、电视剧、诗歌、音乐、视频演讲等多媒体信 息。相应的,内容角色主要是指音视频信息中具有象征性的信息。举例说明,如果音视频信 息为电影或电视剧,则内容角色可以为电影或电视角色,例如音视频信息为电影《亚历山大 帝》,则内容角色可以是电影中的主角"亚历山大";如果音视频信息为歌曲,则内容角色可 以为歌词;如果音视频信息为诗歌,则内容角色可以为诗词或流行主题词;如果音视频信 息为视频演讲,则内容角色可以为演讲者;等等。
[0082] 在本实施例中,服务器预先对音视频信息的内容以及属性进行了多维度的定义分 解,并预先建立了内容角色与音视频属性之间的映射关系。音视频信息的属性信息主要是 指表征该音视频信息的属性或类型等的信息,例如,电影《亚历山大帝》的属性信息包括:帝 王、史诗、战争、血腥、场面宏大等;电影《角斗士》的属性信息包括:战争、血腥、史诗、罗马 等。
[0083] 另外,在服务器上存储有各种音视频信息以及音视频信息的描述信息。音视频信 息的描述信息主要是指可以使用户了解所述音视频信息的一些信息,例如如果音视频信息 是电影或电视剧,则音视频信息的描述信息可以包括但不限于:电音或电视剧的名称、导 演、剧情简介和演员信息等。
[0084] 基于上述,服务器可以对用户的个人信息进行分析,获取用户喜欢的音视频信息 中的内容角色,称为目标内容角色;然后,将目标内容角色在内容角色与音视频属性之间的 映射关系中进行匹配,将匹配中的音视频属性作为用户喜欢的音视频信息的属性信息,即 目标属性信息;接着将目标属性信息在系统存储的音视频信息的属性信息中进行匹配,确 定属性信息匹配中该目标属性信息的音视频信息,将所确定的音视频信息的描述信息发送 至用户的终端设备,以完成向用户推荐音视频信息的过程。
[0085] 进一步,对于用户来说,在收到服务器推荐的音视频信息的描述信息后,可以选择 想观看的音视频信息,或者选择购买想看的音视频信息。
[0086] 可选的,用户的个人信息可以包括以下信息中的任何一种或其组合:标签、个人说 明、对话记录、评论和观看记录。所述标签是指用户为自己专辑中的音视频信息添加的关键 词,是对音视频信息的分类进行补充说明,也是供其他用户或网友搜索该音视频信息使用 的信息,用户可以在服务器上进行注册,获得自己的专辑空间,并在专辑空间中管理自己的 音视频信息,基于此服务器可以在用户的专辑空间中获取所述标签信息。所述个人说明是 指用户对自己的介绍说明,例如服务器可以从用户的注册信息中获取。所述对话记录是指 用户在服务器提供的音视频网页上与其他用户或网友所交流的信息,例如讨论彼此喜欢的 电影或电视剧或剧中角色或歌词等。所述评论是指用户对某一音视频信息发表的看法、观 点等信息,例如用户可以在服务器提供的音视频网页上发表自己的看法、观点等,或者可以 在自己的专辑空间中发表对某一音视频信息的看法、观点等。所述观看记录是指用户之前 一段时间内观看过的音视频信息,所述服务器可以在用户每次观看音视频信息时,记录用 户观看过的音视频信息,进而在对用户的个人信息进行分析时,获取所记录的用户观看过 的音视频信息。
[0087] 由上述可见,本实施例提供的方法,通过对用户的个人信息进行分析,获取用户喜 欢的音视频信息中的内容角色,根据用户喜欢的音视频信息的内容角色,确定用户喜欢的 音视频信息的属性信息,然后将属性信息与用户喜欢的音视频信息的属性信息相匹配的音 视频信息的描述信息推送至用户的终端设备,由于基于用户喜欢的内容角色,向用户推荐 音视频信息,具有针对性强,体现了用户差异,提高了向用户推荐音视频信息的精度,进一 步还可以提高用户从推荐的影片到实际观看的转化率。
[0088] 图2为本发明实施例提供的另一种音视频信息推荐方法的流程图。如图2所示, 所述方法包括:
[0089] 200、接收终端设备发送的观看请求。
[0090] 用户需要观看音视频信息时,会通过其终端设备向服务器发送观看请求。服务器 接收终端设备发送的观看请求。其中,根据用户想要观看的音视频信息的不同,以及所使用 的终端设备的不同,用户通过终端设备向服务器发送观看请求的方式也会有所不同,本实 施例对此不做限定。举例说明,如果终端设备为电视机,用户希望观看电视剧,则用户打开 电视机相当于向服务器发出了观看请求。如果终端设备为个人电脑,用户希望观看视频网 站上的电影或电视剧,则用户打开个人电脑并进入视频网站的主页相当于向服务器发出了 观看请求。
[0091] 201、根据所述观看请求,通过对用户的个人信息进行分析,获取目标内容角色,所 述目标内容角色是用户喜欢的音视频信息中的内容角色。
[0092] 服务器接收到终端设备发送的观看请求后,获知用户希望观看音视频信息,则根 据该观看请求的触发,对用户的个人信息进行分析,获取用户喜欢的音视频信息的内容角 色。
[0093] 202、根据所述目标内容角色和内容角色与音视频属性之间的映射关系,确定目标 属性信息,所述目标属性信息是所述用户喜欢的音视频信息的属性信息。
[0094] 203、将所述目标属性信息与系统存储的音视频信息的属性信息进行匹配,确定属 性信息匹配中所述目标属性信息的音视频信息。
[0095] 204、将所确定的音视频信息的描述信息发送至用户的终端设备。
[0096] 步骤201-204的详细描述可参见步骤101-104,在此不再赘述。
[0097] 本实施例提供的方法,服务器在接收到终端设备发出的观看请求,通过对用户的 个人信息进行分析,获取用户喜欢的音视频信息中的内容角色,根据用户喜欢的音视频信 息的内容角色,确定用户喜欢的音视频信息的属性信息,然后将属性信息与用户喜欢的音 视频信息的属性信息相匹配的音视频信息的描述信息推送至用户的终端设备,由于基于用 户喜欢的内容角色,向用户推荐音视频信息,具有针对性强,体现了用户差异,提高了向用 户推荐音视频信息的精度,进一步还可以提高用户从推荐的影片到实际观看的转化率。 [0098] 图3为本发明实施例提供的又一种音视频信息推荐方法的流程图。如图3所示, 所述方法包括:
[0099] 301、对第一用户的个人信息进行分析,获取目标内容角色,所述目标内容角色是 所述第一用户喜欢的音视频信息的内容角色。
[0100] 302、根据所述目标内容角色和预存储的用户信息与用户喜欢的内容角色之间的 映射关系,确定第二用户,所述第二用户是指已经由服务器推荐过音视频信息的用户中,同 样喜欢所述目标内容角色的用户。
[0101] 303、将所述第二用户喜欢的音视频信息的描述信息推送至第一用户的终端设备。 [0102] 在本实施例中,音视频信息可以是电影、电视剧、诗歌、音乐、视频演讲等多媒体信 息。相应的,内容角色主要是指音视频信息中具有象征性的信息。举例说明,如果音视频信 息为电影或电视剧,则内容角色可以为电影或电视角色,例如音视频信息为电影《亚历山大 帝》,则内容角色可以是电影中的主角"亚历山大";如果音视频信息为歌曲,则内容角色可 以为歌词;如果音视频信息为诗歌,则内容角色可以为诗词或流行主题词;如果音视频信 息为视频演讲,则内容角色可以为演讲者;等等。
[0103] 在本实施例中,服务器预先存储有用户信息与用户喜欢的内容角色之间的映射关 系。该映射关系中的用户信息可以是用户名称、用户ID、用户的终端设备的标识信息等,这 些用户是指已经由服务器推荐过音视频信息的用户。其中,服务器可以采用数据库或信息 列表等形式,存储用户信息与用户喜欢的内容角色之间的映射关系。例如,某一用户喜欢的 内容个角色是电影《亚历山大帝》中的主角"亚历山大"等。
[0104] 另外,在服务器上存储有已经由服务器推荐过音视频信息的各用户所喜欢的音视 频信息的描述信息。例如,服务器可以以用户信息数据库存储由服务器推荐过音视频信息 的用户所喜欢的音视频信息以及音视频信息的描述信息等。音视频信息的描述信息主要是 指可以使用户了解所述音视频信息的一些信息,例如如果音视频信息是电影或电视剧,则 音视频信息的描述信息可以包括但不限于:电音或电视剧的名称、导演、剧情简介和演员信 息等。
[0105] 基于上述,服务器可以对第一用户的个人信息进行分析,获取第一用户喜欢的音 视频信息中的内容角色,称为目标内容角色;然后,将目标内容角色在服务器所存储的已经 由服务器推荐过音视频信息的用户信息与用户喜欢的内容角色之间的映射关系中进行匹 配,将匹配中的用户称为第二用户;将第二用户喜欢的音视频信息作为第一用户也喜欢的 音视频信息,将第二用户喜欢的音视频信息的描述信息发送至第一用户的终端设备,以完 成向第一用户推荐音视频信息的过程。
[0106] 进一步,对于用户来说,在收到服务器推荐的音视频信息的描述信息后,可以选择 想观看的音视频信息,或者选择购买想看的音视频信息。
[0107] 可选的,用户的个人信息可以包括以下信息中的任何一种或其组合:标签、个人说 明、对话记录、评论和观看记录。所述标签是指户为自己专辑中的音视频信息添加的关键 词,是对音视频信息的分类进行补充说明,也是供其他用户或网友搜索该音视频信息使用 的信息,用户可以在服务器上进行注册,获得自己的专辑空间,并在专辑空间中管理自己的 音视频信息,基于此服务器可以在用户的专辑空间中获取所述标签信息。所述个人说明是 指用户对自己的介绍说明,例如服务器可以从用户的注册信息中获取。所述对话记录是指 用户在服务器提供的音视频网页上与其他用户或网友所交流的信息,例如讨论彼此喜欢的 电影或电视剧或剧中角色等信息。所述评论是指用户对某一音视频信息发表的看法、观点 等信息,例如用户可以在服务器提供的音视频网页上发表自己的看法、观点等,或者可以在 自己的专辑空间中发表对某一音视频信息的看法、观点等。所述观看记录是指用户之前一 段时间内观看过的音视频信息,所述服务器可以在用户每次观看音视频信息时,记录用户 观看过的音视频信息,进而在对用户的个人信息进行分析时,获取所记录的用户观看过的 首视频?目息。
[0108] 由上述可见,本实施例提供的方法,通过对用户的个人信息进行分析,获取用户喜 欢的音视频信息中的内容角色,根据用户喜欢的音视频信息的内容角色,确定与用户喜欢 相同内容角色的其他用户,然后将与用户喜欢相同内容角色的其他用户所喜欢的音视频信 息的描述信息推送至用户的终端设备,由于基于用户喜欢的内容角色及同样喜欢该内容角 色的用户所喜欢的音视频信息,向用户推荐音视频信息,具有针对性强,体现了用户差异, 提高了向用户推荐音视频信息的精度,进一步还可以提高用户从推荐的影片到实际观看的 转化率。
[0109] 图4为本发明实施例提供的又一种音视频信息推荐方法的流程图。如图4所示, 所述方法包括:
[0110] 400、接收终端设备发送的观看请求。
[0111] 第一用户需要观看音视频信息时,会通过其终端设备向服务器发送观看请求。服 务器接收终端设备发送的观看请求。其中,根据第一用户想要观看的音视频信息的不同,以 及所使用的终端设备的不同,第一用户通过终端设备向服务器发送观看请求的方式也会有 所不同,本实施例对此不做限定。举例说明,如果终端设备为电视机,第一用户希望观看电 视剧,则第一用户打开电视机相当于向服务器发出了观看请求。如果终端设备为个人电脑, 第一用户希望观看视频网站上的电影或电视剧,则第一用户打开个人电脑并进入视频网站 的主页相当于向服务器发出了观看请求。
[0112] 401、根据所述观看请求,对第一用户的个人信息进行分析,获取所述目标内容角 色。
[0113] 服务器接收到终端设备发送的观看请求后,获知第一用户希望观看音视频信息, 则根据该观看请求的触发,对第一用户的个人信息进行分析,获取用户喜欢的音视频信息 的内容角色。
[0114] 402、根据所述目标内容角色和预存储的用户信息与用户喜欢的内容角色之间的 映射关系,确定第二用户,所述第二用户是指已经由服务器推荐过音视频信息的用户中,同 样喜欢所述目标内容角色的用户。
[0115] 403、从用户信息数据库中,获取所述第二用户喜欢的音视频信息的描述信息。
[0116] 404、将所述第二用户喜欢的音视频信息的描述信息推送至第一用户的终端设备。
[0117] 405、将第二用户喜欢的音视频信息的描述信息和第一用户的信息对应添加到用 户信息数据库中。
[0118] 在本实施例中,服务器以用户信息数据库存储由服务器推荐过音视频信息的用户 所喜欢的音视频信息以及音视频信息的描述信息等。
[0119] 基于此,在确定第二用户后,服务器首先从用户信息数据库中,获取第二用户喜欢 的音视频信息的描述信息,然后再推送至第一用户的终端设备。
[0120] 之后,为了丰富用户信息数据库,则将第二用户喜欢的音视频信息的描述信息作 为第一用户喜欢的音视频信息的描述信息,与第一用户的信息对应存储到用户信息数据库 中,以便于为后续用户继续推荐所喜欢的音视频信息。
[0121] 本实施例提供的方法,通过对用户的个人信息进行分析,获取用户喜欢的音视频 信息中的内容角色,根据用户喜欢的音视频信息的内容角色,确定与用户喜欢相同内容角 色的其他用户,然后将与用户喜欢相同内容角色的其他用户所喜欢的音视频信息的描述信 息推送至用户的终端设备,由于基于用户喜欢的内容角色及同样喜欢该内容角色的用户所 喜欢的音视频信息,向用户推荐音视频信息,具有针对性强,体现了用户差异,提高了向用 户推荐音视频信息的精度,进一步还可以提高用户从推荐的影片到实际观看的转化率。
[0122] 图5为本发明实施例提供的一种音视频信息推荐设备的结构示意图。如图5所示, 所述设备包括:获取模块51、确定模块52和发送模块53。
[0123] 获取模块51,用于通过对用户的个人信息进行分析,获取目标内容角色,所述目标 内容角色是所述用户喜欢的音视频信息中的内容角色。
[0124] 确定模块52,与获取模块51连接,用于根据获取模块51获取的目标内容角色和内 容角色与音视频属性之间的映射关系,确定目标属性信息,所述目标属性信息是所述用户 喜欢的音视频信息的属性信息,并将所述目标属性信息与系统存储的音视频信息的属性信 息进行匹配,确定属性信息匹配中所述目标属性信息的音视频信息。
[0125] 发送模块53,与确定各模块52连接,用于将确定模块52所确定的音视频信息的描 述信息发送至所述用户的终端设备。
[0126] 在一可选实施方式中,如图6所示,所述设备还包括:接收模块54。
[0127] 接收模块54,用于在获取模块51获取所述目标内容角色之前,接收所述终端设备 发送的观看请求。接收模块54与获取模块51连接,用于向获取模块51提供所述观看请 求。基于此,获取模块51具体用于根据所述观看请求,对所述用户的个人信息进行分析,获 取所述目标内容角色。
[0128] 在本实施例中,所述用户的个人信息包括以下信息中的任何一种或其组合:标签、 个人说明、对话记录、评论和观看记录。
[0129] 在本实施例中,所述音视频信息可以为电影或电视剧,则所述内容角色可以为电 影或电视角色;或者,所述音视频信息可以为歌曲,则所述内容角色为可以歌词;或者,所 述音视频信息为可以诗歌,则所述内容角色可以为诗词或流行主题词;或者,所述音视频信 息可以为视频演讲,则所述内容角色可以为演讲者。
[0130] 本实施例提供的音视频信息推荐设备可以是各种音视频服务器,但不限于此。
[0131] 本实施例提供的音视频信息推荐设备的各功能模块可用于执行图1或图2所示方 法实施例的流程,其具体工作原理不再赘述,详见方法实施例的描述。
[0132] 本实施例提供的音视频信息推荐设备,通过对用户的个人信息进行分析,获取用 户喜欢的音视频信息中的内容角色,根据用户喜欢的音视频信息的内容角色,确定用户喜 欢的音视频信息的属性信息,然后将属性信息与用户喜欢的音视频信息的属性信息相匹配 的音视频信息的描述信息推送至用户的终端设备,由于基于用户喜欢的内容角色,向用户 推荐音视频信息,具有针对性强,体现了用户差异,提高了向用户推荐音视频信息的精度, 进一步还可以提高用户从推荐的影片到实际观看的转化率。
[0133] 图7为本发明实施例提供的一种计算机系统的结构示意图。如图7所示,所述计 算机系统包括:存储器71、处理器72和发送器73。
[0134] 存储器71,用于存储程序。具体地,程序可以包括程序代码,所述程序代码包括计 算机操作指令。
[0135] 存储器71可以包含高速RAM存储器,也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
[0136] 处理器72,用于执行存储器71存储的程序,以用于:通过对用户的个人信息进行 分析,获取目标内容角色,所述目标内容角色是所述用户喜欢的音视频信息中的内容角色; 根据所述目标内容角色和内容角色与音视频属性之间的映射关系,确定目标属性信息,所 述目标属性信息是所述用户喜欢的音视频信息的属性信息,并将所述目标属性信息与系统 存储的音视频信息的属性信息进行匹配,确定属性信息匹配中所述目标属性信息的音视频 信息。
[0137] 处理器72可以是一个中央处理器(Central Processing Unit,简称为CPU),或者 是特定集成电路(Application Specific Integrated Circuit,简称为ASIC),或者是被配 置成实施本发明实施例的一个或多个集成电路。
[0138] 发送器73,用于将处理器72确定的音视频信息的描述信息发送至用户的终端设 备。
[0139] 在一可选实施方式中,如图7所示,所述计算机系统还包括:接收器74。
[0140] 接收器74,用于在处理器72获取所述目标内容角色之前,接收所述终端设备发送 的观看请求。基于此,处理器72具体可用于根据所述观看请求,对所述用户的个人信息进 行分析,获取所述目标内容角色。
[0141] 在本实施例中,所述用户的个人信息包括以下信息中的任何一种或其组合:标签、 个人说明、对话记录、评论和观看记录。
[0142] 在本实施例中,所述音视频信息可以为电影或电视剧,则所述内容角色可以为电 影或电视角色;或者,所述音视频信息可以为歌曲,则所述内容角色为可以歌词;或者,所 述音视频信息为可以诗歌,则所述内容角色可以为诗词或流行主题词;或者,所述音视频信 息可以为视频演讲,则所述内容角色可以为演讲者。
[0143] 本实施例提供的计算机系统可以是各种音视频服务器,但不限于此。
[0144] 本实施例提供的计算机系统除了具有存储器71、处理器72、发送器73和接收器74 之外,还可以包括电源模块、外部输入设备等。
[0145] 可选的,在具体实现上,如果存储器71、处理器72、发送器73和接收器74独立实 现,则存储器71、处理器72、发送器73和接收器74可以通过总线相互连接并完成相互间的 通信。所述总线可以是工业标准体系结构(Industry Standard Architecture,简称为ISA) 总线、外部设备互连(Peripheral Component,简称为PCI)总线或扩展工业标准体系结构 (Extended Industry Standard Architecture,简称为 EISA)总线等。所述总线可以分为 地址总线、数据总线、控制总线等。为便于表示,图7中仅用一条粗线表示,但并不表示仅有 一根总线或一种类型的总线。
[0146] 可选的,在具体实现上,如果存储器71、处理器72、发送器73和接收器74集成在 一块芯片上实现,则存储器71、处理器72、发送器73和接收器74可以通过内部接口完成相 同间的通信。
[0147] 本实施例提供的计算机系统可用于执行图1或图2所示方法实施例的流程,其具 体工作原理不再赘述,详见方法实施例的描述。
[0148] 本实施例提供的计算机系统,通过对用户的个人信息进行分析,获取用户喜欢的 音视频信息中的内容角色,根据用户喜欢的音视频信息的内容角色,确定用户喜欢的音视 频信息的属性信息,然后将属性信息与用户喜欢的音视频信息的属性信息相匹配的音视频 信息的描述信息推送至用户的终端设备,由于基于用户喜欢的内容角色,向用户推荐音视 频信息,具有针对性强,体现了用户差异,提高了向用户推荐音视频信息的精度,进一步还 可以提高用户从推荐的影片到实际观看的转化率。
[0149] 图8为本发明实施例提供的又一种音视频信息推荐设备的结构示意图。如图8所 示,所述设备包括:获取模块81、确定模块82和发送模块83。
[0150] 获取模块81,用于对第一用户的个人信息进行分析,获取目标内容角色,所述目标 内容角色是所述第一用户喜欢的音视频信息中的内容角色。
[0151] 确定模块82,与获取模块81连接,用于根据获取模块81获取的目标内容角色和预 存储的用户信息与用户喜欢的内容角色之间的映射关系,确定第二用户,所述第二用户是 指已经由服务器推荐过音视频信息的用户中,同样喜欢所述目标内容角色的用户。
[0152] 发送模块83,与确定模块82连接,用于将确定模块82所确定的第二用户喜欢的音 视频信息的描述信息推送至所述第一用户的终端设备。
[0153] 在一可选实施方式中,获取模块81还用于从用户信息数据库中,获取所述第二用 户喜欢的音视频信息的描述信息,并提供给发送模块83。发送模块83具体用于将获取模块 81所获取的描述信息推送至所述终端设备。如图9所示,获取模块81还与发送模块83连 接。
[0154] 进一步,如图9所示,所述设备还包括:添加模块84。添加模块84,与获取模块81 连接,用于将获取模块81获取的第二用户喜欢的音视频信息的描述信息和所述第一用户 的信息对应添加到所述用户信息数据库中。
[0155] 进一步,如图9所示,所述设备还包括:接收模块85。
[0156] 接收模块85,用于在获取模块81获取所述目标内容角色之前,接收所述终端设备 发送的观看请求。接收模块85与获取模块81连接,用于向获取模块81提供所述观看请 求。基于此,获取模块81具体可用于根据所述观看请求,对所述第一用户的个人信息进行 分析,获取所述目标内容角色。
[0157] 在本实施例中,所述用户的个人信息包括以下信息中的任何一种或其组合:标签、 个人说明、对话记录、评论和观看记录。
[0158] 在本实施例中,所述音视频信息可以为电影或电视剧,则所述内容角色可以为电 影或电视角色;或者,所述音视频信息可以为歌曲,则所述内容角色为可以歌词;或者,所 述音视频信息为可以诗歌,则所述内容角色可以为诗词或流行主题词;或者,所述音视频信 息可以为视频演讲,则所述内容角色可以为演讲者。
[0159] 本实施例提供的音视频信息推荐设备可以是各种音视频服务器,但不限于此。
[0160] 本实施例提供的音视频信息推荐设备的各功能模块可用于执行图3或图4所示方 法实施例的流程,其具体工作原理不再赘述,详见方法实施例的描述。
[0161] 本实施例提供的音视频信息推荐设备,通过对用户的个人信息进行分析,获取用 户喜欢的音视频信息中的内容角色,根据用户喜欢的音视频信息的内容角色,确定与用户 喜欢相同内容角色的其他用户,然后将与用户喜欢相同内容角色的其他用户所喜欢的音视 频信息的描述信息推送至用户的终端设备,由于基于用户喜欢的内容角色及同样喜欢该内 容角色的用户所喜欢的音视频信息,向用户推荐音视频信息,具有针对性强,体现了用户差 异,提高了向用户推荐音视频信息的精度,进一步还可以提高用户从推荐的影片到实际观 看的转化率。
[0162] 图10为本发明实施例提供的另一种计算机系统的结构示意图。如图10所示,所 述计算机系统包括:存储器1001、处理器1002和发送器1003。
[0163] 存储器1001,用于存储程序。具体地,程序可以包括程序代码,所述程序代码包括 计算机操作指令。
[0164] 存储器1001可以包含高速RAM存储器,也可以包括非易失性存储器 (non-vo 1 at i 1 e memory ),例如至少一个磁盘存储器。
[0165] 处理器1002,用于执行存储器1001存储的程序,以用于:对第一用户的个人信息 进行分析,获取目标内容角色,所述目标内容角色是所述第一用户喜欢的音视频信息中的 内容角色;根据所述目标内容角色和预存储的用户信息与用户喜欢的内容角色之间的映射 关系,确定第二用户,所述第二用户是指已经由服务器推荐过音视频信息的用户中,同样喜 欢所述目标内容角色的用户。
[0166] 处理器1002可以是CPU,或者是特定ASIC,或者是被配置成实施本发明实施例的 一个或多个集成电路。
[0167] 发送器1003,用于将处理器1002确定的第二用户喜欢的音视频信息的描述信息 推送至所述第一用户的终端设备。
[0168] 在一可选实施方式中,处理器1002还用于从用户信息数据库中,获取所述第二用 户喜欢的音视频信息的描述信息,并提供给发送器1003。基于此,发送器1003具体用于将 处理器1002所获取的描述信息推送至所述终端设备。
[0169] 在一可选实施方式中,处理器1002还用于将所述第二用户喜欢的音视频信息的 描述信息和所述第一用户的信息对应添加到所述用户信息数据库中。
[0170] 在一可选实施方式中,如图10所示,所述计算机系统还包括:接收器1004。
[0171] 接收器1004,用于在处理器1002获取所述目标内容角色之前,接收所述终端设备 发送的观看请求。基于此,处理器1002具体可用于根据接收器1004接收的观看请求,对所 述第一用户的个人信息进行分析,获取所述目标内容角色。
[0172] 在本实施例中,所述用户的个人信息包括以下信息中的任何一种或其组合:标签、 个人说明、对话记录、评论和观看记录。
[0173] 在本实施例中,所述音视频信息可以为电影或电视剧,则所述内容角色可以为电 影或电视角色;或者,所述音视频信息可以为歌曲,则所述内容角色为可以歌词;或者,所 述音视频信息为可以诗歌,则所述内容角色可以为诗词或流行主题词;或者,所述音视频信 息可以为视频演讲,则所述内容角色可以为演讲者。
[0174] 本实施例提供的计算机系统可以是各种音视频服务器,但不限于此。
[0175] 本实施例提供的计算机系统除了具有存储器1001、处理器1002、发送器1003和接 收器1004之外,还可以包括电源模块、外部输入设备等。
[0176] 可选的,在具体实现上,如果存储器1001、处理器1002、发送器1003和接收器1004 独立实现,则存储器1001、处理器1002、发送器1003和接收器1004可以通过总线相互连接 并完成相互间的通信。所述总线可以是ISA总线、PCI总线或EISA总线等。所述总线可以 分为地址总线、数据总线、控制总线等。为便于表示,图10中仅用一条粗线表示,但并不表 示仅有一根总线或一种类型的总线。
[0177] 可选的,在具体实现上,如果存储器1001、处理器1002、发送器1003和接收器1004 集成在一块芯片上实现,则存储器1001、处理器1002、发送器1003和接收器1004可以通过 内部接口完成相同间的通信。
[0178] 本实施例提供的计算机系统可用于执行图3或图4所示方法实施例的流程,其具 体工作原理不再赘述,详见方法实施例的描述。
[0179] 本实施例提供的计算机系统,通过对用户的个人信息进行分析,获取用户喜欢的 音视频信息中的内容角色,根据用户喜欢的音视频信息的内容角色,确定与用户喜欢相同 内容角色的其他用户,然后将与用户喜欢相同内容角色的其他用户所喜欢的音视频信息的 描述信息推送至用户的终端设备,由于基于用户喜欢的内容角色及同样喜欢该内容角色的 用户所喜欢的音视频信息,向用户推荐音视频信息,具有针对性强,体现了用户差异,提高 了向用户推荐音视频信息的精度,进一步还可以提高用户从推荐的影片到实际观看的转化 率。
[0180] 在本发明各实施例中,向用户推荐音视频信息具体为:将确定出的音视频信息的 描述信息发送至用户的终端设备。终端设备接收到音视频信息的描述信息后,将其显示给 用户,以供用户进行选择。下面举例说明,本发明实施例中的终端设备的一种实现结构,如 图11所示,可以包括:显示器1101、输入/输出(Input/Output,简称为I/O)接口 1102、 CPU1103和存储器1104。其中,存储器1104可以包括但不限于RAM、ROM和磁盘。
[0181] 进一步,如图11所示,所述终端设备还包括:遥控器1105、键盘1106和鼠标1107 等外部设备。
[0182] 本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通 过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程 序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟 或者光盘等各种可以存储程序代码的介质。
[0183] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制; 尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其 依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征 进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技 术方案的范围。
【权利要求】
1. 一种音视频信息推荐方法,其特征在于,包括: 通过对用户的个人信息进行分析,获取目标内容角色,所述目标内容角色是所述用户 喜欢的音视频信息中的内容角色; 根据所述目标内容角色和内容角色与音视频属性之间的映射关系,确定目标属性信 息,所述目标属性信息是所述用户喜欢的音视频信息的属性信息; 将所述目标属性信息与系统存储的音视频信息的属性信息进行匹配,确定属性信息匹 配中所述目标属性信息的音视频信息; 将所确定的音视频信息的描述信息发送至所述用户的终端设备。
2. 根据权利要求1所述的方法,其特征在于,所述通过对用户的个人信息进行分析,获 取目标内容角色,包括: 接收所述终端设备发送的观看请求; 根据所述观看请求,对所述用户的个人信息进行分析,获取所述目标内容角色。
3. 根据权利要求1或2所述的方法,其特征在于,所述用户的个人信息包括以下信息中 的任何一种或其组合: 标签、个人说明、对话记录、评论和观看记录。
4. 根据权利要求1-3任一项所述的方法,其特征在于,所述音视频信息为电影或电视 剧,所述内容角色为电影或电视角色;或者 所述音视频信息为歌曲,所述内容角色为歌词;或者 所述音视频信息为诗歌,所述内容角色为诗词或流行主题词;或者 所述音视频信息为视频演讲,所述内容角色为演讲者。
5. -种音视频信息推荐方法,其特征在于,包括: 对第一用户的个人信息进行分析,获取目标内容角色,所述目标内容角色是所述第一 用户喜欢的音视频信息中的内容角色; 根据所述目标内容角色和预存储的用户信息与用户喜欢的内容角色之间的映射关系, 确定第二用户,所述第二用户是指已经由服务器推荐过音视频信息的用户中,同样喜欢所 述目标内容角色的用户; 将所述第二用户喜欢的音视频信息的描述信息推送至所述第一用户的终端设备。
6. 根据权利要求5所述的方法,其特征在于,所述将所述第二用户喜欢的音视频信息 的描述信息推送至所述第一用户的终端设备,包括: 从用户信息数据库中,获取所述第二用户喜欢的音视频信息的描述信息; 将所获取的描述信息推送至所述终端设备。
7. 根据权利要求6所述的方法,其特征在于,还包括: 将所述第二用户喜欢的音视频信息的描述信息和所述第一用户的信息对应添加到所 述用户信息数据库中。
8. 根据权利要求5-7任一项所述的方法,其特征在于,所述通过对用户的个人信息进 行分析,获取目标内容角色,包括: 接收所述终端设备发送的观看请求; 根据所述观看请求,对所述第一用户的个人信息进行分析,获取所述目标内容角色。
9. 根据权利要求5-8任一项所述的方法,其特征在于,所述用户的个人信息包括以下 信息中的任何一种或其组合: 标签、个人说明、对话记录、评论和观看记录。
10. 根据权利要求5-9任一项所述的方法,其特征在于,所述音视频信息为电影或电视 剧;所述内容角色为电影角色;或者 所述音视频信息为歌曲,所述内容角色为歌词;或者 所述音视频信息为诗歌,所述内容角色为诗词或流行主题词;或者 所述音视频信息为视频演讲,所述内容角色为演讲者。
11. 一种音视频信息推荐设备,其特征在于,包括: 获取模块,用于通过对用户的个人信息进行分析,获取目标内容角色,所述目标内容角 色是所述用户喜欢的音视频信息中的内容角色; 确定模块,用于根据所述目标内容角色和内容角色与音视频属性之间的映射关系,确 定目标属性信息,所述目标属性信息是所述用户喜欢的音视频信息的属性信息,并将所述 目标属性信息与系统存储的音视频信息的属性信息进行匹配,确定属性信息匹配中所述目 标属性信息的音视频信息; 发送模块,用于将所述确定模块所确定的音视频信息的描述信息发送至所述用户的终 端设备。
12. 根据权利要求11所述的设备,其特征在于,还包括: 接收模块,用于在所述获取模块获取所述目标内容角色之前,接收所述终端设备发送 的观看请求; 所述获取模块具体用于根据所述观看请求,对所述用户的个人信息进行分析,获取所 述目标内容角色。
13. 根据权利要求11或12所述的设备,其特征在于,所述用户的个人信息包括以下信 息中的任何一种或其组合: 标签、个人说明、对话记录、评论和观看记录。
14. 根据权利要求11-13任一项所述的设备,其特征在于,所述音视频信息为电影或电 视剧,所述内容角色为电影或电视角色;或者 所述音视频信息为歌曲,所述内容角色为歌词;或者 所述音视频信息为诗歌,所述内容角色为诗词或流行主题词;或者 所述音视频信息为视频演讲,所述内容角色为演讲者。
15. -种音视频信息推荐设备,其特征在于,包括: 获取模块,用于对第一用户的个人信息进行分析,获取目标内容角色,所述目标内容角 色是所述第一用户喜欢的音视频信息中的内容角色; 确定模块,用于根据所述目标内容角色和预存储的用户信息与用户喜欢的内容角色之 间的映射关系,确定第二用户,所述第二用户是指已经由服务器推荐过音视频信息的用户 中,同样喜欢所述目标内容角色的用户; 发送模块,用于将所述第二用户喜欢的音视频信息的描述信息推送至所述第一用户的 终端设备。
16. 根据权利要求15所述的设备,其特征在于,所述获取模块还用于从用户信息数据 库中,获取所述第二用户喜欢的音视频信息的描述信息; 所述发送模块具体用于将所述获取模块所获取的描述信息推送至所述终端设备。
17. 根据权利要求16所述的设备,其特征在于,还包括: 添加模块,用于将所述第二用户喜欢的音视频信息的描述信息和所述第一用户的信息 对应添加到所述用户信息数据库中。
18. 根据权利要求15-17任一项所述的设备,其特征在于,还包括: 接收模块,用于在所述获取模块获取所述目标内容角色之前,接收所述终端设备发送 的观看请求; 所述获取模块具体用于根据所述观看请求,对所述第一用户的个人信息进行分析,获 取所述目标内容角色。
19. 根据权利要求15-18任一项所述的设备,其特征在于,所述用户的个人信息包括以 下信息中的任何一种或其组合: 标签、个人说明、对话记录、评论和观看记录。
20. 根据权利要求15-19任一项所述的设备,其特征在于,所述音视频信息为电影或电 视剧;所述内容角色为电影角色;或者 所述音视频信息为歌曲,所述内容角色为歌词;或者 所述音视频信息为诗歌,所述内容角色为诗词或流行主题词;或者 所述音视频信息为视频演讲,所述内容角色为演讲者。
【文档编号】H04N21/466GK104104999SQ201310122510
【公开日】2014年10月15日 申请日期:2013年4月10日 优先权日:2013年4月10日
【发明者】王菁, 黄崖松, 杨东齐 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1