一种基于元数据自定义扩展的资源管理方法及系统转让专利

申请号 : CN201811247458.1

文献号 : CN109542895B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 汪敏刘轩山陈祎张明祝明阳

申请人 : 北京开普云信息科技有限公司开普云信息科技股份有限公司

摘要 :

本发明提供了一种基于元数据自定义扩展的资源管理方法及系统。本发明方法的具体实施步骤包括:S1、构建元数据或元数据集;S2、将元数据或元数据集匹配到指定目录中;S3、通过外部程序访问接口,带回准备上传的信息资源;S4、导入或添加信息资源;S5、对元数据进行自定义扩展。本发明的技术方案解决了资源管理过程中在提取元数据时仅仅依靠人工方式进行匹配出现的低准确度和不完整性问题,通过“人工匹配+自动匹配算法”方式大大提升元数据提取的工作效率,准确度更高,且极大丰富了索引库,为高级搜索带来更好的用户体验。

权利要求 :

1.一种基于元数据自定义扩展的资源管理方法,其特征在于:具体包括以下步骤:S1、构建元数据或元数据集;

S2、将元数据或元数据集匹配到指定目录中;

S3、通过外部程序访问接口,带回准备上传的信息资源;

S4、导入或添加信息资源;

S5、对元数据进行自定义扩展;

所述步骤S5进一步包括:

S5.1、通过自动匹配算法,从信息资源中自动抽取元数据,并与对应目录的元数据集进行匹配;

S5.2、对能匹配的元数据,直接保存在对应目录的元数据集中;对不能匹配的元数据,先保存在该信息资源中,并通过缓存服务记录或累加方式累计该元数据出现的频次;

S5.3、对出现频次超出规定阈值的元数据,自动将该元数据增加到当前目录的元数据集中;

S5.4、对出现频次未超出规定阈值的元数据,通过消息队列的方式,通知其他匹配了该元数据的目录,提示元数据有更新,是否更新,并支持批量更新;

S5.5、对出现频次未超出规定阈值的元数据,通过人工匹配方式,决定是否添加该元数据;

S5.6、对于在缓存中存在超过规定天数且未超过规定阈值的元数据,过期自动清理;

所述规定参数当为7天时,系统以周为单位自动清理缓存,效率更高;

所述规定阈值当为10%时,自动匹配算法的准确率更高。

说明书 :

一种基于元数据自定义扩展的资源管理方法及系统

技术领域

[0001] 本发明涉及计算机信息管理技术领域,尤其涉及一种基于元数据自定义扩展的资源管理方法及系统。

背景技术

[0002] 随着信息时代的到来,政府、媒体、企业网站除了对技术、运维和安全的重视外,对信息资源的管理也愈加看重,只有实现高效的信息资源管理,才能消除“信息孤岛”,进而提升企业和网站整体竞争力与服务能力。
[0003] 元数据是描述信息资源或数据等对象的数据,能够识别和评价信息资源,并追踪信息资源在使用过程中的变化。元数据的集合构成元数据集。一个元数据由元数据项和值构成。
[0004] 目前,传统的信息资源管理是在提取元数据时,仅仅依靠人工方式进行匹配,准确度很低,很多有用的元数据因未经人工匹配而被过滤,致使很多信息资源中的元数据提取不完整,出现高级搜索不能对信息资源进行全面搜索的问题。

发明内容

[0005] 为了提高信息资源管理中提取元数据的完整性和准确度,本发明提供了一种基于元数据自定义扩展的资源管理方法及系统,通过“人工匹配+自动匹配算法”的方式准确对元数据进行匹配,使元数据不会因未经人工匹配而被过滤,大大提升元数据提取的工作效率。同时,自动匹配算法会根据元数据出现频率为当前目录增加元数据,并能提示其他目录是否需要增加该元数据,极大丰富了索引库,为高级搜索带来更好的用户体验。
[0006] 本发明提供了一种基于元数据自定义扩展的资源管理方法,具体包括以下步骤:
[0007] S1、构建元数据或元数据集;
[0008] S2、将元数据或元数据集匹配到指定目录中;
[0009] S3、通过外部程序访问接口,带回准备上传的信息资源;
[0010] S4、导入或添加信息资源;
[0011] S5、对元数据进行自定义扩展。
[0012] 其中,所述对元数据进行自定义扩展通过以下步骤实现:
[0013] S5.1、通过自动匹配算法,从信息资源中自动抽取元数据,并与对应目录的元数据集进行匹配;
[0014] S5.2、对能匹配的元数据,直接保存在对应目录的元数据集中;对不能匹配的元数据,先保存在该信息资源中,并通过缓存服务记录或累加方式累计该元数据出现的频次;
[0015] S5.3、对出现频次超出规定阈值的元数据,自动将该元数据增加到当前目录的元数据集中;
[0016] S5.4、通过消息队列的方式,通知其他匹配了该元数据的目录,提示元数据有更新,是否更新,并支持批量更新;
[0017] S5.5、通过人工匹配方式,决定是否添加该元数据;
[0018] S5.6、对于在缓存中存在超过规定天数且未超过规定阈值的元数据,过期自动清理。
[0019] 进一步,所述自动匹配算法适用于KMP、字典树或AC自动机等常规算法。
[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] 图1为本发明一种基于元数据自定义扩展的资源管理方法的流程图。
[0051] 图2为本发明对元数据进行自定义扩展方法的流程图。
[0052] 图3为本发明一种基于元数据自定义扩展的资源管理系统的功能模块图。

具体实施方式

[0053] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可以找说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更浅显易懂,以下为本发明的具体实施方式。
[0054] 实施例一
[0055] 图1为本发明一种基于元数据自定义扩展的资源管理方法,具体包括以下步骤:
[0056] S1、构建元数据或元数据集;
[0057] S2、将元数据或元数据集匹配到指定目录中;
[0058] S3、通过外部程序访问接口,带回准备上传的信息资源;
[0059] S4、导入或添加信息资源;
[0060] S5、对元数据进行自定义扩展。
[0061] 实施例二
[0062] 图2为本发明对元数据进行自定义扩展的方法,具体包括以下步骤:
[0063] S5.1、通过自动匹配算法,从信息资源中自动抽取元数据,并与对应目录的元数据集进行匹配;
[0064] S5.2、对能匹配的元数据,直接保存在对应目录的元数据集中;对不能匹配的元数据,先保存在该信息资源中,并通过缓存服务记录或累加方式累计该元数据出现的频次;
[0065] S5.3、对出现频次超出规定阈值的元数据,自动将该元数据增加到当前目录的元数据集中;
[0066] S5.4、通过消息队列的方式,通知其他匹配了该元数据的目录,提示元数据有更新,是否更新,并支持批量更新;
[0067] S5.5、通过人工匹配方式,决定是否添加该元数据;
[0068] S5.6、对于在缓存中存在超过规定天数且未超过规定阈值的元数据,过期自动清理。
[0069] 优选地,所述规定阈值当为10%时,自动匹配算法的准确率更高。
[0070] 优选地,所述规定天数当为7天时,系统以周为单位自动清理缓存,效率更高。
[0071] 实施例三
[0072] 图3为本发明一种基于元数据自定义扩展的资源管理系统,该系统具体包括以下模块:
[0073] 资源库管理模块:对资源库进行属性维护、增删改查、分配权限;
[0074] 目录管理模块:对目录进行属性维护、增删改查、同步配置和分配权限,数据入库后存放到具体的目录中;
[0075] 分类管理模块:对分类进行创建、修改维护;
[0076] 元数据管理模块:创建修改元数据和元数据集,元数据统一被各元数据集复用;
[0077] 同步策略管理模块:对目录资源的同步策略进行配置。
[0078] 其中,所述资源库管理模块进一步包括:
[0079] 创建库子模块;
[0080] 修改库子模块;
[0081] 删除库子模块;
[0082] 授权库子模块:分别对用户或者机构进行资源库授权。
[0083] 其中,所述目录管理模块进一步包括:
[0084] 创建目录子模块;
[0085] 修改目录子模块;
[0086] 删除目录子模块;
[0087] 授权目录子模块:分别对用户或者机构进行目录授权;
[0088] 同步配置子模块:对目录进行策略同步配置。
[0089] 其中,所述分类管理模块进一步包括:
[0090] 数据分类子模块:为数据提供一种存储展现维度;
[0091] 元数据分类子模块:方便对元数据进行标记、方便查找。
[0092] 其中,所述同步策略管理模块进一步包括:
[0093] 创建同步策略子模块;
[0094] 修改同步策略子模块;
[0095] 删除同步策略子模块;
[0096] 关联目录子模块:对目录进行策略关联。
[0097] 进一步,资源管理系统还提供了标签管理和导入导出管理等基础业务模块:
[0098] 标签管理模块:具有标签管理菜单权限的用户可以对资源库的全部标签进行浏览或删除标签;
[0099] 导入导出管理模块:方便用户将带有元数据描述的大量资源导出或导入到信息资源库。
[0100] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围不局限于此,任何熟悉本技术领域的技术人员在本发明的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。