影视相关信息的评分方法及装置的制造方法
【技术领域】
[0001] 本发明涉及互联网技术领域,尤其涉及一种影视相关信息的评分方法及装置。
【背景技术】
[0002] 相关技术中,影片(如电视剧、电影、纪录片、动漫、综艺等)的评分基本来自互联 网网站豆瓣和IMDB(InternetMovieDatabase,互联网电影资料库),而这种评分主要来自 用户的主观星级体系(如五级星级体系)打分,再根据用户针对影片的打分通过贝叶斯统 计的算法给出每部影片的分数(如分数的范围为0-10分)。
[0003] 但是,至少存在以下问题:
[0004] (1)当影片的评分缺失,或者评价人数较少时,可能会导致评分结果的准确性不 尚;
[0005] (2)由于影片的评分主要来自用户的主观星级体系打分,使得评分结果不太客观、 比较片面,所以导致影片的五星或者十分评分体系无法很好的区分影片,例如电影"亲爱 的"和"新旧上海"得分都是8. 4分,就不好区分哪个电影更受用户欢迎;
[0006] (3)在整个影视评分过程中,只有对影片进行评分,目前还没有对影人(如主演、 导演、编剧、制片人、制品人、演员、主持人等)给出评价,导致如查询"著名的武打演员"类 似需求时,查询结果无排序依据。
【发明内容】
[0007] 本发明的目的旨在至少在一定程度上解决相关技术中的技术问题之一。
[0008] 为此,本发明的第一个目的在于提出一种影视相关信息的评分方法。该方法在增 加了给出对影人的评价功能的同时,在整个评分过程中,增加了与影片、影人相关的外部信 息(如获奖信息、搜索次数、浏览次数、影片的信源等)对评价结果影响因素,使得评价结果 更加客观,且提高了准确性。
[0009] 本发明的第二个目的在于提出一种影视相关信息的评分装置。
[0010] 为了实现上述目的,本发明第一方面实施例的影视相关信息的评分方法,包括: S1,获取影视相关信息,并获取与所述影视相关信息相关的外部信息,其中,所述影视相关 信息包括影片、影人;S2,根据所述影视相关信息和所述外部信息建立影视领域本体库; S3,获取所述影视领域本体库中的多个实体,并根据所述影视领域本体库建立所述多个实 体之间的关系图;以及S4,根据所述关系图进行迭代计算,得到所述影片和影人的评分。
[0011] 根据本发明实施例的影视相关信息的评分方法,可先获取影视相关信息,并获取 与影视相关信息相关的外部信息,其中,影视相关信息包括影片、影人,之后可根据影视相 关信息和外部信息建立影视领域本体库,并获取影视领域本体库中的多个实体,并根据影 视领域本体库建立多个实体之间的关系图,以及根据关系图进行迭代计算,得到影片和影 人的评分,在增加了给出对影人的评价功能的同时,在整个评分过程中,增加了与影片、影 人相关的外部信息(如获奖信息、搜索次数、浏览次数、播放次数、影片的信源等)对评价结 果影响因素,使得评价结果更加客观,且提高了准确性。
[0012] 为了实现上述目的,本发明第二方面实施例的影视相关信息的评分装置,包括:第 一获取模块,用于获取影视相关信息,并获取与所述影视相关信息相关的外部信息,其中, 所述影视相关信息包括影片、影人;第一建立模块,用于根据所述影视相关信息和所述外部 信息建立影视领域本体库;第二建立模块,用于获取所述影视领域本体库中的多个实体,并 根据所述影视领域本体库建立所述多个实体之间的关系图;以及计算模块,用于根据所述 关系图进行迭代计算,得到所述影片和影人的评分。
[0013] 根据本发明实施例的影视相关信息的评分装置,可通过第一获取模块获取影视相 关信息,并获取与影视相关信息相关的外部信息,其中,影视相关信息包括影片、影人,第一 建立模块根据影视相关信息和外部信息建立影视领域本体库,第二建立模块获取影视领域 本体库中的多个实体,并根据影视领域本体库建立多个实体之间的关系图,计算模块根据 关系图进行迭代计算,得到影片和影人的评分,在增加了给出对影人的评价功能的同时,在 整个评分过程中,增加了与影片、影人相关的外部信息(如获奖信息、搜索次数、浏览次数、 播放次数、影片的信源等)对评价结果影响因素,使得评价结果更加客观,且提高了准确 性。
[0014] 本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变 得明显,或通过本发明的实践了解到。
【附图说明】
[0015] 本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变 得明显和容易理解,其中,
[0016] 图1是根据本发明一个实施例的影视相关信息的评分方法的流程图;
[0017] 图2(a)是根据本发明实施例的对多个实体之间的关系图进行迭代计算,得到影 片和影人的评分的具体实现过程的流程图;
[0018] 图2(b)是根据本发明实施例的对多个实体节点之间的关系权重进行归一化处理 的示例图;
[0019] 图3是根据本发明实施例的多个实体之间的关系图的示例图;
[0020] 图4是根据本发明一个实施例的影视相关信息的评分装置的结构示意图;
[0021] 图5是根据本发明一个实施例的第一建立模块的结构示意图;以及
[0022] 图6是根据本发明另一个实施例的影视相关信息的评分装置的结构示意图。
【具体实施方式】
[0023] 下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附 图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。
[0024] 下面参考附图描述本发明实施例的影视相关信息的评分方法及装置。
[0025] 图1是根据本发明一个实施例的影视相关信息的评分方法的流程图。如图1所示, 该影视相关信息的评分方法可以包括:
[0026] S101,获取影视相关信息,并获取与影视相关信息相关的外部信息,其中,影视相 关信息包括影片、影人。
[0027] 需要说明的是,在本发明的实施例中,影片为电视剧、电影、纪录片、动漫、综艺等 的统称;影人为主演、导演、编剧、演员、主持人、制片人、制品人等的统称。
[0028] 其中,在本发明的实施例中,外部信息可包括但不限于豆瓣评分值、影片的信源、 影片的历史记录、影人的历史记录、影片的获奖信息和影人的获奖信息等中的一种或多种。 其中,影片的历史记录可包括但不限于影片的搜索次数和/或影片的点击浏览次数和/或 所述影片的播放次数等;影人的历史记录可包括但不限于影人的搜索次数和/或影人的点 击浏览次数等。其中,影片的信源可以理解为影片的来源,即该影片来自哪个互联网网站。
[0029] 具体地,可通过抓取工具从互联网的网页中抓取各种影人(即影视人物)和影片, 并抓取与影人、影片相关的外部信息,如影片的豆瓣评分值、影片的信源、影片的获奖信息、 影片的搜索次数、影片的点击浏览次数、影片的播放次数、影人的获奖信息、影人的搜索次 数、影人的点击浏览次数等。
[0030] S102,根据影视相关信息和外部信息建立影视领域本体库。
[0031] 具体而言,在本发明的实施例中,可先建立影视中的概念,并根据概念定义对应的 多个类别以及多个类别之间的关系。之后,可根据多个类别以及多个类别之间的关系通过 本体构建工具Prot6g6搭建影视领域框架。最后,根据影视领域框架、影视相关信息和外部 信息通过语义网开发工具Jena建立影视领域本体库。也就是说,可先抽象出影视领域中的 概念,之后根据该概念定义好类别(如电视剧类别、电影类别、动漫类别、综艺类别、主演类 另IJ、导演类别、演员类别、主持人类别、制片人类别、奖项类别等),并整理各个类别之间的关 系,利用本体构建工具Prot6g6搭建影视领域框架,之后可通过语义网开发工具Jena将影 视相关信息作为影视领域本体库的实体,并将与影视相关信息相关的外部信息作为对应实 体的属性,以填充该影视领域框架,从而完成影视领域本体库的建立。
[0032] S103,获取影视领域本体库中的多个实体,并根据影视领域本体库建立多个实体 之间的关系图。
[0033] 具体而言,在本发明的实施例中,可根据影视领域本体库中的多个类别之间的关 系建立多个实体之间的关系图。
[0034] 更具体地,可先获取影视领域本体库中的多个实体,之后可根据影视领域本体库 中各个类别之间的关系,来构建这些实