[发明专利]共享货架中资源的分类方法及装置在审
| 申请号: | 201811484471.9 | 申请日: | 2018-12-06 |
| 公开(公告)号: | CN109634922A | 公开(公告)日: | 2019-04-16 |
| 发明(设计)人: | 余俊;储建洲;夏晓东;张阳君;刘圣伟 | 申请(专利权)人: | 苏州科创风云信息技术有限公司 |
| 主分类号: | G06F16/16 | 分类号: | G06F16/16;G06F16/176;G06K9/62 |
| 代理公司: | 苏州谨和知识产权代理事务所(特殊普通合伙) 32295 | 代理人: | 叶栋 |
| 地址: | 215000 江苏省苏州市干将东路*** | 国省代码: | 江苏;32 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 目标项目 分类 上传 货架 项目资源 共享 分类结果 分类模型 目标资源 存储 计算机技术领域 人工选择 信息输入 资源信息 出错率 申请 开发 | ||
本申请涉及一种共享货架中资源的分类方法及装置,属于计算机技术领域,该方法包括:接收开发者上传的用于在共享货架中共享的目标项目资源;获取所述目标项目资源的目标资源信息;将所述目标资源信息输入预先训练得到的分类模型,得到分类结果,所述分类模型是根据所述共享货架中之前存储的项目资源的资源信息和实际分类训练得到的;按照所述分类结果存储所述目标项目资源;可以解决人工选择项目资源的分类导致项目资源的上传效率较低,且可能存在上传者分类错误的问题;可以提高上传目标项目资源的效率、提高对目标项目资源进行分类的效率、降低确定目标项目资源的分类时的出错率。
技术领域
本发明涉及一种共享货架中资源的分类方法及装置,属于计算机技术领域。
背景技术
随着软件项目开发技术的发展,项目支持在共享货架中进行个人资源的自主上传和共享,不同的资源可以在不同的技术领域的使用。其中,共享货架是指用于存放上传者上传的项目资源的平台,项目资源是指用于创建项目模板的代码资源。
由于共享货架中存放的项目资源随着时间的推移会越来越多,因此,为了方便使用者查找需要的项目资源,需要对共享货架中的项目资源进行分类存储。
目前,对共享货架中的项目资源进行分类的方式为:上传者在上传项目资源时,从固定的几个分类选项中选择对应的分类,将项目资源和对应的分类上传至共享货架。
然而,人工选择项目资源的分类导致项目资源的上传效率较低,且可能存在上传者分类错误的问题。
发明内容
本发明的目的在于提供一种共享货架中资源的分类方法及装置。为达到上述目的,本发明提供如下技术方案:
第一方面,提供了一种共享货架中资源的分类方法,所述方法包括:
接收开发者上传的用于在共享货架中共享的目标项目资源,所述目标项目资源是指用于创建项目模板的代码资源;
获取所述目标项目资源的目标资源信息;
将所述目标资源信息输入预先训练得到的分类模型,得到分类结果,所述分类模型是根据所述共享货架中之前存储的项目资源的资源信息和实际分类训练得到的;
按照所述分类结果存储所述目标项目资源。
可选地,所述接收开发者上传的用于在共享货架中共享的目标项目资源之前,还包括:
获取至少两种分类;
确定共享货架中每个已存储的项目资源的资源信息以及每个项目资源在所述至少两种分类中所属的实际分类,得到项目资源的分类训练集,所述项目资源是指用于创建项目模板的代码资源;
将所述分类训练集输入预设的神经网络模型,得到每个项目资源对应的模型分类;
检测项目资源的实际分类与模型分类之间的结果相匹配的概率是否达到预设概率值;
在所述实际分类与所述模型分类之间的结果相匹配的概率未达到所述预设概率值时,调整所述神经网络模型中的网络参数,直至所述实际分类与所述模型分类之间的结果相匹配的概率达到所述预设概率值时停止,得到用于实际分类的所述分类模型。
可选地,所述得到用于实际分类的所述分类模型之后,所述方法还包括:
获取用于验证所述分类模型的准确度的验证集,所述验证集包括其它项目资源的资源信息和所述其它项目资源的实际分类,所述其它项目资源与所述项目资源不同;
将所述验证集输入所述用于实际分类的神经网络模型,得到验证结果;
根据所述验证结果的准确度值调整所述分类模型。
可选地,所述获取所述目标项目资源的目标资源信息,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州科创风云信息技术有限公司,未经苏州科创风云信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811484471.9/2.html,转载请声明来源钻瓜专利网。





