说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210798780.3 (22)申请日 2022.07.08 (71)申请人 杭州大拙信息技 术有限公司 地址 310003 浙江省杭州市上城区紫金观 巷26号126室 (72)发明人 王华飞 戚建飞  (74)专利代理 机构 上海德恒万邦专利代理有限 公司 31420 专利代理师 李涛 (51)Int.Cl. G06F 16/953(2019.01) G06F 16/955(2019.01) G06K 9/62(2022.01) G06F 16/332(2019.01) G06F 16/36(2019.01) (54)发明名称 一种利用标签技术实现针对API快速检索管 理的方法 (57)摘要 本发明涉及一种利用标签技术实现针对API 快速检索管理的方法, 按照以下步骤执行: 建立 标签存储管理系统, 实现标签的快速构建查询, 形成标签库; 构建标签和API对象快速关联; 利用 快速API标签索引检索技术, 令标签值快速找到 标签代码, 再通过标签代码快速找到此代码对应 的API对象集; 通过自然语言处理技术对标签值 进行分析, 建立标签值之间的相似性和关联性, 通过标签值检索时, 自动推荐相似和关联标签的 API。 本发明大幅提升了对于API检索的灵活性, 使得API提供者和API使用者能根据需要而贴上 标签, 以便于自己和他人检索, 能更加便利的利 用多人智慧对API进行检索, 同时又加强了API相 似性和关联性方面的检索能力。 权利要求书2页 说明书5页 附图1页 CN 115098759 A 2022.09.23 CN 115098759 A 1.一种利用标签技术实现针对API快速检索管理的方法, 其用于政府部门、 企业内外部 及各种场景下的API资源管理场景, 其特征在于, 所述利用标签技术实现针对API快速检索 管理的方法按照以下步骤执 行: 步骤Ⅰ:建立标签存储管理系统, 实现标签的快速构建查询, 形成标签库, 其中, 每个标 签由标签值和标签代码组成; 步骤Ⅱ: 构建标签和API对象快速关联, 每一个API贴上多个不同的标签; 步骤Ⅲ: 采用快速API标签索引检索技术, 即利用Hash算法, 将各种标签值转换为32位 等长的Hash值标签代码, 通过标签代码快速定位标签在索引中的位置, 从而令标签值快速 找到标签代码之后再通过 标签代码快速找到此代码对应的API对象集; 步骤Ⅳ: 通过自然语言处理技术对标签值进行分析, 建立标签值之间的相似性和关联 性, 通过标签值检索时, 自动推荐相似和关联 标签的API, 该步骤具体采用的步骤为: (1)收集整理语料, 即通过产品研发迭代、 产品各个实施节点、 公共网络渠道, 获取积累 的各类API标签 语料库; (2)将所整理的语料进行预处理, 包括将各个渠道获取的语料进行分词、 词性标注、 去 停用词方式, 对样本语料库进行 预处理; (3)利用w ord2vec算法进行词向量计算; (4)最后进行模型训练, 技术人员可利用KNN算法, 进行语料库的特征相似度计算, 最终 实现标签值检索时, 自动推荐相似和关联 标签的API。 2.根据权利要求1所述的利用标签技术实现针对API快速检索管理的方法, 其特征在 于: 所述标签值采取任意的字符串。 3.根据权利要求2所述的利用标签技术实现针对API快速检索管理的方法, 其特征在 于: 所述标签代码采取32位整形 数字。 4.根据权利要求1所述的利用标签技术实现针对API快速检索管理的方法, 其特征在 于: 每一个API与标签之间保持一对多的关系。 5.根据权利要求1 ‑4任一项所述的利用标签技术实现针对API快速检索管理的方法, 其 特征在于: 当使用标签标识API时, 既从系统存量的标签中进行选择, 又自定义新增API标 签。 6.根据权利要求1 ‑4任一项所述的利用标签技术实现针对API快速检索管理的方法, 其 特征在于: 在基于标签 检索API资源时, 通过直接匹配、 以及N LP建立的相似性匹配。 7.根据权利要求1所述的利用标签技术实现针对API快速检索管理的方法, 其特征在 于: 对于构建标签存储管理系统, 标签管理对用户视图库中的所有标签进行查询、 修改、 删 除和新增功能操作。 8.根据权利要求1所述的利用标签技术实现针对API快速检索管理的方法, 其特征在 于: 所述自然语言处 理技术包括简单匹配式、 模糊匹配式和段落理解式。 9.一种利用标签技术实现针对API快速检索管理的方法, 其特征在于, 该方法按照以下 步骤执行: 步骤Ⅰ:用户发布API资源, 从系统中选择一个标签标识该API资源, 同时添加一个自定 义的标签标识该API资源; 步骤Ⅱ: 待API资源发布后, 利用系统内NPL算法, 根据新增加的标签数据, 自动重新计权 利 要 求 书 1/2 页 2 CN 115098759 A 2算相似性和关联性; 步骤Ⅲ: 用户通过原由标签及新标签进行检索, 并且通过新标签及原有标签均能快速 检索到该API资源。 10.根据权利要求9所述的利用标签技术实现针对API快速检索管理的方法, 其特征在 于: 在检索时, 存量与新增标签有关联关系的API资源同样能被 检索出来。权 利 要 求 书 2/2 页 3 CN 115098759 A 3

.PDF文档 专利 一种利用标签技术实现针对API快速检索管理的方法

文档预览
中文文档 9 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共9页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种利用标签技术实现针对API快速检索管理的方法 第 1 页 专利 一种利用标签技术实现针对API快速检索管理的方法 第 2 页 专利 一种利用标签技术实现针对API快速检索管理的方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 10:52:23上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。