曲阜师范大学齐连永获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉曲阜师范大学申请的专利一种API组合推荐方法、装置、计算机设备以及可存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114139028B 。
龙图腾网通过国家知识产权局官网在2026-04-21发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202111468381.2,技术领域涉及:G06F16/9035;该发明授权一种API组合推荐方法、装置、计算机设备以及可存储介质是由齐连永;吴胜琪;闫超;董兆安;黄万丽;王斯锋设计研发完成,并于2021-12-03向国家知识产权局提交的专利申请。
本一种API组合推荐方法、装置、计算机设备以及可存储介质在说明书摘要公布了:本发明适用于计算机技术领域,提供了一种API组合推荐方法、装置、计算机设备以及可存储介质,包括接收用户输入的功能关键字信息;根据功能关键字元素及预设的API关联图,确定候选API组合;计算候选API组合之间的多样性程度,将预设推荐数目内多样性程度最高的API组合推荐给所述用户。本发明通过基于API的功能关键字元素以及历史调用次数构建新型的API关联图,在向用户进行API推荐过程中,除了考虑了兼容性,还着重考虑了流行度因素,使得所推荐的API具有较高的效能和可用性;另外,本发明所推荐的API组合之间有较高的多样性,有利于拓宽开发人员的选择空间,提高开发人员的满意度,并且减少推荐结果的冗余。
本发明授权一种API组合推荐方法、装置、计算机设备以及可存储介质在权利要求书中公布了:1.一种API组合推荐方法,其特征在于,包括: 接收用户输入的功能关键字信息,所述功能关键字信息包含有至少一个功能关键字元素; 根据所述功能关键字元素以及预设的API关联图,确定候选API组合;所述预设的API关联图是基于API的功能关键字元素以及历史调用次数进行构建而成; 计算所述候选API组合之间的多样性程度,将预设推荐数目内多样性程度最高的API组合推荐给所述用户; 所述根据所述功能关键字元素以及预设的API关联图,确定候选API组合的步骤包括: 在预设的API关联图中确定包含有任一所述功能关键字元素的API组合; 获取所述API组合对应的功能关键字元素集合以及边权重与点权重总和; 根据所述API组合对应的功能关键字元素集合以及边权重与点权重总和,确定候选API组合; 所述预设的API关联图的构建步骤,包括: 对各API对应各APP的历史调用次数进行统计,得到边权重和点权重; 对所述边权重和点权重进行归一化处理; 根据各API的功能关键字元素以及边权重和点权重,以各API为节点构建API关联图; 所述对各API对应各APP的历史调用次数进行统计,得到边权重和点权重的步骤,包括: 获取任意两个API被同一个APP同时调用的次数,得到边权重; 统计各API对应各APP的调用次数,并对所述调用次数求和,得到点权重; 所述计算所述候选API组合之间的多样性程度,将预设推荐数目内多样性程度最高的API组合推荐给所述用户的步骤,包括: 对每个候选API组合对应的每个功能关键字元素进行散列函数处理,得到每个功能关键字元素的散列值; 将所述散列值变为散列向量并赋予每个功能关键字元素权重,得到每个关键字元素的权重向量; 对每个关键字元素的权重向量进行累加,得到合并结果,并对所述合并结果进行降维处理,获得每个候选API组合的降维结果; 根据所述候选API组合的降维结果,计算任意两个候选API组合之间的汉明距离值,并将预设推荐数目内汉明距离值最大的API组合推荐给所述用户。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人曲阜师范大学,其通讯地址为:273165 山东省济宁市曲阜市静轩西路57号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励