基于需求发布的自动撮合数据交易方法及装置、平台制造方法及图纸

技术编号:22169356 阅读:44 留言:0更新日期:2019-09-21 11:39
基于需求发布的自动撮合数据交易方法及装置、平台,所述方法包括:供应方/需求方在发布供应信息/需求信息时,按照预定的模型向需求发布系统提供关于撮合要素的信息,所述关于撮合要素的信息为ID、Key、Value、Limit、Time和/或Price,在对需求池中的需求单和供应池中的供应单进行撮合时,撮合算法结合需求单和供应单分别在内容要素、查询主键要素、价格要素三个撮合要素中的相似度、以及各个撮合要素的权重,计算该需求单和该供应单的匹配度,对于相匹配的需求单和供应单生成交易订单。本发明专利技术对于大数据这样一种特殊的交易标的物,实现了数据交易供需两侧的自动匹配,提高交易撮合的效率和准确性。

Method, device and platform of automatic matching data transaction based on requirement release

【技术实现步骤摘要】
基于需求发布的自动撮合数据交易方法及装置、平台
本专利技术涉及数据交易
,特别是涉及一种基于需求发布的自动撮合数据交易方法及装置、平台。
技术介绍
大数据是近年来一个非常热门的概念,大数据在很多行业对于其所有者来说是一项重要的资源。各个数据所有者(例如企业)之间通过数据交易能够互相交换自己所拥有的数据,由此,数据交易市场已经逐步火热起来。在股票交易、云平台服务等多个领域普遍存在交易撮合,但这些领域的交易撮合通常仅针对“价格”或者是其它某一个单一要素,或者是仅从需求侧单侧考虑,主要依据出价方和要价方设定的规则和让步幅度等提供交易撮合服务。但数据交易相对于(诸如股票交易等)其它交易标的物的交易相比,存在一定的特殊性。数据交易实现需求与供应自动撮合的难点在于,供需方对数据本身的定义没有标准化界定,相同的数据在不同供应方处也存在较大的差异,数据需求方在寻求数据供应资源时,除了要求数据内容的一致性外,数据查询ID、覆盖度、更新频率、价格、应用场景等均是影响交易达成的重要考量要素,数据的多维度属性导致交易撮合不能仅考虑价格要素,由此加大了自动撮合的难度。
技术实现思路
本专利技术解决的技术问题是:对于大数据这样一种特殊的交易标的物,如何进行交易撮合,以提高交易撮合的效率和准确性。为了解决上述技术问题,本专利技术实施例提供一种基于需求发布的自动撮合数据交易方法,包括:响应于接收到的关于数据交易的供应信息,新增/修改供应池中的供应单,所述供应单包括该供应信息关于撮合要素的信息;所述撮合要素包括内容要素、查询主键要素、价格要素;响应于接收到的关于数据交易的需求信息,新增/修改需求池中的需求单,所述需求单包括该需求信息关于所述撮合要素的信息;对需求池中的需求单和供应池中的供应单进行撮合,对于相匹配的需求单和供应单生成交易订单;其中,所述对需求池中的需求单和供应池中的供应单进行撮合包括:计算需求单和供应单分别在各个撮合要素中的相似度;根据所述需求单和供应单分别在各个撮合要素中的相似度、以及各个撮合要素的权重,计算该需求单和该供应单的匹配度;将所述匹配度与匹配阈值进行比较,确定该需求单和该供应单是否匹配。可选的,所述关于撮合要素的信息为ID、Key、Value、Limit、Time和/或Price,其中,ID为数据查询ID,Key为对数据名称、关键字的描述,Value为数据赋值类型、赋值样例,Limit为应用场景、覆盖度、加工方式和/或应用行业,Time为供应频度、更新频度和/或统计周期,Price为单价和/或计数方式。可选的,所述内容要素包括数据的基本定义、和赋值、和其它描述。可选的,所述计算需求单和供应单分别在各个撮合要素中的相似度包括:对于内容要素,对供应单/需求单中数据的基本定义、和其它描述属性逐项进行文本分词;将各项文本分词后的文本内容简化为向量空间中的向量运算,用两个向量夹角的余弦值作为衡量两个个体之间差异的大小;采用余弦相似度算法计算各项相似度;以数据的基本定义、和其它描述属性各项相似度的均值作为内容要素中的相似度。可选的,所述计算需求单和供应单分别在各个撮合要素中的相似度包括:对于查询主键要素,供应单/需求单中提供单选或多选,当供应方单选、需求方单选时,判断双方的选择是否相同,若是,则查询主键要素中的相似度为100%,若否,则为0%,当供应方多选、需求方单选时,判断供应方的选择是否包含需求方的选择,若是,则查询主键要素中的相似度为100%,若否,则为0%,当供应方单选、需求方多选时,判断需求方的选择是否包含供应方的选择,若是,则查询主键要素中的相似度为100%,若否,则为0%,当供应方多选、需求方多选时,计算查询主键要素中的相似度=双方选择重合的个数/供应方或需求方指定的个数。可选的,所述计算需求单和供应单分别在各个撮合要素中的相似度包括:对于价格要素,供应单/需求单中提供单个数值或数值区间,当供应方单值、需求方单值时,判断双方的提供的价格单值是否相等,若是,则价格要素中的相似度为100%,若否,则为0%,当供应方区间、需求方单值时,判断需求方提供的单值是否落入供应方提供的区间,若是,则价格要素中的相似度为100%,若否,则为0%,当供应方单值、需求方区间时,判断供应方提供的单值是否落入需求方提供的区间,若是,则价格要素中的相似度为100%,若否,则为0%,当供应方区间、需求方区间时,计算价格要素中的相似度=双方提供的区间的重合部分/供应方侧或需求方侧提供的区间。可选的,所述将所述匹配度与匹配阈值进行比较,确定该需求单和该供应单是否匹配包括:允许供应方/需求方在发布/修改供应单/需求单时,选择性的指定额外的附加匹配规则;其中,所述附加匹配规则包括:针对某一个或多个撮合要素中的相似度的要求、和/或与该需求单形成交易的供应单的个数。可选的,各个撮合要素的权重由供应单/需求单中指定、或者是采用数据发布系统为各个撮合要素分别预设的权重默认值。可选的,所述对需求池中的需求单和供应池中的供应单进行撮合的时机包括以下的一种或多种:当新增/修改供应池中的供应单时,将新增/修改的所述供应单与需求池中的需求单进行撮合;当新增/修改需求池中的需求单时,将新增/修改的所述需求单与供应池中的供应单进行撮合;根据数据交易平台系统预设的定时任务参数、以及需求/供应的状态,对需求池中的需求单和供应池中的供应单进行撮合;进行人工撮合。可选的,在所述对需求池中的需求单和供应池中的供应单进行撮合的过程中,若有需求单和供应单匹配成功,则生成对应的交易订单,若需求单/供应单在经过多次撮合后仍然无法匹配成功,则更新指定需求单/供应单的多维度相似度值。为了解决上述技术问题,本专利技术实施例还提供一种基于需求发布的自动撮合数据交易装置,包括:供应池单元、需求池单元、交易撮合单元;其中:供应池单元,适于响应于接收到的关于数据交易的供应信息,新增/修改供应池中的供应单,所述供应单包括该供应信息关于撮合要素的信息;所述撮合要素包括内容要素、查询主键要素、价格要素;需求池单元,适于响应于接收到的关于数据交易的需求信息,新增/修改需求池中的需求单,所述需求单包括该需求信息关于所述撮合要素的信息;交易撮合单元,适于对需求池中的需求单和供应池中的供应单进行撮合,对于相匹配的需求单和供应单生成交易订单;其中,所述交易撮合单元包括:相似度计算子单元,适于计算需求单和供应单分别在各个撮合要素中的相似度;匹配度计算子单元,适于根据所述需求单和供应单分别在各个撮合要素中的相似度、以及各个撮合要素的权重,计算该需求单和该供应单的匹配度;匹配子单元,适于将所述匹配度与匹配阈值进行比较,确定该需求单和该供应单是否匹配。可选的,所述关于撮合要素的信息为ID、Key、Value、Limit、Time和/或Price,其中,ID为数据查询ID,Key为对数据名称、关键字的描述,Value为数据赋值类型、赋值样例,Limit为应用场景、覆盖度、加工方式和/或应用行业,Time为供应频度、更新频度和/或统计周期,Price为单价和/或计数方式。可选的,所述内容要素包括数据的基本定义、和赋值、和其它描述。可选的,所述计算需求单和供应单分别在各个撮合要素中的相似度包括:对于内容要素,对供应单/需求单本文档来自技高网...

【技术保护点】
1.一种基于需求发布的自动撮合数据交易方法,其特征在于,包括:响应于接收到的关于数据交易的供应信息,新增/修改供应池中的供应单,所述供应单包括该供应信息关于撮合要素的信息;所述撮合要素包括内容要素、查询主键要素、价格要素;响应于接收到的关于数据交易的需求信息,新增/修改需求池中的需求单,所述需求单包括该需求信息关于所述撮合要素的信息;对需求池中的需求单和供应池中的供应单进行撮合,对于相匹配的需求单和供应单生成交易订单;其中,所述对需求池中的需求单和供应池中的供应单进行撮合包括:计算需求单和供应单分别在各个撮合要素中的相似度;根据所述需求单和供应单分别在各个撮合要素中的相似度、以及各个撮合要素的权重,计算该需求单和该供应单的匹配度;将所述匹配度与匹配阈值进行比较,确定该需求单和该供应单是否匹配。

【技术特征摘要】
1.一种基于需求发布的自动撮合数据交易方法,其特征在于,包括:响应于接收到的关于数据交易的供应信息,新增/修改供应池中的供应单,所述供应单包括该供应信息关于撮合要素的信息;所述撮合要素包括内容要素、查询主键要素、价格要素;响应于接收到的关于数据交易的需求信息,新增/修改需求池中的需求单,所述需求单包括该需求信息关于所述撮合要素的信息;对需求池中的需求单和供应池中的供应单进行撮合,对于相匹配的需求单和供应单生成交易订单;其中,所述对需求池中的需求单和供应池中的供应单进行撮合包括:计算需求单和供应单分别在各个撮合要素中的相似度;根据所述需求单和供应单分别在各个撮合要素中的相似度、以及各个撮合要素的权重,计算该需求单和该供应单的匹配度;将所述匹配度与匹配阈值进行比较,确定该需求单和该供应单是否匹配。2.如权利要求1所述的基于需求发布的自动撮合数据交易方法,其特征在于,所述关于撮合要素的信息为ID、Key、Value、Limit、Time和/或Price,其中,ID为数据查询ID,Key为对数据名称、关键字的描述,Value为数据赋值类型、赋值样例,Limit为应用场景、覆盖度、加工方式和/或应用行业,Time为供应频度、更新频度和/或统计周期,Price为单价和/或计数方式。3.如权利要求1所述的基于需求发布的自动撮合数据交易方法,其特征在于,所述内容要素包括数据的基本定义、和赋值、和其它描述。4.如权利要求1所述的基于需求发布的自动撮合数据交易方法,其特征在于,所述计算需求单和供应单分别在各个撮合要素中的相似度包括:对于内容要素,对供应单/需求单中数据的基本定义、和其它描述属性逐项进行文本分词;将各项文本分词后的文本内容简化为向量空间中的向量运算,用两个向量夹角的余弦值作为衡量两个个体之间差异的大小;采用余弦相似度算法计算各项相似度;以数据的基本定义、和其它描述属性各项相似度的均值作为内容要素中的相似度。5.如权利要求1所述的基于需求发布的自动撮合数据交易方法,其特征在于,所述计算需求单和供应单分别在各个撮合要素中的相似度包括:对于查询主键要素,供应单/需求单中提供单选或多选,当供应方单选、需求方单选时,判断双方的选择是否相同,若是,则查询主键要素中的相似度为100%,若否,则为0%,当供应方多选、需求方单选时,判断供应方的选择是否包含需求方的选择,若是,则查询主键要素中的相似度为100%,若否,则为0%,当供应方单选、需求方多选时,判断需求方的选择是否包含供应方的选择,若是,则查询主键要素中的相似度为100%,若否,则为0%,当供应方多选、需求方多选时,计算查询主键要素中的相似度=双方选择重合的个数/供应方或需求方指定的个数。6.如权利要求1所述的基于需求发布的自动撮合数据交易方法,其特征在于,所述计算需求单和供应单分别在各个撮合要素中的相似度包括:对于价格要素,供应单/需求单中提供单个数值或数值区间,当供应方单值、需求方单值时,判断双方的提供的价格单值是否相等,若是,则价格要素中的相似度为100%,若否,则为0%,当供应方区间、需求方单值时,判断需求方提供的单值是否落入供应方提供的区间,若是,则价格要素中的相似度为100%,若否,则为0%,当供应方单值、需求方区间时,判断供应方提供的单值是否落入需求方提供的区间,若是,则价格要素中的相似度为100%,若否,则为0%,当供应方区间、需求方区间时,计算价格要素中的相似度=双方提供的区间的重合部分/供应方侧或需求方侧提供的区间。7.如权利要求1所述的基于需求发布的自动撮合数据交易方法,其特征在于,所述将所述匹配度与匹配阈值进行比较,确定该需求单和该供应单是否匹配包括:允许供应方/需求方在发布/修改供应单/需求单时,选择性的指定额外的附加匹配规则;其中,所述附加匹配规则包括:针对某一个或多个撮合要素中的相似度的要求、和/或与该需求单形成交易的供应单的个数。8.如权利要求1所述的基于需求发布的自动撮合数据交易方法,其特征在于,各个撮合要素的权重由供应单/需求单中指定、或者是采用数据发布系统为各个撮合要素分别预设的权重默认值。9.如权利要求1所述的基于需求发布的自动撮合数据交易方法,其特征在于,所述对需求池中的需求单和供应池中的供应单进行撮合的时机包括以下的一种或多种:当新增/修改供应池中的供应单时,将新增/修改的所述供应单与需求池中的需求单进行撮合;当新增/修改需求池中的需求单时,将新增/修改的所述需求单与供应池中的供应单进行撮合;根据数据交易平台系统预设的定时任务参数、以及需求/供应的状态,对需求池中的需求单和供应池中的供应单进行撮合;进行人工撮合。10.如权利要求1所述的基于需求发布的自动撮合数据交易方法,其特征在于,在所述对需求池中的需求单和供应池中的供应单进行撮合的过程中,若有需求单和供应单匹配成功,则生成对应的交易订单,若需求单/供应单在经过多次撮合后仍然无法匹配成功,则更新指定需求单/供应单的多维度相似度值。11.一种基于需求发布的自动撮合数据交易装置,其特征在于,包括:供应池单元、需求池单元、交易撮合单元;其中:供应池单元,适于响应于接收到的关于数据交易的供应信息,新增...

【专利技术属性】
技术研发人员:汤奇峰陈满新
申请(专利权)人:上海数据交易中心有限公司
类型:发明
国别省市:上海,31

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

1