一种基于区块链的可信产品推荐方法、介质及系统技术方案

技术编号:39248165 阅读:9 留言:0更新日期:2023-10-30 12:00
本发明专利技术涉及区块链技术领域,尤其涉及一种基于区块链的可信产品推荐方法、介质及系统。该基于区块链的可信产品推荐方法从可信产品库中获取可信产品清单,调取采购方在过去的预设时间段内对可信产品清单中的各个可信产品实施的关联行为,识别这些关联行为中的交易动作,以关联行为中不具有交易动作的全部可信产品建立推荐产品集。如此则将采购方未实施交易动作的关联行为涉及的产品作为待推荐的产品,使得更多不同供应商的产品被推荐给采购方。另外,以该采购方未实施关联行为的可信产品为无关联产品,若推荐产品集的可信产品数量达到预设阈值,则用无关联产品替代推荐产品集中的可信产品,进一步扩宽了推荐产品范围。进一步扩宽了推荐产品范围。进一步扩宽了推荐产品范围。

【技术实现步骤摘要】
一种基于区块链的可信产品推荐方法、介质及系统


[0001]本专利技术涉及区块链
,尤其涉及一种基于区块链的可信产品推荐方法、介质及系统。

技术介绍

[0002]区块链技术能够保障所有上链企业信息透明可信,所有交易信息在权限范围内公开而不可篡改,为产品线上交易的全流程提供可信保障,实现产品信息和历史交易信息的公开透明,完成供应商与采购方之间的信息交换和共享。交易系统能够通过区块链技术对供应商的产品进行可信分析,筛选出可信产品,然后将可信程度高的可信产品优先推荐给采购方。但是实际操作中,进入电网系统产品商城的供应商在可信度上基本都达标,因此从可信度最优的角度为采购方推荐产品其有效性偏低,而且会导致所推荐产品范围过小,不利于不同供应商的产品在电网系统产品商城中曝光流通。

技术实现思路

[0003]本专利技术所要解决的技术问题是提供一种基于区块链的可信产品推荐方法,在可信度达标的产品当中,为采购方推荐范围更广的产品。
[0004]为了解决上述技术问题,第一方面,本专利技术提供了一种基于区块链的可信产品推荐方法,包括如下步骤:
[0005]可信产品库构建步骤:从区块链平台中调用供应商上传的产品质检数据,以产品质检数据落入预设范围内的产品作为可信产品,建立可信产品库;
[0006]可信产品清单获取步骤:获取采购方的采购需求,在所述可信产品库中,根据采购需求匹配可信产品,得到全部可信产品清单;
[0007]可信产品推荐步骤:获取采购方在过去的预设时间段内对可信产品清单中的各个可信产品实施的关联行为,识别这些关联行为中的交易动作,以关联行为中不具有交易动作的全部可信产品建立推荐产品集;以该采购方未实施关联行为的可信产品为无关联产品,若推荐产品集的可信产品数量达到预设阈值,则更新推荐产品集,具体地,用无关联产品替代推荐产品集中的可信产品。
[0008]进一步地,所述可信产品库构建步骤中,还包括对产品质检数据的标准性校验:判断供应商上传的产品质检数据是否合规。
[0009]进一步地,若标准性校验的结果为否,则要求供应商更新产品质检数据。
[0010]进一步地,若标准性校验的结果为否,则拒绝以该供应商的产品为可信产品,直到供应商提供合规的产品质检数据。
[0011]进一步地,所述判断供应商上传的产品质检数据是否合规是指:分别检测产品质检数据的数据规范性、数据准确性、数据唯一性、数据完整性和数据一致性当中的多种是否达到预设程度。
[0012]进一步地,所述可信产品推荐步骤中,关联行为包括搜索、订阅、订购、采购当中的
一种或多种。
[0013]进一步地,所述可信产品推荐步骤中,交易动作包括下定、挂账、支付当中的一种或多种。
[0014]进一步地,所述可信产品推荐步骤中,用无关联产品替代推荐产品集中的可信产品是指:以无关联产品中可信程度最高的预设数量的可信产品替代推荐产品集中可信程度最低的同等数量的可信产品。
[0015]第二方面,本专利技术提供了一种计算机可读存储介质,其上存储有可执行的计算机程序,该计算机程序被执行时实现上述基于区块链的可信产品推荐方法。
[0016]第三方面,本专利技术提供可信产品推荐系统,包括处理器和计算机可读存储介质,该计算机可读存储介质是如上所述的计算机可读存储介质,上述处理器执行该计算机可读存储介质中的计算机程序从而实现上述基于区块链的可信产品推荐方法。
[0017]有益效果:
[0018]该基于区块链的可信产品推荐方法,利用区块链上链数据可信度公开透明的特性建立可信产品推荐系统,以上链的产品质检数据在预设范围内的产品建立可信产品库,使被推荐产品具有基本达标的可信度,然后根据采购方的采购需求从可信产品库匹配得到可信产品清单。对于可信产品清单上的各个可信产品,调取采购方在过去的预设时间段内对可信产品清单中的各个可信产品实施的关联行为,识别这些关联行为中的交易动作,以关联行为中不具有交易动作的全部可信产品建立推荐产品集。如此则将采购方未实施交易动作的关联行为涉及的产品作为待推荐的产品,扩宽了为采购方推荐产品的范围,使得更多不同供应商的产品被推荐给采购方。另外,以该采购方未实施关联行为的可信产品为无关联产品,若推荐产品集的可信产品数量达到预设阈值,则更新推荐产品集,具体地,用无关联产品替代推荐产品集中的可信产品,进一步扩宽了推荐产品范围。
附图说明
[0019]图1是本专利技术的基于区块链的可信产品推荐方法的流程示意图。
具体实施方式
[0020]以下结合具体实施方式对本专利技术创造作进一步详细说明。
[0021]本实施例给出一种可信产品推荐系统,包括处理器和计算机可读存储介质。该计算机可读存储介质存储有可执行的可信产品推荐程序(即计算机程序),电子终端的处理器运行可信产品推荐程序从而实现如图1所示的基于区块链的可信产品推荐方法。
[0022]下文详述该基于区块链的可信产品推荐方法的执行过程。
[0023]可信产品库构建步骤:从区块链平台中调用供应商上传的产品质检数据,以产品质检数据落入预设范围内的产品作为可信产品,建立可信产品库。
[0024]其中,从区块链平台的产品质检数据进行标准性校验:判断供应商上传的产品质检数据是否合规,具体地,分别检测产品质检数据的数据规范性、数据准确性、数据唯一性、数据完整性和数据一致性当中的多种是否达到预设程度,具体说明如下。
[0025]数据规范性:指数据是否按统一格式存储。识别数据的内容、格式和展现形式,使其符合数据定义和业务定义的要求,不能违反数据标准规范。
[0026]数据准确性:指数据和信息的内容是否正确,有没有无效数据、错误数据或超期数据等。真实可靠的原始数据是供应商可信度的基础,不可靠的数据可能会导致严重的产品缺陷。
[0027]数据唯一性:指数据是否存在重复,或者数据的某些属性是否重复。用于识别和度量重复数据、冗余数据。重复数据是导致业务无法协同、流程无法追溯的重要因素,也是数据治理需要解决的最基本的数据问题。
[0028]数据完整性:指数据是否丢失,或者有不可用的情况。比如模型设计不完整、数据条目不完整、数据属性不完整等情况。不完整数据的借鉴价值会大大降低,这也是数据质量问题中比较基础和常见的一类问题。
[0029]数据一致性:指数据的值在信息含义上是否有冲突,也就是相同的数据有多个副本的情况下的数据不一致、数据内容冲突的问题。
[0030]当标准性校验的结果为否,则要求供应商更新产品质检数据,或者拒绝以该供应商的产品为可信产品,直到供应商提供合规的产品质检数据。
[0031]可信产品清单获取步骤:获取采购方的采购需求,在可信产品库中,根据采购需求匹配可信产品,得到全部可信产品清单。
[0032]可信产品推荐步骤:获取采购方在过去的预设时间段内对可信产品清单中的各个可信产品实施的关联行为,关联行为包括搜索、订阅、订购、采购等;识别这些关联行为中的交易动作,交本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的可信产品推荐方法,其特征是包括如下步骤:可信产品库构建步骤:从区块链平台中调用供应商上传的产品质检数据,以产品质检数据落入预设范围内的产品作为可信产品,建立可信产品库;可信产品清单获取步骤:获取采购方的采购需求,在所述可信产品库中,根据采购需求匹配可信产品,得到全部可信产品清单;可信产品推荐步骤:获取采购方在过去的预设时间段内对可信产品清单中的各个可信产品实施的关联行为,识别这些关联行为中的交易动作,以关联行为中不具有交易动作的全部可信产品建立推荐产品集;以该采购方未实施关联行为的可信产品为无关联产品,若推荐产品集的可信产品数量达到预设阈值,则更新推荐产品集,具体地,用无关联产品替代推荐产品集中的可信产品。2.如权利要求1所述的基于区块链的可信产品推荐方法,其特征是,所述可信产品库构建步骤中,还包括对产品质检数据的标准性校验:判断供应商上传的产品质检数据是否合规。3.如权利要求2所述的基于区块链的可信产品推荐方法,其特征是,若标准性校验的结果为否,则要求供应商更新产品质检数据。4.如权利要求2所述的基于区块链的可信产品推荐方法,其特征是,若标准性校验的结果为否,则拒绝以该供应商的产品为可信产品,直到供应商提供合...

【专利技术属性】
技术研发人员:区健易勇强李宏斌郑国强李思隆高尚刘一霖
申请(专利权)人:南方电网互联网服务有限公司
类型:发明
国别省市:

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

1