智慧城市评估方法、装置、计算机设备及存储介质转让专利

申请号 : CN202010958167.4

文献号 : CN111932148B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 武正彪

申请人 : 平安国际智慧城市科技股份有限公司

摘要 :

本申请涉及数据分析技术领域,具体公开了一种智慧城市评估方法、装置、计算机设备及存储介质。其中方法包括:确定待评估城市的对应的评估项;针对所述待评估城市的每个评估项,获取所述评估项的评估标准数据和评估对象数据;根据所述评估标准数据确定所述评估项的标准标签,以及根据所述评估对象数据确定所述评估项的评估对象标签;将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息;根据所述待评估城市的对应的评估项的匹配信息,确定所述待评估城市的评估结果。本申请实施例可以优化评估结果以及提高管理效率。此外,本申请还涉及人工智能技术,可以通过人工智能技术确定标准标签和评估对象标签。

权利要求 :

1.一种智慧城市评估方法,其特征在于,包括:

确定待评估城市对应的评估项;

针对所述待评估城市的每个评估项,获取所述评估项的评估标准数据和评估对象数据;

根据所述评估标准数据确定所述评估项的标准标签,以及根据所述评估对象数据确定所述评估项的评估对象标签;

将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息;

根据所述待评估城市对应的评估项的匹配信息,确定所述待评估城市的评估结果;

其中,所述匹配信息的确定使用了每个标准标签对应的标签数字以及每个评估对象标签对应的标签数字;

针对每个标准标签,确定所述标准标签中包括的每个字对应的四角号码,将所述标准标签中包括的所有字对应的四角号码,确定为所述标准标签对应的标签数字;

针对每个评估对象标签,确定所述评估对象标签中包括的每个字对应的四角号码,将所述评估对象标签中包括的所有字对应的四角号码,确定为所述评估对象标签对应的标签数字。

2.根据权利要求1所述的智慧城市评估方法,其特征在于,所述将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息,包括:将所述标准标签和所述评估对象标签进行一一匹配;

将与所述评估对象标签匹配的标准标签确定为优势标签,以及将与所述评估对象标签不匹配的标准标签确定为劣势标签;

确定所述标准标签和所述评估对象标签的整体匹配度;

根据所述优势标签、所述劣势标签和所述整体匹配度确定匹配信息。

3.根据权利要求2所述的智慧城市评估方法,其特征在于,所述确定所述标准标签和所述评估对象标签的整体匹配度,包括:根据预设转换算法确定每个标准标签对应的标签数字,以及确定每个评估对象标签对应的标签数字;

根据所有标准标签对应的标签数字确定标准矩阵,以及根据所有评估对象标签对应的标签数字确定评估对象矩阵;

确定所述标准矩阵和所述评估对象矩阵的相似度;

将所述相似度确定为所述标准标签和所述评估对象标签的整体匹配度。

4.根据权利要求3所述的智慧城市评估方法,其特征在于,所述确定所述标准矩阵和所述评估对象矩阵的相似度,包括:根据余弦相似度公式确定所述标准矩阵和所述评估对象矩阵的相似度,所述余弦相似度公式为:;

其中 , 为 所 述标 准矩阵 和所述 评 估对象 矩阵 的 相 似度 ,, , 为标准标签i在评估对象标签j中出现的次数, , ,m为标准标签的数量,n为评估对象标签的数量。

5.根据权利要求1至4任一项所述的智慧城市评估方法,其特征在于,所述根据所述评估标准数据确定所述评估项的标准标签,以及根据所述评估对象数据确定所述评估项的评估对象标签,包括:将所述评估标准数据以及所述评估对象数据分别输入至预设语义模型,以使所述预设语义模型分别输出所述评估项的标准标签以及评估对象标签。

6.根据权利要求1至4任一项所述的智慧城市评估方法,其特征在于,所述将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息,包括:将所述评估对象标签分别和多个级别的评估标准数据的标准标签进行匹配,以得到所述评估对象标签和多个级别的标准标签的匹配信息;

所述根据所述待评估城市对应的评估项的匹配信息,确定所述待评估城市的评估结果,包括:针对每个评估项的匹配信息,确定和所述评估项的评估对象标签的整体匹配度最高的标准标签;

根据所述匹配度最高的标准标签的级别确定所述待评估城市在所述评估项上的评估级别,将所述评估项上的评估级别确定为评估结果。

7.一种智慧城市评估装置,其特征在于,包括:

评估项确定模块,用于确定待评估城市对应的评估项;

数据获取模块,用于针对所述待评估城市的每个评估项,获取所述评估项的评估标准数据和评估对象数据;

标签确定模块,用于根据所述评估标准数据确定所述评估项的标准标签,以及根据所述评估对象数据确定所述评估项的评估对象标签;

匹配模块,用于将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息;

评估结果模块,用于根据所述待评估城市对应的评估项的匹配信息,确定所述待评估城市的评估结果;

其中,所述匹配信息的确定使用了每个标准标签对应的标签数字以及每个评估对象标签对应的标签数字;

针对每个标准标签,确定所述标准标签中包括的每个字对应的四角号码,将所述标准标签中包括的所有字对应的四角号码,确定为所述标准标签对应的标签数字;

针对每个评估对象标签,确定所述评估对象标签中包括的每个字对应的四角号码,将所述评估对象标签中包括的所有字对应的四角号码,确定为所述评估对象标签对应的标签数字。

8.一种计算机设备,其特征在于,所述计算机设备包括存储器和处理器;

所述存储器用于存储计算机程序;

所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如权利要求1至6中任一项所述的智慧城市评估方法。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如权利要求1至6中任一项所述的智慧城市评估方法。

说明书 :

智慧城市评估方法、装置、计算机设备及存储介质

技术领域

[0001] 本申请涉及数据分析技术领域,尤其涉及一种智慧城市评估方法、装置、计算机设备及存储介质。

背景技术

[0002] 随着信息技术的发展,智慧城市逐渐成为城市的发展目标,智慧城市是把新一代信息技术充分运用在城市中各行各业基于知识社会下一代创新的城市信息化高级形态,实现信息化、工业化与城镇化深度融合。智慧城市需要具备多方面的能力,而如何对一个智慧城市的能力和成熟度进行量化评估很重要,可以帮助各个城市制定有效的提升方案,更好地进行数据资源的评估和规划。

发明内容

[0003] 本申请提供了一种智慧城市评估方法、装置、计算机设备及存储介质,可以优化评估结果以及提高管理效率。
[0004] 第一方面,本申请提供了一种智慧城市评估方法,所述方法包括:
[0005] 确定待评估城市对应的评估项;
[0006] 针对所述待评估城市的每个评估项,获取所述评估项的评估标准数据和评估对象数据;
[0007] 根据所述评估标准数据确定所述评估项的标准标签,以及根据所述评估对象数据确定所述评估项的评估对象标签;
[0008] 将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息;
[0009] 根据所述待评估城市对应的评估项的匹配信息,确定所述待评估城市的评估结果。
[0010] 第二方面,本申请提供了一种智慧城市评估装置,所述装置包括:
[0011] 评估项确定模块,用于确定待评估城市对应的评估项;
[0012] 数据获取模块,用于针对所述待评估城市的每个评估项,获取所述评估项的评估标准数据和评估对象数据;
[0013] 标签确定模块,用于根据所述评估标准数据确定所述评估项的标准标签,以及根据所述评估对象数据确定所述评估项的评估对象标签;
[0014] 匹配模块,用于将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息;
[0015] 评估结果模块,用于根据所述待评估城市对应的评估项的匹配信息,确定所述待评估城市的评估结果。
[0016] 第三方面,本申请还提供了一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现如上述的智慧城市评估方法。
[0017] 第四方面,本申请还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现如上述的智慧城市评估方法。
[0018] 本申请公开了一种智慧城市评估方法、装置、计算机设备及存储介质,该方法包括:确定待评估城市对应的评估项;针对所述待评估城市的每个评估项,获取所述评估项的评估标准数据和评估对象数据;根据所述评估标准数据确定所述评估项的标准标签,以及根据所述评估对象数据确定所述评估项的评估对象标签;将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息;根据所述待评估城市对应的评估项的匹配信息,确定所述待评估城市的评估结果。本申请实施例可以对智慧城市进行综合性评估,评估结果可以有效地辅助管理者对智慧城市进行精细化管理和规划,本申请实施例可以优化评估结果以及提高管理效率。

附图说明

[0019] 为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0020] 图1是本申请实施例提供的一种智慧城市评估方法的示意流程图;
[0021] 图2是本申请实施例提供的另一种智慧城市评估方法的示意流程图;
[0022] 图3是本申请实施例提供的另一种智慧城市评估方法的示意流程图;
[0023] 图4是本申请实施例提供的一种智慧城市评估装置的示意性框图;
[0024] 图5是本申请的实施例提供的一种计算机设备的结构示意性框图。

具体实施方式

[0025] 下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0026] 附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。
[0027] 应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0028] 还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/ 或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0029] 本申请的实施例提供了一种智慧城市评估方法、装置、计算机设备及存储介质。下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
[0030] 请参阅图1,图1是本申请的实施例提供的一种智慧城市评估方法的示意流程图,如图1所示,该智慧城市评估方法具体包括步骤S101至步骤S105。
[0031] S101、确定待评估城市对应的评估项。
[0032] 其中,待评估城市可以是待评估的智慧城市,智慧城市是指利用各种信息技术或创新概念,将城市的系统和服务打通并集成,以提升资源运用的效率,优化城市管理和服务,以及改善市民生活质量的城市。对于一个智慧城市的评估可以是对智慧城市其数据服务能力进行有效管理的成熟度评估,可以是从城市数据相关方、控制数据风险和优化业务的基本诉求出发,确立城市数据管理体系的目标以及实现这些目标所应具备的数据能力。
[0033] 评估项可以是体现待评估城市某一个方面的能力。例如,可以根据评估能力的不同管理特性将待评估城市的数据能力细分为若干个大范围的评估域,再针对每个评估域细分为若干个评估项。即待评估城市包括多个评估项,通过多个评估项可以体现待评估城市多个方面的能力。
[0034] 示例性地,待评估城市可以包括建设、融合、安全、应用和服务五个评估域,“建设”中包括战略规划、制度保障、组织人员保障、技术架构和过程实现五个评估项,“融合”中包括业务流程、数据模型、元数据、数据标准和数据准备五个评估项,“安全”中包括数据准备、数据分级、数据加密、数据脱敏和数据监管五个评估项,“应用”中包括数据处理、数据质量、数据分析、数据挖掘和数据资产化五个评估项,“服务”中包括数据共享、数据开放、数据运营、数据评估和服务能力五个评估项。根据不同的待评估城市可以制定对应的评估项,具体的评估项可以根据实际应用进行确定。
[0035] S102、针对所述待评估城市的每个评估项,获取所述评估项的评估标准数据和评估对象数据。
[0036] 其中,每个评估项都有对应的目标规范,即一个城市在该评估项内的评估标准数据,针对每个评估项的特点都有其对应的评估标准数据。评估标准数据可以是根据需求预设的,示例性地,“服务能力”评估域的评估标准数据包括“通过内外部能力融合,对服务能力进行补充和完善,实现数据之间的协同服务分析,丰富、扩展基础数据服务的广度和深度”。
[0037] 评估对象数据是所获取的用于对待评估城市进行评估待评估资料,例如,可以是通过调研访谈收集被调研对象的规章制度、标准规范、项目文档、系统建设说明书等资料。
[0038] 可选地,每个评估项的评估标准数据可以设置成多个不同级别,例如,评估级别由低到高分为起始级、发展级、稳健级、优秀级和卓越级,不同级别表示智慧城市的在这一方面的不同的能力等级,也对应不同成熟度,评估级别越高表示智慧城市在这个评估域的能力更高,成熟度更高。每个评估级别的评估标准数据也有所不同。
[0039] 示例性地,“服务能力”评估域的起始级的评估标准数据包括“通过内外部能力融合,对服务能力进行补充和完善,实现数据之间的协同服务分析,丰富、扩展基础数据服务的广度和深度”,发展级的评估标准数据包括“跳出以往智慧城市建设聚焦的部门和行业应用,更多关注跨部门应用和超级应用,超级APP、领导驾驶舱和数据共享交换平台”,稳健级的评估标准数据包括“相关方参与度增加,有更多行业企业、社会组织、民众参与到智慧城市建设中,生态更加完善,覆盖范围更为广阔”,优秀级的评估标准数据包括“数据服务全面提升城市治理和社会服务能力,推动产业生态更加协同化和共享化”,卓越级的评估标准数据包括“提供特色化的数据服务,满足自定义扩展的服务需求,探索数据服务模式创新,使得数据的利用最大化”。
[0040] S103、根据所述评估标准数据确定所述评估项的标准标签,以及根据所述评估对象数据确定所述评估项的评估对象标签。
[0041] 其中,标准标签可以是用于体现评估标准数据的目标规范的关键词。可以人工识别或者根据预设语义处理算法对评估标准数据进行语义分析,以提取评估标准数据中的标准标签。评估对象标签可以是用于体现评估对象数据的能力的关键词。可以人工识别或者根据预设语义处理算法对评估标准数据进行语义分析,以提取评估对象数据中的评估对象标签。
[0042] 示例性地,评估标准数据 “通过内外部能力融合,对服务能力进行补充和完善,实现数据之间的协同服务分析,丰富、扩展基础数据服务的广度和深度”,从中提取的标准标签包括“能力融合、服务能力、数据协同、数据服务、数据广度、数据深度”。即评估标准数据的目标规范包括要求城市具备能力融合、服务能力、数据协同、数据服务、数据广度和数据深度的能力。
[0043] 评估对象数据包括从某政府的数据统一开放平台获取的内容,从评估对象数据中提取的评估对象标签包括“能力融合、服务能力、数据协同、数据服务”。即评估对象数据中显示的是该城市具备能力融合、服务能力、数据协同和数据服务的能力。
[0044] 在一个实施例中,所述根据所述评估标准数据确定所述评估项的标准标签,以及根据所述评估对象数据确定所述评估项的评估对象标签的操作可以通过如下方式实施:
[0045] 将所述评估标准数据以及所述评估对象数据分别输入至预设语义模型,以使所述预设语义模型分别输出所述评估项的标准标签以及评估对象标签。
[0046] 其中,预设语义模型可以是通过人工智能技术预先训练好的机器学习模型,预设语义模型可以对评估标准数据进行语义解析以提取输入的评估标准数据中的体现目标规范的关键词,并确定为标准标签,以及对评估对象数据进行语义解析以提取输入的评估对象数据中体现能力的关键词,并确定为评估对象标签。
[0047] S104、将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息。
[0048] 标准标签可以是用于体现评估标准数据的目标规范的关键词,评估对象标签可以是用于体现评估对象数据的能力的关键词,因此将所述标准标签和所述评估对象标签进行匹配,得到的匹配信息可以确定评估对象标签中和评估标准数据匹配的情况,即待评估城市的在评估项上的能力和目标规范之间的差异。
[0049] S105、根据所述待评估城市对应的评估项的匹配信息,确定所述待评估城市的评估结果。
[0050] 在确定待评估城市对应的评估项的匹配信息后,可以得到待评估城市在多个评估项上的能力和每个评估项的目标规范之间的差异,将对应的评估项的匹配信息确定为所述待评估城市的评估结果,管理者可以根据评估结果了解待评估城市在各个评估项上的能力情况。
[0051] 如果匹配信息中还包括评估对象标签和多个级别的评估标准数据的标准标签的匹配信息,还可以确定待评估城市的在该评估项上的能力所处的级别。
[0052] 在一个实施例中,所述将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息,可以通过如下方式实施:
[0053] 将所述评估对象标签分别和多个级别的评估标准数据的标准标签进行匹配,以得到所述评估对象标签和多个级别的标准标签的匹配信息。
[0054] 相应地,所述根据所述待评估城市对应的评估项的匹配信息,确定所述待评估城市的评估结果可以通过如下方式实施:
[0055] 针对每个评估项的匹配信息,确定和所述评估项的评估对象标签的整体匹配度最高的标准标签;根据所述匹配度最高的标准标签的级别确定所述待评估城市在所述评估项上的评估级别,将所述评估项上的评估级别确定为评估结果。
[0056] 其中,如果评估项包括多个级别的评估标准数据,根据评估对象标签和多个级别的标准标签的匹配信息可以确定整体匹配度最高的标准标签,即智慧城市在该评估项上的能力和该标准标签对应的目标规范的差异是最小的,即可以确定智慧城市在该评估项上的评估级别。
[0057] 确定智慧城市在每个评估项的评估级别,根据对应的评估项的评估级别可以确定该智慧城市的各个能力的级别,可以辅助管理者对当前的智慧城市的发展情况有更具体的了解,优化智慧城市的精细化管理。
[0058] 在一个实施例中,如图2所示,所述将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息的操作可以通过如下方式实施:
[0059] S201、将所述标准标签和所述评估对象标签进行一一匹配。
[0060] S202、将与所述评估对象标签匹配的标准标签确定为优势标签,以及将与所述评估对象标签不匹配的标准标签确定为劣势标签。
[0061] S203、确定所述标准标签和所述评估对象标签的整体匹配度。
[0062] S204、根据所述优势标签、所述劣势标签和所述整体匹配度确定匹配信息。
[0063] 其中,根据所述评估标准数据可以确定多个标准标签,以及根据所述评估对象数据可以确定多个评估对象标签,因此可以将所述标准标签和所述评估对象标签进行一一匹配,可以是将每个评估对象标签与所有标准标签分别进行比对,进而可以确定该评估对象标签是否有匹配的标准标签。
[0064] 与所述评估对象标签匹配的标准标签,可以是和任一评估对象标签相同的标准标签,或者将和任一评估对象标签的匹配度高于预设匹配阈值的标准标签。与所述评估对象标签不匹配的标准标签,可以是和所有评估对象标签均不相同的标准标签,或者和所有评估对象标签的匹配度均低于预设匹配阈值的标准标签。优势标签表示智慧城市具备该优势标签对应的能力,劣势标签表示智慧城市不具备该劣势标签对应的能力,因此在确定标准标签中的所有优势标签和劣势标签后,可以确定智慧城市具备哪些能力,以及不具备哪些能力。
[0065] 可以再确定所有标准标签和所有评估对象标签的整体匹配度,整体匹配度可以表示智慧城市的整体能力,以及在整体上和目标规范之间的差异。
[0066] 最终根据所述优势标签、所述劣势标签和所述整体匹配度确定匹配信息,根据该匹配信息确定的评估结果,可以使管理者清楚了解到智慧城市在整体上和目标规范之间的差异,智慧城市具备哪些能力不具备哪些能力,可以提供更好的辅助信息给管理者,可以进一步优化智慧城市的精细化管理。
[0067] 在一个实施例中,如图3所示,所述确定所述标准标签和所述评估对象标签的整体匹配度的操作可以通过如下方式实施:
[0068] S301、根据预设转换算法确定每个标准标签对应的标签数字,以及确定每个评估对象标签对应的标签数字。
[0069] S302、根据所有标准标签对应的标签数字确定标准矩阵,以及根据所有评估对象标签对应的标签数字确定评估对象矩阵。
[0070] S303、确定所述标准矩阵和所述评估对象矩阵的相似度。
[0071] S304、将所述相似度确定为所述标准标签和所述评估对象标签的整体匹配度。
[0072] 其中,标准标签是用于体现评估标准数据的目标规范的关键词,评估对象标签可以是用于体现评估对象数据的能力的关键词,因此标准标签和评估对象标签包括的是文字,为了方便计算所有的标准标签和评估对象标签的整体匹配度,可以将标准标签和评估对象标签转换为对应的标签数字,多个标准标签的标签数字可以形成标签矩阵,多个评估对象标签对应的标签数字可以形成评估对象矩阵,再计算两个矩阵的相似度,进而可以将相似度确定为整体匹配度。
[0073] 在一个实施例中,所述根据预设转换算法确定每个标准标签对应的标签数字,以及确定每个评估对象标签对应的标签数字的操作可以通过如下方式实施:
[0074] 针对每个标准标签,确定所述标准标签中包括的每个字对应的四角号码,将所述标准标签中包括的所有字对应的四角号码,确定为所述标准标签对应的标签数字;
[0075] 针对每个评估对象标签,确定所述评估对象标签中包括的每个字对应的四角号码,将所述评估对象标签中包括的所有字对应的四角号码,确定为所述评估对象标签对应的标签数字。
[0076] 其中,四角号码和每个汉字的形状相对应,每个汉字都有一个对应的四角号码,因此每个标准标签或每个评估对象标签所包括的若干个汉字可以对应得到一组数字,确定为对应的标签数字。
[0077] 在一个实施例中,所述确定所述标准矩阵和所述评估对象矩阵的相似度的操作可以通过如下方式实施:
[0078] 根据余弦相似度公式确定所述标准矩阵和所述评估对象矩阵的相似度,所述余弦相似度公式为:
[0079] ;
[0080] 其中, 为所述标准矩阵和所述评估对象矩阵的相似度,, ,
为标准标签 在评估对象标签 中出现的次数,为 , , 为标准标签
的数量,为评估对象标签的数量。
[0081] 其中, 为评估对象标签 在标准标签 中出现的次数,因此 表示的是每个评估对象标签在标准标签中出现的次数, 表示的是每个标准标签在评估对象标签中出现的次数,通过计算 和 的余弦相似度,可以确定所述标准矩阵和所述评估对象矩阵的相似度。
[0082] 在一个实施例中,所述根据所述优势标签、所述劣势标签和所述整体匹配度确定匹配信息的操作可以通过如下方式实施:
[0083] 根据所述优势标签生成优势标签矩阵,以及根据所述劣势标签生成劣势标签矩阵;将所述优势标签矩阵、劣势标签矩阵和所述整体匹配度确定为匹配信息。
[0084] 其中,可以是根据预设排序规则将多个优势标签生成优势标签矩阵,以及将多个劣势标签生成劣势标签矩阵,优势标签矩阵可以更直观地体现该智慧城市具备哪些方面的能力,劣势标签矩阵可以更直观地体现该智慧城市缺乏哪些方面的能力。
[0085] 请参阅图4,图4是本申请的实施例提供的一种智慧城市评估装置的示意性框图,该智慧城市评估装置可以配置于服务器中,用于执行上述任一项所述的智慧城市评估方法。如图4所示,该智慧城市评估装置10包括:
[0086] 评估项确定模块11,用于确定待评估城市对应的评估项;
[0087] 数据获取模块12,用于针对所述待评估城市的每个评估项,获取所述评估项的评估标准数据和评估对象数据;
[0088] 标签确定模块13,用于根据所述评估标准数据确定所述评估项的标准标签,以及根据所述评估对象数据确定所述评估项的评估对象标签;
[0089] 匹配模块14,用于将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息;
[0090] 评估结果模块15,用于根据所述待评估城市对应的评估项的匹配信息,确定所述待评估城市的评估结果。
[0091] 在一个实施例中,所述匹配模块包括:
[0092] 第一匹配模块,用于将所述标准标签和所述评估对象标签进行一一匹配;
[0093] 标签分类模块,用于将与所述评估对象标签匹配的标准标签确定为优势标签,以及将与所述评估对象标签不匹配的标准标签确定为劣势标签;
[0094] 匹配度模块,用于确定所述标准标签和所述评估对象标签的整体匹配度;
[0095] 第二匹配模块,用于根据所述优势标签、所述劣势标签和所述整体匹配度确定匹配信息。
[0096] 在一个实施例中,所述匹配度模块具体包括:
[0097] 数字转换模块,用于根据预设转换算法确定每个标准标签对应的标签数字,以及确定每个评估对象标签对应的标签数字;
[0098] 矩阵确定模块,根据所有标准标签对应的标签数字确定标准矩阵,以及根据所有评估对象标签对应的标签数字确定评估对象矩阵;
[0099] 相似度模块,用于确定所述标准矩阵和所述评估对象矩阵的相似度;
[0100] 匹配度确定模块,用于将所述相似度确定为所述标准标签和所述评估对象标签的整体匹配度。
[0101] 在一个实施例中,所述数字转换模块具体用于:
[0102] 针对每个标准标签,确定所述标准标签中包括的每个字对应的四角号码,将所述标准标签中包括的所有字对应的四角号码,确定为所述标准标签对应的标签数字;
[0103] 针对每个评估对象标签,确定所述评估对象标签中包括的每个字对应的四角号码,将所述评估对象标签中包括的所有字对应的四角号码,确定为所述评估对象标签对应的标签数字。
[0104] 在一个实施例中,所述相似度模块具体用于:
[0105] 根据余弦相似度公式确定所述标准矩阵和所述评估对象矩阵的相似度,所述余弦相似度公式为:
[0106] ;
[0107] 其中, 为所述标准矩阵和所述评估对象矩阵的相似度,, ,
为标准标签 在评估对象标签 中出现的次数,为 , , 为标准标签
的数量,为评估对象标签的数量。
[0108] 在一个实施例中,所述标签确定模块具体用于:
[0109] 将所述评估标准数据以及所述评估对象数据分别输入至预设语义模型,以使所述预设语义模型分别输出所述评估项的标准标签以及评估对象标签。
[0110] 在一个实施例中,所述匹配模块具体用于:
[0111] 将所述评估对象标签分别和多个级别的评估标准数据的标准标签进行匹配,以得到所述评估对象标签和多个级别的标准标签的匹配信息。
[0112] 相应地,所述评估结果模块具体用于:
[0113] 针对每个评估项的匹配信息,确定和所述评估项的评估对象标签的整体匹配度最高的标准标签;
[0114] 根据所述匹配度最高的标准标签的级别确定所述待评估城市在所述评估项上的评估级别,将所述评估项上的评估级别确定为评估结果。
[0115] 请参阅图5,图5是本申请的实施例提供的一种计算机设备的结构示意性框图。
[0116] 参阅图5,该计算机设备100包括通过系统总线连接的处理器110和存储器120,其中,存储器120可以包括非易失性存储介质和内存储器。
[0117] 非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种智慧城市评估方法。
[0118] 处理器用于提供计算和控制能力,支撑整个计算机设备的运行。
[0119] 内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行任意一种智慧城市评估方法。
[0120] 本领域技术人员可以理解,图5中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0121] 应当理解的是,处理器可以是中央处理单元 (Central Processing Unit,CPU),该处理器还可以是其他通用处理器、数字信号处理器 (Digital Signal Processor,DSP)、专用集成电路 (Application Specific Integrated Circuit,ASIC)、现场可编程门阵列 (Field-Programmable Gate Array,FPGA) 或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
[0122] 其中,在一个实施例中,所述处理器用于运行存储在存储器中的计算机程序,以实现如下步骤:
[0123] 确定待评估城市对应的评估项;
[0124] 针对所述待评估城市的每个评估项,获取所述评估项的评估标准数据和评估对象数据;
[0125] 根据所述评估标准数据确定所述评估项的标准标签,以及根据所述评估对象数据确定所述评估项的评估对象标签;
[0126] 将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息;
[0127] 根据所述待评估城市对应的评估项的匹配信息,确定所述待评估城市的评估结果。
[0128] 在一个实施例中,所述处理器在实现所述将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息时,用于实现:
[0129] 将所述标准标签和所述评估对象标签进行一一匹配;
[0130] 将与所述评估对象标签匹配的标准标签确定为优势标签,以及将与所述评估对象标签不匹配的标准标签确定为劣势标签;
[0131] 确定所述标准标签和所述评估对象标签的整体匹配度;
[0132] 根据所述优势标签、所述劣势标签和所述整体匹配度确定匹配信息。
[0133] 在一个实施例中,所述处理器在实现所述确定所述标准标签和所述评估对象标签的整体匹配度时,用于实现:
[0134] 根据预设转换算法确定每个标准标签对应的标签数字,以及确定每个评估对象标签对应的标签数字;
[0135] 根据所有标准标签对应的标签数字确定标准矩阵,以及根据所有评估对象标签对应的标签数字确定评估对象矩阵;
[0136] 确定所述标准矩阵和所述评估对象矩阵的相似度;
[0137] 将所述相似度确定为所述标准标签和所述评估对象标签的整体匹配度。
[0138] 在一个实施例中,所述处理器在实现所述根据预设转换算法确定每个标准标签对应的标签数字,以及确定每个评估对象标签对应的标签数字时,用于实现:
[0139] 针对每个标准标签,确定所述标准标签中包括的每个字对应的四角号码,将所述标准标签中包括的所有字对应的四角号码,确定为所述标准标签对应的标签数字;
[0140] 针对每个评估对象标签,确定所述评估对象标签中包括的每个字对应的四角号码,将所述评估对象标签中包括的所有字对应的四角号码,确定为所述评估对象标签对应的标签数字。
[0141] 在一个实施例中,所述处理器在实现所述确定所述标准矩阵和所述评估对象矩阵的相似度时,用于实现:
[0142] 根据余弦相似度公式确定所述标准矩阵和所述评估对象矩阵的相似度,所述余弦相似度公式为:
[0143] ;
[0144] 其中, 为所述标准矩阵和所述评估对象矩阵的相似度,, ,
为标准标签 在评估对象标签 中出现的次数,为 , , 为标准标签
的数量,为评估对象标签的数量。
[0145] 在一个实施例中,所述处理器在实现所述根据所述评估标准数据确定所述评估项的标准标签,以及根据所述评估对象数据确定所述评估项的评估对象标签时,用于实现:
[0146] 将所述评估标准数据以及所述评估对象数据分别输入至预设语义模型,以使所述预设语义模型分别输出所述评估项的标准标签以及评估对象标签。
[0147] 在一个实施例中,所述处理器在实现所述将所述标准标签和所述评估对象标签进行匹配,以得到匹配信息时,用于实现:
[0148] 将所述评估对象标签分别和多个级别的评估标准数据的标准标签进行匹配,以得到所述评估对象标签和多个级别的标准标签的匹配信息。
[0149] 相应地,所述处理器在实现所述根据所述待评估城市对应的评估项的匹配信息,确定所述待评估城市的评估结果时,用于实现:
[0150] 针对每个评估项的匹配信息,确定和所述评估项的评估对象标签的整体匹配度最高的标准标签;
[0151] 根据所述匹配度最高的标准标签的级别确定所述待评估城市在所述评估项上的评估级别,将所述评估项上的评估级别确定为评估结果。
[0152] 本申请的实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现本申请实施例提供的任一项智慧城市评估方法。
[0153] 其中,所述计算机可读存储介质可以是前述实施例所述的计算机设备的内部存储单元,例如所述计算机设备的硬盘或内存。所述计算机可读存储介质也可以是所述计算机设备的外部存储设备,例如所述计算机设备上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。
[0154] 以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。