一种智慧招标业绩关键字提取及相似度匹配方法组成比例

技术编号:24889439 阅读:34 留言:0更新日期:2020-07-14 18:16
本发明专利技术公开了招标业绩计算技术领域的一种智慧招标业绩关键字提取及相似度匹配方法,包括以下步骤:步骤一、使用TextRank算法提取对应文档业绩要求值中的关键字,使用一些规则提取添增到关键字中;步骤二、前端页面获取客户上传文档,将上传的文档及业绩要求值作为语料,结巴分词之后一同喂进word2vec模型训练得到词向量;步骤三、用训练出来的模型查找出与关键字最相似的词语,本发明专利技术可以实现对比业绩要求,通过客户上传的文档,自动提取上传文档中与业绩相关的内容,并进行业绩相似度的比对,也可以帮助客户快速自动甄选符合要求的文档,提高工作效率;省去人工添加项目所需要填写内容的繁琐过程,简化了流程。

【技术实现步骤摘要】
一种智慧招标业绩关键字提取及相似度匹配方法
本专利技术涉及招标业绩计算
,具体为一种智慧招标业绩关键字提取及相似度匹配方法。
技术介绍
招标(invitationtotender)是指招标人(买方)事先发出招标通告或招标单,品种、数量和有关的交易条件提出在规定的时间、地点,准备买进的商品名称、件,邀请投标人(卖方)参加投标的行为。现有的在对招标业绩进行汇总时,需要查询很多的相关文件,效率极慢,无法便利的帮助客户快速挑选符合要求的相关文件,大大降低了工作效率。基于此,本专利技术设计了一种智慧招标业绩关键字提取及相似度匹配方法,以解决上述问题。
技术实现思路
本专利技术的目的在于提供一种智慧招标业绩关键字提取及相似度匹配方法,以解决上述
技术介绍
中提出的现有的在对招标业绩进行汇总时,需要查询很多的相关文件,效率极慢,无法便利的帮助客户快速挑选符合要求的相关文件,大大降低了工作效率的问题。为实现上述目的,本专利技术提供如下技术方案:一种智慧招标业绩关键字提取及相似度匹配方法,包括以下步骤:步骤一、使用TextRank算法提取对应文档业绩要求值中的关键字,使用一些规则提取添增到关键字中;步骤二、前端页面获取客户上传文档,将上传的文档及业绩要求值作为语料,结巴分词之后一同喂进word2vec模型训练得到词向量;步骤三、用训练出来的模型查找出与关键字最相似的词语;步骤四、遍历上传文件,以便找出关键段落或句子与关键字、相似词相匹配,并提取关键句子;r>步骤五、将业绩要求值切分成句子,然后与找出的关键句子建立语料库,使用doc2bow把句子变为一个稀疏向量;步骤六、业绩要求句子和关键句子所生成的稀疏向量进行两两计算相似度,取与业绩要求句子相似度最高的句子,得到句子与句子之间的相似度,并输出相似结果;步骤七、同理可计算出业绩要求值文本与提取的关键句子文本之间的相似度。优选的,所述步骤二中的词向量需保留专业词汇及基于规则提取的关键字不被切分。优选的,所述步骤一中的所需业绩要求值存储于建立的语料库中。优选的,所述步骤一中使用TextRank提取关键字,存储到数据库关键字表中,且前端客户上传文档,后端运行算法提取文档关键内容存入数据库表中,自动创建项目。优选的,所述自动创建项目包括以下步骤:A、点击跳转到项目条件页面,读取数据库表中内容,关键字呈现在页面;B、在项目结果详情页面,读取数据库表中内容,业绩要求句子与文档中的句子相似度最高的结果会一一呈现在前端页面;C、给出文本之间的相似度,自动判断是否符合业绩要求。与现有技术相比,本专利技术的有益效果是:本专利技术可以实现对比业绩要求,通过客户上传的文档,自动提取上传文档中与业绩相关的内容,并进行业绩相似度的比对。也可以帮助客户快速自动甄选符合要求的文档,提高工作效率;省去人工添加项目所需要填写内容的繁琐过程,简化了流程。自动判别文档是否满足要求,客观公正,有效避免人工判别因情绪所左右的结果,同时节省人工查阅文档的大量时间。当客户感觉关键字或效果不满意时,客户可自助添加关键字,算法会提升关键字权重以达到预期效果。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术算法整体流程图;图2为本专利技术Word2vec训练流程图;图3为本专利技术自动创建项目流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。请参阅图1-3,本专利技术提供一种技术方案:一种智慧招标业绩关键字提取及相似度匹配方法,包括以下步骤:步骤一、使用TextRank算法提取对应文档业绩要求值中的关键字,使用一些规则提取添增到关键字中;步骤二、前端页面获取客户上传文档,将上传的文档及业绩要求值作为语料,结巴分词之后一同喂进word2vec模型训练得到词向量;步骤三、用训练出来的模型查找出与关键字最相似的词语;步骤四、遍历上传文件,以便找出关键段落或句子与关键字、相似词相匹配,并提取关键句子;步骤五、将业绩要求值切分成句子,然后与找出的关键句子建立语料库,使用doc2bow把句子变为一个稀疏向量;步骤六、业绩要求句子和关键句子所生成的稀疏向量进行两两计算相似度,取与业绩要求句子相似度最高的句子,得到句子与句子之间的相似度,并输出相似结果;步骤七、同理可计算出业绩要求值文本与提取的关键句子文本之间的相似度。更进一步的实施方式为,所述步骤二中的词向量需保留专业词汇及基于规则提取的关键字不被切分。更进一步的实施方式为,所述步骤一中的所需业绩要求值存储于建立的语料库中。更进一步的实施方式为,所述步骤一中使用TextRank提取关键字,存储到数据库关键字表中,且前端客户上传文档,后端运行算法提取文档关键内容存入数据库表中,自动创建项目。更进一步的所述自动创建项目实施方式为如图3所示,包括以下步骤:A、点击跳转到项目条件页面,读取数据库表中内容,关键字呈现在页面;B、在项目结果详情页面,读取数据库表中内容,业绩要求句子与文档中的句子相似度最高的结果会一一呈现在前端页面;C、给出文本之间的相似度,自动判断是否符合业绩要求。需要说明的是,通过利用对比业绩要求的关键字,通过客户上传的文档,自动提取上传文档中与业绩相关的内容,并进行业绩相似度的比对,并且可以帮助客户快速自动甄选符合要求的文档,提高工作效率;省去人工添加项目所需要填写内容的繁琐过程,简化了流程,通过自动判别文档是否满足要求,客观公正,有效避免人工判别因情绪所左右的结果,同时节省人工查阅文档的大量时间,而且当客户感觉关键字或效果不满意时,客户可自助添加关键字,算法会提升关键字权重以达到预期效果。在本说明书的描述中,参考术语“一个实施例”、“示例”、“具体示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本专利技术的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。以上公开的本专利技术优选实施例只是用于帮助阐述本专利技术。优选实施例并没有详尽叙述所有的细节,也不限制该专利技术仅为所述的具体实施方式。显然,根据本说明书的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本专利技术的原理和实际应用,从而使本文档来自技高网...

【技术保护点】
1.一种智慧招标业绩关键字提取及相似度匹配方法,其特征在于:包括以下步骤:/n步骤一、使用TextRank算法提取对应文档业绩要求值中的关键字,使用一些规则提取添增到关键字中;/n步骤二、前端页面获取客户上传文档,将上传的文档及业绩要求值作为语料,结巴分词之后一同喂进word2vec模型训练得到词向量;/n步骤三、用训练出来的模型查找出与关键字最相似的词语;/n步骤四、遍历上传文件,以便找出关键段落或句子与关键字、相似词相匹配,并提取关键句子;/n步骤五、将业绩要求值切分成句子,然后与找出的关键句子建立语料库,使用doc2bow把句子变为一个稀疏向量;/n步骤六、业绩要求句子和关键句子所生成的稀疏向量进行两两计算相似度,取与业绩要求句子相似度最高的句子,得到句子与句子之间的相似度,并输出相似结果;/n步骤七、同理可计算出业绩要求值文本与提取的关键句子文本之间的相似度。/n

【技术特征摘要】
1.一种智慧招标业绩关键字提取及相似度匹配方法,其特征在于:包括以下步骤:
步骤一、使用TextRank算法提取对应文档业绩要求值中的关键字,使用一些规则提取添增到关键字中;
步骤二、前端页面获取客户上传文档,将上传的文档及业绩要求值作为语料,结巴分词之后一同喂进word2vec模型训练得到词向量;
步骤三、用训练出来的模型查找出与关键字最相似的词语;
步骤四、遍历上传文件,以便找出关键段落或句子与关键字、相似词相匹配,并提取关键句子;
步骤五、将业绩要求值切分成句子,然后与找出的关键句子建立语料库,使用doc2bow把句子变为一个稀疏向量;
步骤六、业绩要求句子和关键句子所生成的稀疏向量进行两两计算相似度,取与业绩要求句子相似度最高的句子,得到句子与句子之间的相似度,并输出相似结果;
步骤七、同理可计算出业绩要求值文本与提取的关键句子文本之间的相似度。


2.根据权利要求1所述的一种智慧招标业绩关键字提取及...

【专利技术属性】
技术研发人员:黄璇陆韬姜建波
申请(专利权)人:上海传时软件技术开发有限公司
类型:发明
国别省市:上海;31

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

1