本发明涉及数据处理技术领域,并且更具体地,涉及一种用于为求购商推荐供应商的方法及系统。
背景技术:
粮食作为国家的重要战略资源,粮食安全一直是国家重点关注的问题。为了保障种粮农民的利益,多年来我国一直实行对重点地区、重要粮食品种执行最低收购价政策,粮食产量也实现了“十五连丰”。
近年来,为了提升市场活力、提高粮食品质,国家逐渐开始推进从政策性收购到市场性收购的转变,也意味着贸易商将进行残酷的市场竞争,只有质价均优才能在市场中占据一席之地。
粮食行业是一个信息化基础十分薄弱的行业,入行门槛低、信息不透明、各个交易环节暗藏玄机,这也是原粮贸易平台发展的最大障碍,粮食贸易行业鱼龙混杂、各类欺诈行为层出不穷,行业群体的信用体系不完善,整体信用水平较低,如何企业用户匹配可靠的原粮供应商成了一个值得探究问题。
技术实现要素:
针对上述问题,本发明提出了一种用于为求购商推荐供应商的方法,包括:
采集供应商信息,并生成供应商集合;
获取求购商的基本经营信息,根据基本经营信息对求购商进行特征划分,确定特征群体并确定特征群体中每一个求购商与供应商集合中的每一个供应商的交易情况;
根据基本经营信息确定求购商与供应商集合中的每一个供应商的交易情况,生成存在交易集合和潜在交易集合;
根据存在交易集合中的每一个供应商的交易情况,及特征群体中任意一个求购商与存在交易集合中的每一个供应商的交易情况,确定求购商和特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度;
根据求购商和特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度,确定求购商与特征群体中任意一个求购商的相似性空间距离,选择预设阈值范围内的特征群体中的求购商,作为参考求购商;
确定参考求购商对潜在交易集合中的每一个供应商的认可度,根据参考求购商与求购商的相似空间距离与参考求购商对潜在交易集合中的每一个供应商的认可度确定推荐值,根据推荐值为求购商推荐供应商。
可选的,交易情况,包括:成功交易次数和成功交易后的评价、分享和收藏。
可选的,基本经营信息,包括:求购商企业注册地址、企业性质、营业执照、经营品种和企业经营规模。
可选的,存在交易集合和潜在交易集合互为供应商集合的补集。
可选的,特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度,若出现认可度为0,则对认可度为0的求购商在特征群体中进行剔除。
本发明还提出了一种用于为求购商推荐供应商的系统,包括:
第一采集模块,采集供应商信息,并生成供应商集合;
第二采集模块,获取求购商的基本经营信息,根据基本经营信息对求购商进行特征划分,确定特征群体并确定特征群体中每一个求购商与供应商集合中的每一个供应商的交易情况;
集合模块,根据基本经营信息确定求购商与供应商集合中的每一个供应商的交易情况,生成存在交易集合和潜在交易集合;
预处理模块,根据存在交易集合中的每一个供应商的交易情况,及特征群体中任意一个求购商与存在交易集合中的每一个供应商的交易情况,确定求购商和特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度;
计算模块,根据求购商和特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度,确定求购商与特征群体中任意一个求购商的相似性空间距离,选择预设阈值范围内的特征群体中的求购商,作为参考求购商;
推荐模块,确定参考求购商对潜在交易集合中的每一个供应商的认可度,根据参考求购商与求购商的相似空间距离与参考求购商对潜在交易集合中的每一个供应商的认可度确定推荐值,根据推荐值为求购商推荐供应商。
可选的,交易情况,包括:成功交易次数和成功交易后的评价、分享和收藏。
可选的,基本经营信息,包括:求购商企业注册地址、企业性质、营业执照、经营品种和企业经营规模。
可选的,存在交易集合和潜在交易集合互为供应商集合的补集。
可选的,特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度,若出现认可度为0,则对认可度为0的求购商在特征群体中进行剔除。
本发明快速锁定购粮企业最有可能希望合作的上游原粮供应商,并将其推荐给购粮企业用户,减轻用户对交易对象的筛选工作,助力粮贸企业、粮油加工企业提升经营效率,提高交易成功率。
附图说明
图1为本发明一种用于为求购商推荐供应商的方法流程图;
图2为本发明一种用于为求购商推荐供应商的系统结构图。
具体实施方式
现在参考附图介绍本发明的示例性实施方式,然而,本发明可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本发明,并且向所属技术领域的技术人员充分传达本发明的范围。对于表示在附图中的示例性实施方式中的术语并不是对本发明的限定。在附图中,相同的单元/元件使用相同的附图标记。
除非另有说明,此处使用的术语(包括科技术语)对所属技术领域的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。
本发明提出了一种用于为求购商推荐供应商的方法,如图1所示,包括:
采集供应商信息,并生成供应商集合;
获取求购商的基本经营信息,根据基本经营信息对求购商进行特征划分,确定特征群体并确定特征群体中每一个求购商与供应商集合中的每一个供应商的交易情况;
基本经营信息,包括:求购商企业注册地址、企业性质、营业执照、经营品种和企业经营规模。
特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度,若出现认可度为0,则对认可度为0的求购商在特征群体中进行剔除。
根据基本经营信息确定求购商与供应商集合中的每一个供应商的交易情况,生成存在交易集合和潜在交易集合;
交易情况,包括:成功交易次数和成功交易后的评价、分享和收藏。
根据存在交易集合中的每一个供应商的交易情况,及特征群体中任意一个求购商与存在交易集合中的每一个供应商的交易情况,确定求购商和特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度;
根据求购商和特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度,确定求购商与特征群体中任意一个求购商的相似性空间距离,选择预设阈值范围内的特征群体中的求购商,作为参考求购商;
确定参考求购商对潜在交易集合中的每一个供应商的认可度,根据参考求购商与求购商的相似空间距离与参考求购商对潜在交易集合中的每一个供应商的认可度确定推荐值,根据推荐值为求购商推荐供应商。
下面结合具体实施例对本发明进行说明:
企业用户a在交易平台进行企业信息注册,填写企业用户a的基本经营信息,如企业所在地、企业性质、营业执照、经营品种、企业经营规模等信息。
根据企业用户a的基本注册信息,对企业用户进行特征的划分。
如:某企业用户属于广东省主营玉米酒精生产的粮食加工企业。
假设企业用户a在系统归属特征群体l,这个群体有n个企业用户,企业用户用xi表示,xi∈l,i≤n。
筛选出平台中和xi合作过的供应商企业集p;
根据xi的交易情况,筛选出p中和xi有过合作的集合ppick和没合作过的潜在推荐集ptarget,ppick和ptarget互为p的补集。
ppick有m1个供应商企业用户,这些供应商企业用户以yj∈ppick,j≤m1表示;
ptarget有m2个供应商企业用户,这些供应商企业用户以y′j∈ptarget,j≤m2表示。
根据收藏、分享、成功交易次数、交易后评价等系统中实际发生的情况,计算出企业a和xi对供应企业集ppick中的每个企业yj的认可度kij。
利用欧几里得距离公式来计算用户a与xi的相似性空间距离。
如果出现kij=0,说明企业用户xi对企业yj没有产生过贸易关系,不能用来计算与企业用户a的相似性,需要剔除。
相似性空间距离计算公式为:
距离越小,说明两个企业行为越相似,越具有参考价值,d0i统计表如下表所示:
计算xi对供应企业集ptarget中的每个企业y′j的认可度k′ij。
利用xi和a的相似性空间距离d0i,及认可度k′ij进行计算,得到供应企业集ptarget中各企业y′j对于用户a的最终得分f0j,公式如下:
f0j统计表如下所示:
按照最终得分f0j高低推荐匹配给企业用户a。
本发明还提出了一种用于为求购商推荐供应商的系统200,如图2所示,包括:
第一采集模块201,采集供应商信息,并生成供应商集合;
基本经营信息,包括:求购商企业注册地址、企业性质、营业执照、经营品种和企业经营规模。
第二采集模块202,获取求购商的基本经营信息,根据基本经营信息对求购商进行特征划分,确定特征群体并确定特征群体中每一个求购商与供应商集合中的每一个供应商的交易情况;
特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度,若出现认可度为0,则对认可度为0的求购商在特征群体中进行剔除。
交易情况,包括:成功交易次数和成功交易后的评价、分享和收藏。
集合模块203,根据基本经营信息确定求购商与供应商集合中的每一个供应商的交易情况,生成存在交易集合和潜在交易集合;
存在交易集合和潜在交易集合互为供应商集合的补集。
预处理模块204,根据存在交易集合中的每一个供应商的交易情况,及特征群体中任意一个求购商与存在交易集合中的每一个供应商的交易情况,确定求购商和特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度;
计算模块205,根据求购商和特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度,确定求购商与特征群体中任意一个求购商的相似性空间距离,选择预设阈值范围内的特征群体中的求购商,作为参考求购商;
推荐模块206,确定参考求购商对潜在交易集合中的每一个供应商的认可度,根据参考求购商与求购商的相似空间距离与参考求购商对潜在交易集合中的每一个供应商的认可度确定推荐值,根据推荐值为求购商推荐供应商。
本发明快速锁定购粮企业最有可能希望合作的上游原粮供应商,并将其推荐给购粮企业用户,减轻用户对交易对象的筛选工作,助力粮贸企业、粮油加工企业提升经营效率,提高交易成功率。
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
最后应当说明的是:以上实施例仅用以说明本发明的技术方案而非对其限制,尽管参照上述实施例对本发明进行了详细的说明,所属领域的普通技术人员应当理解:依然可以对本发明的具体实施方式进行修改或者等同替换,而未脱离本发明精神和范围的任何修改或者等同替换,其均应涵盖在本发明的权利要求保护范围之内。
1.一种用于为求购商推荐供应商的方法,所述方法包括:
采集供应商信息,并生成供应商集合;
获取求购商的基本经营信息,根据基本经营信息对求购商进行特征划分,确定特征群体并确定特征群体中每一个求购商与供应商集合中的每一个供应商的交易情况;
根据基本经营信息确定求购商与供应商集合中的每一个供应商的交易情况,生成存在交易集合和潜在交易集合;
根据存在交易集合中的每一个供应商的交易情况,及特征群体中任意一个求购商与存在交易集合中的每一个供应商的交易情况,确定求购商和特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度;
根据求购商和特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度,确定求购商与特征群体中任意一个求购商的相似性空间距离,选择预设阈值范围内的特征群体中的求购商,作为参考求购商;
确定参考求购商对潜在交易集合中的每一个供应商的认可度,根据参考求购商与求购商的相似空间距离与参考求购商对潜在交易集合中的每一个供应商的认可度确定推荐值,根据推荐值为求购商推荐供应商。
2.根据权利要求1所述的方法,所述交易情况,包括:成功交易次数和成功交易后的评价、分享和收藏。
3.根据权利要求1所述的方法,所述基本经营信息,包括:求购商企业注册地址、企业性质、营业执照、经营品种和企业经营规模。
4.根据权利要求1所述的方法,所述存在交易集合和潜在交易集合互为供应商集合的补集。
5.根据权利要求1所述的方法,所述特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度,若出现认可度为0,则对认可度为0的求购商在特征群体中进行剔除。
6.一种用于为求购商推荐供应商的系统,所述系统包括:
第一采集模块,采集供应商信息,并生成供应商集合;
第二采集模块,获取求购商的基本经营信息,根据基本经营信息对求购商进行特征划分,确定特征群体并确定特征群体中每一个求购商与供应商集合中的每一个供应商的交易情况;
集合模块,根据基本经营信息确定求购商与供应商集合中的每一个供应商的交易情况,生成存在交易集合和潜在交易集合;
预处理模块,根据存在交易集合中的每一个供应商的交易情况,及特征群体中任意一个求购商与存在交易集合中的每一个供应商的交易情况,确定求购商和特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度;
计算模块,根据求购商和特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度,确定求购商与特征群体中任意一个求购商的相似性空间距离,选择预设阈值范围内的特征群体中的求购商,作为参考求购商;
推荐模块,确定参考求购商对潜在交易集合中的每一个供应商的认可度,根据参考求购商与求购商的相似空间距离与参考求购商对潜在交易集合中的每一个供应商的认可度确定推荐值,根据推荐值为求购商推荐供应商。
7.根据权利要求6所述的系统,所述交易情况,包括:成功交易次数和成功交易后的评价、分享和收藏。
8.根据权利要求6所述的系统,所述基本经营信息,包括:求购商企业注册地址、企业性质、营业执照、经营品种和企业经营规模。
9.根据权利要求6所述的系统,所述存在交易集合和潜在交易集合互为供应商集合的补集。
10.根据权利要求6所述的系统,所述特征群体中任意一个求购商对存在交易集合中的每一个供应商的认可度,若出现认可度为0,则对认可度为0的求购商在特征群体中进行剔除。
技术总结