相似项目推荐方法、装置、设备及介质制造方法及图纸

技术编号:28716166 阅读:14 留言:0更新日期:2021-06-06 02:02
本申请涉及人工智能技术领域,揭示了一种相似项目推荐方法、装置、设备及介质,其中方法包括:基于目标参考指标集合,根据待推荐的项目基本信息和目标标准项目基本信息得到待推荐的项目空间向量以及根据待分析项目基本信息集合和目标标准项目基本信息得到待分析的空间向量集合;根据待推荐的项目空间向量和待分析的空间向量集合得到平行空间向量集合和非平行空间向量集合;采用余弦相似度算法根据非平行空间向量集合和待推荐的项目空间向量得到第一待分析相似度;根据平行空间向量集合和待推荐的项目空间向量进行欧氏距离计算和数据转换得到第二待分析相似度;根据相似度得到项目推荐结果。避免了基于国标行业划分采用同类型的项目进行推荐。同类型的项目进行推荐。同类型的项目进行推荐。

【技术实现步骤摘要】
相似项目推荐方法、装置、设备及介质


[0001]本申请涉及到人工智能
,特别是涉及到一种相似项目推荐方法、装置、设备及介质。

技术介绍

[0002]政府发改等主管部门在固定资产投资决策过程中,很大程度上取决于对同类历史项目批复信息的参照,通过对比参照相似度高的项目的属性、批复文件等获得决策依据。目前同地区的历史项目、建设中、新建中、报建中的项目的数量已经达到数万甚至数十万,并且项目一般按照项目建议书、可行性研究报告、初步设计及概算、项目调概及可研修编等分阶段申报审批,目前业内基于国标行业划分采用同类型的项目进行推荐,想从海量项目中查找到相似项目,需要查找比较长时间,而且仅通过项目类型进行筛选,导致得到的推荐结果准确度比较低的问题。

技术实现思路

[0003]本申请的主要目的为提供一种相似项目推荐方法、装置、设备及介质,旨在解决现有技术基于国标行业划分采用同类型的项目进行推荐,想从海量项目中查找到相似项目,存在查找比较耗时、准确度比较低的技术问题。
[0004]为了实现上述专利技术目的,本申请提出一种相似项目推荐方法,所述方法包括:
[0005]获取相似项目推荐请求,所述相似项目推荐请求携带有待推荐的项目基本信息;
[0006]根据所述待推荐的项目基本信息,确定目标参考指标集合和目标标准项目基本信息;
[0007]根据所述目标参考指标集合、所述待推荐的项目基本信息和所述目标标准项目基本信息进行空间向量生成,得到待推荐的项目空间向量;
[0008]获取待分析项目基本信息集合,分别根据所述目标参考指标集合、所述待分析项目基本信息集合中每个项目基本信息和所述目标标准项目基本信息进行空间向量生成,得到待分析的空间向量集合;
[0009]根据所述待推荐的项目空间向量,分别对所述待分析的空间向量集合中每个空间向量进行空间向量的平行判断,得到所述待分析的空间向量集合对应的平行空间向量集合和非平行空间向量集合;
[0010]采用余弦相似度算法,分别对所述非平行空间向量集合中每个空间向量和所述待推荐的项目空间向量进行相似度计算,得到所述非平行空间向量集合中各个空间向量各自对应的第一待分析相似度;
[0011]分别对所述平行空间向量集合中每个空间向量和所述待推荐的项目空间向量进行欧氏距离计算和数据转换,得到所述平行空间向量集合中各个空间向量各自对应的第二待分析相似度;
[0012]根据所述第一待分析相似度和所述第二待分析相似度进行相似度对比和相似项
目推荐,得到项目推荐结果。
[0013]进一步的,所述根据所述目标参考指标集合、所述待推荐的项目基本信息和所述目标标准项目基本信息进行空间向量生成,得到待推荐的项目空间向量的步骤,包括:
[0014]从所述目标参考指标集合中获取一个参考指标作为第一待分析的参考指标;
[0015]根据所述第一待分析的参考指标,从所述待推荐的项目基本信息中获取数据,得到待分析的待推荐属性数据;
[0016]根据所述第一待分析的参考指标,从所述目标标准项目基本信息中获取数据,得到待分析的标准属性数据;
[0017]基于所述第一待分析的参考指标对应的判断标准,将所述待分析的待推荐属性数据和所述待分析的标准属性数据进行对比,得到第一待分析的对比结果;
[0018]重复执行所述从所述目标参考指标集合中获取一个参考指标作为第一待分析的参考指标的步骤,直至完成所述目标参考指标集合中所有参考指标的获取;
[0019]根据所有所述第一待分析的对比结果进行空间向量生成,得到所述待推荐的项目空间向量。
[0020]进一步的,所述分别根据所述目标参考指标集合、所述待分析项目基本信息集合中每个项目基本信息和所述目标标准项目基本信息进行空间向量生成,得到待分析的空间向量集合的步骤,包括:
[0021]从所述待分析项目基本信息集合中获取一个项目基本信息作为待分析的历史项目基本信息;
[0022]从所述目标参考指标集合中获取一个参考指标作为第二待分析的参考指标;
[0023]根据所述第二待分析的参考指标,从所述待分析的历史项目基本信息中获取数据,得到待分析的历史属性数据;
[0024]根据所述第二待分析的参考指标,从所述目标标准项目基本信息中获取数据,得到待处理的标准属性数据;
[0025]基于所述第二待分析的参考指标对应的判断标准,将所述待分析的历史属性数据和所述待处理的标准属性数据进行对比,得到第二待分析的对比结果;
[0026]重复执行所述从所述目标参考指标集合中获取一个参考指标作为第二待分析的参考指标的步骤,直至完成所述目标参考指标集合中所有参考指标的获取;
[0027]根据所有所述第二待分析的对比结果进行空间向量生成,得到所述待分析的历史项目基本信息对应的历史项目空间向量;
[0028]重复执行所述从所述待分析项目基本信息集合中获取一个项目基本信息作为待分析的历史项目基本信息的步骤,直至确定所述待分析项目基本信息集合中各个项目基本信息各自对应的所述历史项目空间向量;
[0029]根据所有所述历史项目空间向量,得到所述待分析的空间向量集合。
[0030]进一步的,所述根据所述待推荐的项目空间向量,分别对所述待分析的空间向量集合中每个空间向量进行空间向量的平行判断,得到所述待分析的空间向量集合对应的平行空间向量集合和非平行空间向量集合的步骤,包括:
[0031]从所述待分析的空间向量集合中获取一个空间向量作为待判断的空间向量;
[0032]基于同一个三维坐标系,将所述待推荐的项目空间向量和所述待判断的空间向量
进行平行判断,得到平行判断结果;
[0033]当所述平行判断结果为平行时,将所述待判断的空间向量作为平行空间向量;
[0034]当所述平行判断结果为不平行时,将所述待判断的空间向量作为非平行空间向量;
[0035]重复执行所述从所述待分析的空间向量集合中获取一个空间向量作为待判断的空间向量的步骤,直至完成所述待分析的空间向量集合中所有空间向量的获取;
[0036]根据所有所述平行空间向量,确定所述待分析的空间向量集合对应的平行空间向量集合;
[0037]根据所有所述非平行空间向量,确定所述待分析的空间向量集合对应的非平行空间向量集合。
[0038]进一步的,所述采用余弦相似度算法,分别对所述非平行空间向量集合中每个空间向量和所述待推荐的项目空间向量进行相似度计算,得到所述非平行空间向量集合中各个空间向量各自对应的第一待分析相似度的步骤,包括:
[0039]从所述非平行空间向量集合中获取一个空间向量作为待计算的非平行空间向量;
[0040]采用余弦相似度算法,对所述待计算的非平行空间向量和所述待推荐的项目空间向量进行相似度计算,得到所述待计算的非平行空间向量对应的所述第一待分析相似度;
[0041]重复执行所述从所述非平行空间向量集本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种相似项目推荐方法,其特征在于,所述方法包括:获取相似项目推荐请求,所述相似项目推荐请求携带有待推荐的项目基本信息;根据所述待推荐的项目基本信息,确定目标参考指标集合和目标标准项目基本信息;根据所述目标参考指标集合、所述待推荐的项目基本信息和所述目标标准项目基本信息进行空间向量生成,得到待推荐的项目空间向量;获取待分析项目基本信息集合,分别根据所述目标参考指标集合、所述待分析项目基本信息集合中每个项目基本信息和所述目标标准项目基本信息进行空间向量生成,得到待分析的空间向量集合;根据所述待推荐的项目空间向量,分别对所述待分析的空间向量集合中每个空间向量进行空间向量的平行判断,得到所述待分析的空间向量集合对应的平行空间向量集合和非平行空间向量集合;采用余弦相似度算法,分别对所述非平行空间向量集合中每个空间向量和所述待推荐的项目空间向量进行相似度计算,得到所述非平行空间向量集合中各个空间向量各自对应的第一待分析相似度;分别对所述平行空间向量集合中每个空间向量和所述待推荐的项目空间向量进行欧氏距离计算和数据转换,得到所述平行空间向量集合中各个空间向量各自对应的第二待分析相似度;根据所述第一待分析相似度和所述第二待分析相似度进行相似度对比和相似项目推荐,得到项目推荐结果。2.根据权利要求1所述的相似项目推荐方法,其特征在于,所述根据所述目标参考指标集合、所述待推荐的项目基本信息和所述目标标准项目基本信息进行空间向量生成,得到待推荐的项目空间向量的步骤,包括:从所述目标参考指标集合中获取一个参考指标作为第一待分析的参考指标;根据所述第一待分析的参考指标,从所述待推荐的项目基本信息中获取数据,得到待分析的待推荐属性数据;根据所述第一待分析的参考指标,从所述目标标准项目基本信息中获取数据,得到待分析的标准属性数据;基于所述第一待分析的参考指标对应的判断标准,将所述待分析的待推荐属性数据和所述待分析的标准属性数据进行对比,得到第一待分析的对比结果;重复执行所述从所述目标参考指标集合中获取一个参考指标作为第一待分析的参考指标的步骤,直至完成所述目标参考指标集合中所有参考指标的获取;根据所有所述第一待分析的对比结果进行空间向量生成,得到所述待推荐的项目空间向量。3.根据权利要求1所述的相似项目推荐方法,其特征在于,所述分别根据所述目标参考指标集合、所述待分析项目基本信息集合中每个项目基本信息和所述目标标准项目基本信息进行空间向量生成,得到待分析的空间向量集合的步骤,包括:从所述待分析项目基本信息集合中获取一个项目基本信息作为待分析的历史项目基本信息;从所述目标参考指标集合中获取一个参考指标作为第二待分析的参考指标;
根据所述第二待分析的参考指标,从所述待分析的历史项目基本信息中获取数据,得到待分析的历史属性数据;根据所述第二待分析的参考指标,从所述目标标准项目基本信息中获取数据,得到待处理的标准属性数据;基于所述第二待分析的参考指标对应的判断标准,将所述待分析的历史属性数据和所述待处理的标准属性数据进行对比,得到第二待分析的对比结果;重复执行所述从所述目标参考指标集合中获取一个参考指标作为第二待分析的参考指标的步骤,直至完成所述目标参考指标集合中所有参考指标的获取;根据所有所述第二待分析的对比结果进行空间向量生成,得到所述待分析的历史项目基本信息对应的历史项目空间向量;重复执行所述从所述待分析项目基本信息集合中获取一个项目基本信息作为待分析的历史项目基本信息的步骤,直至确定所述待分析项目基本信息集合中各个项目基本信息各自对应的所述历史项目空间向量;根据所有所述历史项目空间向量,得到所述待分析的空间向量集合。4.根据权利要求1所述的相似项目推荐方法,其特征在于,所述根据所述待推荐的项目空间向量,分别对所述待分析的空间向量集合中每个空间向量进行空间向量的平行判断,得到所述待分析的空间向量集合对应的平行空间向量集合和非平行空间向量集合的步骤,包括:从所述待分析的空间向量集合中获取一个空间向量作为待判断的空间向量;基于同一个三维坐标系,将所述待推荐的项目空间向量和所述待判断的空间向量进行平行判断,得到平行判断结果;当所述平行判断结果为平行时,将所述待判断的空间向量作为平行空间向量;当所述平行判断结果为不平行时,将所述待判断的空间向量作为非平行空间向量;重复执行所述从所述待分析的空间向量集合中获取一个空间向量作为待判断的空间向量的步骤,直至完成所述待分析的空间向量集合中所有空间向量的获取;根据所有所述平行空间向量,确定所述待分析的空间向量集合对应的平行空间向量集合;根据所有所述非平行空间向量,确定所述待分析的空间向量集合对应的非平行空间向量集...

【专利技术属性】
技术研发人员:沈吉明
申请(专利权)人:平安国际智慧城市科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1