System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 资源撮合方法、装置以及计算机设备制造方法及图纸_技高网

资源撮合方法、装置以及计算机设备制造方法及图纸

技术编号:40841866 阅读:5 留言:0更新日期:2024-04-01 15:08
本申请公开了一种资源撮合方法、装置以及计算机设备,属于计算机技术领域。通过本申请实施例提供的技术方案,响应于资源撮合请求,从该资源撮合请求中获取多个资源提供对象和初始资源提供信息以及多个资源请求对象的初始资源请求信息。获取多个资源撮合规则,该多个资源撮合规则是规则引擎对多个规则文本进行编译后得到的,资源撮合规则包括资源撮合能够完成条件。基于多个资源撮合规则、该多个资源提供对象和初始资源提供信息以及多个资源请求对象的初始资源请求信息,对该多个资源提供对象以及该多个资源请求对象进行撮合,得到资源撮合结果,从而实现资源撮合的自动化,提高资源撮合的效率。

【技术实现步骤摘要】

本申请涉及计算机,特别涉及一种资源撮合方法、装置以及计算机设备


技术介绍

1、随着社会的发展,需要进行资源撮合的场景越来越多,比如,用户a拥有一定量的资源,想要利用拥有的资源来获得一定的收益;用户b需要完成某一事件但是拥有的资源量却不足,此时,用户a和用户b都需要资源撮合来实现自己的目的。

2、相关技术中,用户a和用户b需要自行寻找资源撮合的目标,导致资源撮合的效率较低。


技术实现思路

1、本申请实施例提供了一种资源撮合方法、装置以及计算机设备,能够提高资源撮合的效率,技术方案如下:

2、一方面,提供了一种资源撮合方法,所述方法包括:

3、响应于资源撮合请求,从所述资源撮合请求中获取多个资源提供对象的初始资源提供信息以及多个资源请求对象的初始资源请求信息;

4、获取多个资源撮合规则,所述多个资源撮合规则是规则引擎对多个规则文本进行编译后得到的;

5、基于所述多个资源撮合规则、所述多个资源提供对象的初始资源提供信息以及所述多个资源请求对象的初始资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果。

6、在一种可能的实施方式中,所述基于所述多个资源撮合规则、所述多个资源提供对象的初始资源提供信息以及所述多个资源请求对象的初始资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果,包括:

7、对所述多个资源提供对象的初始资源提供信息以及所述多个资源请求对象的初始资源请求信息进行标准化,得到各个所述资源提供对象的目标资源提供信息以及各个所述资源请求对象的目标资源请求信息;

8、基于所述多个资源撮合规则、各个所述资源提供对象的目标资源提供信息以及各个所述资源请求对象的目标资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果。

9、在一种可能的实施方式中,所述基于所述多个资源撮合规则、各个所述资源提供对象的目标资源提供信息以及各个所述资源请求对象的目标资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果,包括:

10、采用所述多个资源撮合规则对所述多个资源提供对象的目标资源提供信息以及所述多个资源请求对象的目标资源请求信息进行匹配,得到多个匹配对象对,所述匹配对象对包括符合资源撮合规则的目标资源提供对象和目标资源请求对象;

11、基于所述多个匹配对象对,确定资源撮合结果。

12、在一种可能的实施方式中,所述采用所述多个资源撮合规则对所述多个资源提供对象的目标资源提供信息以及所述多个资源请求对象的目标资源请求信息进行匹配,得到多个匹配对象对,包括:

13、按照优先级从高到低的顺序,依次采用所述多个资源撮合规则对所述多个资源提供对象的目标资源提供信息以及所述多个资源请求对象的目标资源请求信息进行多轮匹配,得到所述多个匹配对象对;

14、其中,在任一轮完成匹配的资源提供对象或资源请求对象不参与下一轮匹配。

15、在一种可能的实施方式中,所述基于所述多个匹配对象对,确定资源撮合结果,包括:

16、对于所述多个匹配对象对中的任一匹配对象对,对所述匹配对象对中的目标资源提供对象的目标资源提供信息和目标资源请求对象的目标资源请求信息进行特征提取,得到资源提供信息特征以及资源请求信息特征;

17、对所述资源提供信息特征以及所述资源请求信息特征进行融合,得到所述匹配对象对的对象对特征;

18、对所述对象对特征进行映射,得到所述匹配对象对的撮合风险值;

19、在所述匹配对象对的撮合风险值小于或等于撮合风险值阈值的情况下,基于所述匹配对象对中的目标资源提供对象的目标资源提供信息和目标资源请求对象的目标资源请求信息,生成所述匹配对象对的资源撮合结果。

20、在一种可能的实施方式中,所述方法还包括:

21、在所述匹配对象对的撮合风险值大于所述撮合风险值阈值的情况下,将所述匹配对象对中的目标资源提供对象和目标资源请求对象标记为不匹配,并重新对所述目标资源提供对象和所述目标资源请求对象进行撮合。

22、在一种可能的实施方式中,所述基于所述多个资源撮合规则、所述多个资源提供对象的初始资源提供信息以及所述多个资源请求对象的初始资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果之前,所述方法还包括:

23、获取当前资源撮合环境的资源撮合风险值,所述资源撮合风险值用于表示资源撮合的风险高低;

24、确定所述资源撮合风险值对应的规则调整参数;

25、采用所述规则调整参数更新所述多个资源撮合规则。

26、在一种可能的实施方式中,所述基于所述多个资源撮合规则、所述多个资源提供对象的初始资源提供信息以及所述多个资源请求对象的初始资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果之后,所述方法还包括:

27、在所述多个资源提供对象中的目标资源提供对象和所述多个资源请求对象中的目标资源请求对象之间执行资源撮合动作,所述目标资源提供对象和所述目标资源请求对象属于撮合成功的匹配对象对。

28、一方面,提供了一种资源撮合装置,所述装置包括:

29、信息获取模块,用于响应于资源撮合请求,从所述资源撮合请求中获取多个资源提供对象的初始资源提供信息以及多个资源请求对象的初始资源请求信息;

30、规则获取模块,用于获取多个资源撮合规则,所述多个资源撮合规则是规则引擎对多个规则文本进行编译后得到的;

31、撮合模块,用于基于所述多个资源撮合规则、所述多个资源提供对象的初始资源提供信息以及所述多个资源请求对象的初始资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果。

32、在一种可能的实施方式中,所述撮合模块,用于对所述多个资源提供对象的初始资源提供信息以及所述多个资源请求对象的初始资源请求信息进行标准化,得到各个所述资源提供对象的目标资源提供信息以及各个所述资源请求对象的目标资源请求信息;基于所述多个资源撮合规则、各个所述资源提供对象的目标资源提供信息以及各个所述资源请求对象的目标资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果。

33、在一种可能的实施方式中,所述撮合模块,用于采用所述多个资源撮合规则对所述多个资源提供对象的目标资源提供信息以及所述多个资源请求对象的目标资源请求信息进行匹配,得到多个匹配对象对,所述匹配对象对包括符合资源撮合规则的目标资源提供对象和目标资源请求对象;基于所述多个匹配对象对,确定资源撮合结果。

34、在一种可能的实施方式中,所述撮合模块,用于按照优先级从高到低的顺序,依次采用所本文档来自技高网...

【技术保护点】

1.一种资源撮合方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述多个资源撮合规则、所述多个资源提供对象的初始资源提供信息以及所述多个资源请求对象的初始资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述多个资源撮合规则、各个所述资源提供对象的目标资源提供信息以及各个所述资源请求对象的目标资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果,包括:

4.根据权利要求3所述的方法,其特征在于,所述采用所述多个资源撮合规则对所述多个资源提供对象的目标资源提供信息以及所述多个资源请求对象的目标资源请求信息进行匹配,得到多个匹配对象对,包括:

5.根据权利要求3所述的方法,其特征在于,所述基于所述多个匹配对象对,确定资源撮合结果,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述基于所述多个资源撮合规则、所述多个资源提供对象的初始资源提供信息以及所述多个资源请求对象的初始资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果之前,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述基于所述多个资源撮合规则、所述多个资源提供对象的初始资源提供信息以及所述多个资源请求对象的初始资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果之后,所述方法还包括:

9.一种资源撮合装置,其特征在于,所述装置包括:

10.一种计算机设备,其特征在于,所述计算机设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条计算机程序,所述计算机程序由所述一个或多个处理器加载并执行以实现如权利要求1至权利要求8任一项所述的资源撮合方法。

...

【技术特征摘要】

1.一种资源撮合方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述多个资源撮合规则、所述多个资源提供对象的初始资源提供信息以及所述多个资源请求对象的初始资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述多个资源撮合规则、各个所述资源提供对象的目标资源提供信息以及各个所述资源请求对象的目标资源请求信息,对所述多个资源提供对象以及所述多个资源请求对象进行撮合,得到资源撮合结果,包括:

4.根据权利要求3所述的方法,其特征在于,所述采用所述多个资源撮合规则对所述多个资源提供对象的目标资源提供信息以及所述多个资源请求对象的目标资源请求信息进行匹配,得到多个匹配对象对,包括:

5.根据权利要求3所述的方法,其特征在于,所述基于所述多个匹配对象对,确定资源撮合结果,包括:

6.根据权利要...

【专利技术属性】
技术研发人员:覃光龙
申请(专利权)人:深圳市与飞科技有限公司
类型:发明
国别省市:

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

1