【技术实现步骤摘要】
一种分类方法及计算机设备
[0001]本申请涉及计算机应用
,尤其涉及一种分类方法及计算机设备。
技术介绍
[0002]伴随着互联网时代的飞速发展,软件的研发速度也越来越快,因此越来越多的软件出现在人们的工作以及生活中的方方面面,为用户的工作和生活带来了极大的便利。同时计算机设备上的软件数量也大幅度增加,为了提高计算机设备的管理效率,对计算机设备上的软件采取分类管理和检索是一个重要途径,因此需要将计算机设备上的软件进行分类。而从不同的角度和出发点,软件的分类可以有不同的划分方式,例如操作系统、数据库、办公环境、集成开发环境以及应用环境等类别。目前对软件进行分类可以采用人工分类以及自动分类等方式,人工分类的方式效率较低的同时对人员专业素质要求较高,且现今社会软件的研发速度已经超出了目前人工分类的速度,因此对于利用自动分类方式将软件进行分类有极大的需求。
[0003]当前的自动分类方法是以某个操作系统内的软件为目标,例如linux系统软件、安卓系统软件、windows系统软件等,然后根据软件内的控制信息确定所属分类,控制信息是各个操作系统独有的,所以对于不同的操作系统不能共有同一个自动分类方法,例如linux系统的自动分类方法不能扩展到对windows系统内的软件进分类。因此当前的自动分类方法只能在特定的领域内使用,适用范围较窄,应用场景较少。
技术实现思路
[0004]本申请实施例提供了一种分类方法及计算机设备,用于通过获取到的第一软件对应的第一特征向量,以及n个第二软件对应的第二特征向量 ...
【技术保护点】
【技术特征摘要】
1.一种分类方法,其特征在于,包括:计算机设备获取第一软件对应的第一特征向量,所述第一软件为所述计算机设备上的软件,所述第一特征向量基于至少一个第一特征得到,所述第一特征为表示所述第一软件的属性的词语;所述计算机设备获取n个第二软件对应的分类,所述第二软件为所属的分类确定的软件,n大于或等于1;所述计算机设备获取n个所述第二软件对应的第二特征向量,所述第二特征向量基于至少一个第二特征得到,所述第二特征为表示所述第二软件的属性的词语;所述计算机设备基于所述第一特征向量以及n个所述第二软件对应的所述第二特征向量以及所述分类通过人工智能方法确定第一分类,所述第一分类为所述第一软件的分类。2.根据权利要求1所述的分类方法,其特征在于,所述计算机设备获取第一软件的第一特征向量包括:所述计算机设备获取所述第一软件的第一描述文本,所述第一描述文本为描述所述第一软件的属性的文本;所述计算机设备基于所述第一描述文本获取至少一个所述第一特征;所述计算机设备基于至少一个所述第一特征获取所述第一特征向量。3.根据权利要求2所述的分类方法,其特征在于,所述计算机设备获取所述第一软件的描述文本包括:所述计算机设备从描述所述第一软件的文献资料和/或网络信息中获取所述第一描述文本。4.根据权利要求1或2所述的分类方法,其特征在于,所述计算机设备获取n个第二软件对应的分类包括:所述计算机设备根据n个所述第二软件的元数据以及代码依赖数据获取n个所述第二软件对应的分类;和/或,所述计算机设备根据第一预设表项获取n个所述第二软件对应的分类,所述第一预设表项包括n个所述第二软件对应的分类情况。5.根据权利要求1或2所述的分类方法,其特征在于,所述计算机设备获取n个所述第二软件对应的第二特征向量包括:所述计算机设备根据n个第二描述文本获取n个所述第二软件对应的所述第二特征向量,所述第二描述文本为描述所述第二软件的属性的文本;和/或,所述计算机设备根据第二预设表项获取n个所述第二软件对应的所述第二特征向量,所述第二预设表项包括预设的n个所述第二软件对应的所述第二特征向量。6.根据权利要求5所述的分类方法,其特征在于,所述计算机设备根据n个第二描述文本获取n个所述第二软件对应的所述第二特征向量包括:所述计算机设备获取n个所述第二软件分别对应的n个所述第二描述文本;所述计算机设备基于n个所述第二描述文本获取n个所述第二软件分别对应的所述第二特征,所述第二特征的数量大于或等于1;
所述计算机设备基于n个所述第二软件分别对应的所述第二特征获取所述第二特征向量。7.根据权利要求6所述的分类方法,其特征在于,所述计算机设备获取n个所述第二软件分别对应的n个所述第二描述文本包括:所述计算机设备从分别描述n个所述第二软件的文献资料和/或网络信息中获取n个所述第二描述文本。8.根据权利要求1
‑
3、6或7中任一项所述的分类方法,其特征在于,所述人工智能方法包括以下至少一种:邻近算法或聚类算法。9.根据权利要求1
‑
3中任一项所述的分类方法,其特征在于,所述第一软件的属性以及所述第二软件的属性分别包括以下至少一个方面:软件对应的功能、所述软件的发布者、所述软件的应用场景或所述软件的迭代版本信息,其中,所述软件为所述第一软件或所述第二软件。10.一种计算机设备,其特征在于,所述计算机设备包括:第一获取单元,用于获取第一软件的第一特征向量,所述第一软件为所述计算机设备上的软件,所述第...
【专利技术属性】
技术研发人员:邵冬雪,
申请(专利权)人:北京迪力科技有限责任公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。