【技术实现步骤摘要】
一种融合优化算法和区块链的需求匹配系统
[0001]本专利技术涉及纺织机需求匹配领域的一种交易数据匹配系统和方法,具体涉及一种融合优化算法和区块链的纺织机需求匹配系统。
技术介绍
[0002]需求匹配领域,需求匹配领域指的是通过技术手段将需求方和服务方进行匹配,以实现双方的匹配需求。在传统的需求匹配领域中,一般采用规则或关键词进行匹配,但这种方法在实际应用中存在局限性,无法完全满足需求发布者的需求。
[0003]传统的需求匹配系统一般采用规则或关键字匹配,这种方法在实际应用中存在一定的局限性,无法完全满足需求发布者的需求。大多数需求匹配系统引入传统算法进行需求匹配,以提高需求匹配的准确性和速度。但传统算法存在数据特征缺失较多时分类效果差的问题。
技术实现思路
[0004]针对上述提到的传统需求匹配领域存在的不足,本专利技术提出了一种提高需求匹配领域准确性和安全性的解决方案,利用自然语言处理、优化算法来进行需求匹配,利用区块链技术来进行合同管理,构建了一种融合优化算法和区块链的纺织机需求匹配系统。将优化算法替换传统的采用规则或关键词进行匹配,极大的提高了匹配的准确度,满足需求发布者的需求;通过区块链中数据信息可追溯、不可篡改的特性,将合同信息写入区块链智能合约中,保障了交易信息的合法性和安全性。
[0005]本专利技术的具体技术方案如下:
[0006]需求文本接收模块:
[0007]用于从需求发布者处接收需求文本经自然语言处理后保存在数据库中;
[0008]数据处 ...
【技术保护点】
【技术特征摘要】
1.一种融合优化算法和区块链的纺织机需求匹配系统,其特征在于:包括以下几个模块:需求文本接收模块:用于从需求发布者处接收需求文本经自然语言处理后保存在数据库中;数据处理模块:用于从数据库中接收需求文本产品数据进行自然语言处理后生成文本向量,采用针对数据特征缺失值补充的优化算法对数据缺失值进行补充,并发送到需求匹配模块;需求匹配模块:用于对接收到的文本向量进行分类匹配,找到较佳的服务提供者和产品信息的匹配结果;结果反馈模块:用于输出匹配结果并反馈通知需求发布者和服务提供者;交易模块:在需求发布者和服务提供者达成交易后,产生交易数据后调用区块链智能合约,将交易数据保存在区块链中,区块链各个节点间进行广播、验证,最终达成数据一致。2.根据权利要求1所述的一种融合优化算法和区块链的纺织机需求匹配系统,其特征在于:所述的自然语言处理包括分词、去除停用词以及向量化。3.根据权利要求1所述的一种融合优化算法和区块链的纺织机需求匹配系统,其特征在于,所述数据处理模块中,是在收到需求文本后,对需求文本进行预处理,包括词干提取、去除停用词、词向量化等操作,转换为文本向量,再通过优化算法对向量中的缺失值进行补充。4.根据权利要求1所述的一种融合优化算法和区块链的纺织机需求匹配系统,其特征在于,所述的需求匹配模块中,根据用户输入的需求文本的文本向量和所有数据库中的产品信息进行相似度计算,计算相似度使用欧氏距离进行计算,然后选取距离最近的K个产品数据向量,查看这K个产品数据向量所归属的服务提供者产品,将这K个产品进行同类别汇总,选取出现次数最多的产品作为本次输入的需求文本的最佳匹配,其余产品按照出现次数由高到低作为相似匹配。5.根据权利要求1所述的一种融合优化算法和区块链的纺织机需求匹配系统,其特征在于,所述结果反馈模块中,当最佳匹配服务提供者确定后,将匹配结果返回给需求发布者,同时通知最佳匹配服务提供者。6.根据权利要求1所述的一种融合优化算法和区块链的纺织机需求匹配系统,其特征在于,所述结果反馈模块,将需求匹配结果将通过邮件、短信以及站内信的形式通知需求发布者和服务提供者,在返回最佳匹配的同时也返回给需求发布者相似服务提供者的匹配结果。7.根据权利要求1所述的一种融合优化算法和区块链的纺织机需求匹配系统,其特征在于,所述交易模块中,匹配结果返回给需求发布者后,若需求发布者想要与服务提供者建立交易,则调用已部署在区块链中的合同智能合约的写入函数,将双方签订合同数据等交易数据上链,返回交易的哈希值以及交易的存证id和存证哈希值;需求发布者通过交易的哈希值或交易的存证哈希值来调用合同合约读函数获取到交易数据进行查验。
8.根据权利要求1所述的一种融合优化算法和区块链的纺织机需求匹配系统,其特征在于,所述数据处理模块中,针对数据特征缺失值补充的优化算法实现步骤为:计算需求文本产品数据中所有产品的特征之间的斯皮尔曼秩相关系数;根据斯皮尔曼秩相关系数计算产品间距离的权重;根据产品间相关性距离的权重计算出产品间相关性距离;选取K个最近距离的产品,通过有效相关系数对K个最近距离的产品的特征值进行加权得到缺失值的估计值。9.根据权利要求1所述的一种融合优化算法和区块链的纺织机需求匹配系统,其特征在于,所述数据处理模块中优化算法具体为:S1、使用Spearman等级相关性计...
【专利技术属性】
技术研发人员:胡旭东,刘梦豪,蒋永亮,
申请(专利权)人:绍兴中砥数字科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。