System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 信息筛选方法、装置、设备、介质和产品制造方法及图纸_技高网

信息筛选方法、装置、设备、介质和产品制造方法及图纸

技术编号:44611247 阅读:7 留言:0更新日期:2025-03-14 13:02
本发明专利技术实施例提供一种信息筛选方法、装置、设备、介质和产品,该方法包括:响应于在配置界面上触发的配置操作,对第一筛选模块中与筛选条件一一对应的筛选子模块,以及对第一筛选模块中反映筛选条件之间的逻辑运算关系的运算子模块进行配置。之后,响应于在配置界面上触发的更改操作,对第一筛选模块中筛选子模块和/或运算子模块进行调整,以得到第二筛选模块。最终,在配置界面上显示第一筛选模块以及第二筛选模块,以利用第一筛选模块或者第二筛选模块进行信息筛选。通过将每个筛选条件都封装为独立的模块的方式,能够使得在对一个筛选条件进行修改时,无需再对其他筛选条件进行调整,简化了筛选策略的配置难度,进而提高筛选策略的配置效率。

【技术实现步骤摘要】

本专利技术涉及计算机,尤其涉及一种信息筛选方法、装置、设备、介质和产品


技术介绍

1、随着应用程序(appl ication,简称app)的快速发展,其可以作为一个服务平台,高效地将服务提供方和服务需求方连接起来。以二手车交易场景为例,app可以根据预设的筛选策略,自动地对服务提供方即卖车用户提交的卖车信息进行筛选,旨在将最符合服务需求方即购车用户的需求的卖车信息推送给相应的购车用户。

2、基于上述描述,如何提高筛选策略的配置效率就成为亟待解决的技术问题。


技术实现思路

1、有鉴于此,本专利技术实施例提供一种信息筛选方法、装置、设备、介质和产品,用以提高筛选策略的配置效率。

2、第一方面,本专利技术实施例提供一种信息筛选方法,包括:

3、获取待配置的第一筛选模块;

4、响应于在配置界面上触发的配置操作,对所述第一筛选模块中与筛选条件一一对应的筛选子模块,以及对所述第一筛选模块中反映所述筛选条件之间的逻辑运算关系的运算子模块进行配置;

5、响应于在所述配置界面上触发的更改操作,对所述第一筛选模块中筛选子模块和/或运算子模块进行调整,以得到第二筛选模块;

6、在所述配置界面上显示配置完成的所述第一筛选模块以及所述第二筛选模块,以利用所述第一筛选模块或者所述第二筛选模块进行信息筛选。

7、第二方面,本专利技术实施例提供一种信息筛选装置,包括:

8、获取模块,用于获取待配置的第一筛选模块;p>

9、配置模块,用于响应于在配置界面上触发的配置操作,对所述第一筛选模块中与筛选条件一一对应的筛选子模块,以及对所述第一筛选模块中反映所述筛选条件之间的逻辑运算关系的运算子模块进行配置;

10、调整模块,用于响应于在所述配置界面上触发的更改操作,对所述第一筛选模块中筛选子模块和/或运算子模块进行调整,以得到第二筛选模块;

11、显示模块,用于在所述配置界面上显示配置完成的所述第一筛选模块以及所述第二筛选模块,以利用所述第一筛选模块或者所述第二筛选模块进行信息筛选。

12、第三方面,本专利技术实施例提供一种电子设备,包括处理器和存储器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第一方面中的信息筛选方法。该电子设备还可以包括通信接口,用于与其他设备或通信系统通信。

13、第四方面,本专利技术实施例提供了一种非暂时性机器可读存储介质,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器至少可以实现如上述第一方面中的信息筛选方法。

14、第五方面,本专利技术实施例提供了一种计算机程序产品,所述计算机程序产品包括计算机程序或指令,当所述计算机程序或指令被处理器执行时,致使所述处理器能实现如上述第一方面所述的信息筛选方法。

15、本专利技术实施例提供的信息筛选方法中,获取待配置的第一筛选模块。然后,响应于在配置界面上触发的配置操作,对第一筛选模块中与筛选条件一一对应的筛选子模块,以及对第一筛选模块中反映筛选条件之间的逻辑运算关系的运算子模块进行配置。之后,响应于在配置界面上触发的更改操作,对第一筛选模块中筛选子模块和/或运算子模块进行调整,以得到第二筛选模块。最终,在配置界面上显示配置完成的第一筛选模块以及第二筛选模块,以利用第一筛选模块或者第二筛选模块进行信息筛选。其中,筛选子模块对应的筛选条件以及运算子模块反映的筛选条件之间的逻辑运算关系即为筛选模块所包含的筛选策略。

16、在实际中,实现筛选策略的全部代码文件中包含的是具有调用关系的多个筛选条件,并且多个筛选条件之间是强耦合的,因此,当对其中一个筛选条件进行修改时,需要一并对与该筛选条件具有调用关系的其他筛选条件进行调整。

17、而本方案中,通过将每个筛选条件都封装为独立的模块,能够使得在对一个筛选条件进行修改时,无需再对其他筛选条件进行调整,可见,该方案能够简化筛选策略的配置难度,提高筛选策略配置的便捷性。进一步地,通过提供用户可自主配置的配置界面,能够使得没有编码基础的用户可以快速地对第一筛选模块进行配置,也即是能够提高筛选策略的配置效率。

本文档来自技高网...

【技术保护点】

1.一种信息筛选方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述配置操作包括子模块执行顺序的设置操作;

3.根据权利要求1所述的方法,其特征在于,所述筛选子模块和所述运算子模块形成树形结构,所述筛选子模块为叶子节点,所述运算子模块为叶子节点的上一级节点或者根节点。

4.根据权利要求3所述的方法,其特征在于,筛选模块用于在服务提供方提供的供给信息中,筛选与服务需求方提供的需求信息匹配的信息;所述方法还包括:

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

6.根据权利要求5所述的方法,其特征在于,作为叶子节点的筛选子模块与作为叶子节点上一级节点的运算子模块具有关联关系;

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

8.一种信息筛选装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括:存储器、处理器;其中,所述存储器上存储有可执行代码,当所述可执行代码被所述处理器执行时,使所述处理器执行如权利要求1~7中任一项所述的信息筛选方法。

10.一种非暂时性机器可读存储介质,其特征在于,所述非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使所述处理器执行如权利要求1~7中任一项所述的信息筛选方法。

11.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机程序或指令,致使所述计算机程序或指令能够实现权利要求1~7中任一项所述的信息筛选方法。

...

【技术特征摘要】

1.一种信息筛选方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述配置操作包括子模块执行顺序的设置操作;

3.根据权利要求1所述的方法,其特征在于,所述筛选子模块和所述运算子模块形成树形结构,所述筛选子模块为叶子节点,所述运算子模块为叶子节点的上一级节点或者根节点。

4.根据权利要求3所述的方法,其特征在于,筛选模块用于在服务提供方提供的供给信息中,筛选与服务需求方提供的需求信息匹配的信息;所述方法还包括:

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

6.根据权利要求5所述的方法,其特征在于,作为叶子节点的筛选子模块与作为叶子节点上一级节点的运算子模块具有关联关系;

7...

【专利技术属性】
技术研发人员:贾志强
申请(专利权)人:五八畅生活北京信息技术有限公司
类型:发明
国别省市:

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

1