掌桥专利:专业的专利平台
掌桥专利
首页

一种业务对象的展示方法和装置

文献发布时间:2023-06-19 09:33:52


一种业务对象的展示方法和装置

技术领域

本发明涉及信息处理技术领域,特别是涉及一种业务对象的展示方法和一种业务对象的展示装置。

背景技术

随着电子商务的飞速发展,电子商务平台上的商品数量急剧增加,用户可以在互联网商店有针对性地选购与自身需求匹配的商品。对于互联网商店中的商品,需要对其有序地进行分类。其中,类目系统是分类信息系统中的基础部分,可以用于查询和存储类目属性之间的关系,通常类目和属性都采用树形结构来存储数据,为了方便用户精准、快速地找到所需的商品,商家会给商品添加尽可能多的属性参数,从而导致部分属性数据开始冗余,系统的数据维护成本开始增加,系统性能开始下降,进而容易影响商品查询的效率。

发明内容

本发明实施例是提供一种业务对象的展示方法,以解决现有技术中由于系统数据冗余,导致业务对象查询效率低下的问题。

相应的,本发明实施例还提供了一种业务对象的展示装置,用以保证上述方法的实现及应用。

为了解决上述问题,本发明实施例公开了一种业务对象的展示方法,包括:

获取用户的输入操作,确定与所述输入操作对应的关键词;

将所述关键词与预设的业务属性参数进行比对,获得与所述关键词匹配的至少一个命中属性参数;

根据预设属性参数索引,获取与所述命中属性参数对应的目标属性参数,所述属性参数索引为根据业务对象的业务属性参数建立的索引;

展示与所述目标属性参数匹配的目标业务对象。

可选地,所述属性参数索引包括第一索引以及第二索引,所述属性参数索引通过如下方式生成:

获取业务对象的业务属性参数,所述业务属性参数包括主要属性参数以及与所述主要属性参数关联的次要属性参数;

采用第一主要属性参数与至少一个针对所述第一主要属性参数的第一次要属性参数,生成针对所述业务对象的第一索引;

采用第二次要属性参数与至少一个针对所述第二次要属性参数的第二主要属性参数,生成针对所述业务对象的第二索引。

可选地,所述根据预设属性参数索引,获取与所述命中属性参数对应的目标属性参数,包括:

判断所述命中属性参数之间是否冲突;

若所述命中属性参数之间不存在冲突,则从所述第二索引中,查询与所述命中属性参数匹配的目标主要属性参数,以及从所述第一索引中,查询与所述命中属性参数匹配的目标次要属性参数;

对所述目标主要属性参数与所述目标次要属性参数进行整合,获得第一目标属性参数。

可选地,所述对所述目标主要属性参数与所述目标次要属性参数进行整合,获得第一目标属性参数,包括:

获取针对所述业务属性参数的层级关系,所述层级关系包括所述主要属性参数与所述次要属性参数的层级等级;

对相同层级等级的目标主要属性参数进行聚合,得到聚合后的目标主要属性参数;

以及对相同层级等级的目标次要属性参数进行聚合,得到聚合后的目标次要属性参数;

将所述聚合后的目标主要属性参数与所述聚合后的目标次要属性参数,作为与所述关键词匹配的第一目标属性参数。

可选地,所述命中属性参数包括初始主要属性参数以及初始次要属性参数,所述判断所述命中属性参数之间是否冲突,包括:

判断所述初始主要属性参数之间是否冲突;

若所述初始主要属性参数之间不冲突,则判断所述初始次要属性参数之间是否冲突;

若所述初始次要属性参数之间不冲突,则判断所述初始主要属性参数与所述初始次要属性参数之间是否冲突;

所述若所述命中属性参数之间不存在冲突,则从所述第二索引中,查询与所述命中属性参数匹配的目标主要属性参数,以及从所述第一索引中,查询与所述命中属性参数匹配的目标次要属性参数,包括:

若所述初始主要属性参数与所述初始次要属性参数之间不冲突,则从所述第二索引中,查询与所述初始次要属性参数匹配的目标主要属性参数,以及从所述第一索引中,查询与所述初始主要属性参数匹配的目标次要属性参数。

可选地,所述根据预设属性参数索引,获取与所述命中属性参数对应的目标属性参数,还包括:

若所述命中属性参数之间存在冲突,则获取针对所述关键词的第二目标属性参数,所述第二目标属性参数为针对业务对象的顶层属性参数。

可选地,所述获取用户的输入操作,确定与所述输入操作对应的关键词,包括:

响应作用于预设输入框的输入操作,获取与所述输入操作对应的文本信息,并从所述文本信息中提取对应的关键词。

本发明实施例还公开了一种业务对象的展示装置,包括:

关键词确定模块,用于获取用户的输入操作,确定与所述输入操作对应的关键词;

命中属性参数获得模块,用于将所述关键词与预设的业务属性参数进行比对,获得与所述关键词匹配的至少一个命中属性参数;

目标属性参数获取模块,用于根据预设属性参数索引,获取与所述命中属性参数对应的目标属性参数,所述属性参数索引为根据业务对象的业务属性参数建立的索引;

目标业务对象展示模块,用于展示与所述目标属性参数匹配的目标业务对象。

可选地,所述属性参数索引包括第一索引以及第二索引,所述属性参数索引通过如下装置生成:

业务属性参数获取模块,用于获取业务对象的业务属性参数,所述业务属性参数包括主要属性参数以及与所述主要属性参数关联的次要属性参数;

第一索引生成模块,用于采用第一主要属性参数与至少一个针对所述第一主要属性参数的第一次要属性参数,生成针对所述业务对象的第一索引;

第二索引生成模块,用于采用第二次要属性参数与至少一个针对所述第二次要属性参数的第二主要属性参数,生成针对所述业务对象的第二索引。

可选地,所述目标属性参数获取模块包括:

命中属性参数判断子模块,用于判断所述命中属性参数之间是否冲突;

属性参数查询子模块,用于若所述命中属性参数之间不存在冲突,则从所述第二索引中,查询与所述命中属性参数匹配的目标主要属性参数,以及从所述第一索引中,查询与所述命中属性参数匹配的目标次要属性参数;

第一属性参数获得子模块,用于对所述目标主要属性参数与所述目标次要属性参数进行整合,获得第一目标属性参数。

可选地,所述第一属性参数获得子模块具体用于:

获取针对所述业务属性参数的层级关系,所述层级关系包括所述主要属性参数与所述次要属性参数的层级等级;

对相同层级等级的目标主要属性参数进行聚合,得到聚合后的目标主要属性参数;

以及对相同层级等级的目标次要属性参数进行聚合,得到聚合后的目标次要属性参数;

将所述聚合后的目标主要属性参数与所述聚合后的目标次要属性参数,作为与所述关键词匹配的第一目标属性参数。

可选地,所述命中属性参数判断子模块具体用于:

判断所述初始主要属性参数之间是否冲突;

若所述初始主要属性参数之间不冲突,则判断所述初始次要属性参数之间是否冲突;

若所述初始次要属性参数之间不冲突,则判断所述初始主要属性参数与所述初始次要属性参数之间是否冲突;

所述属性参数查询子模块具体用于:

若所述初始主要属性参数与所述初始次要属性参数之间不冲突,则从所述第二索引中,查询与所述初始次要属性参数匹配的目标主要属性参数,以及从所述第一索引中,查询与所述初始主要属性参数匹配的目标次要属性参数。

可选地,所述目标属性参数获取模块还包括:

第二属性参数获得子模块,用于若所述命中属性参数之间存在冲突,则获取针对所述关键词的第二目标属性参数,所述第二目标属性参数为针对业务对象的顶层属性参数。

可选地,所述关键词确定模块具体用于:

响应作用于预设输入框的输入操作,获取与所述输入操作对应的文本信息,并从所述文本信息中提取对应的关键词。

本发明实施例还公开了一种电子设备,包括:

一个或多个处理器;和

其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行如上所述的方法。

本发明实施例还公开了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行如上所述的方法。

本发明实施例包括以下优点:

在本发明实施例中,终端可以响应于检测到用户的输入操作,获取与输入操作对应的关键词,并将关键词与预设的业务属性参数进行比对,获得与关键词匹配的至少一个命中属性参数,接着根据预设属性参数索引,获取与命中属性参数对应的目标属性参数,其中,属性参数索引可以为根据业务对象的业务属性参数建立的多对多映射关系的索引,然后获取并展示与目标属性参数匹配的目标业务对象,通过建立属性参数索引,一方面可以减轻系统的数据冗余,另一方面可以提高业务对象查询的效率。

附图说明

图1是本发明的一种业务对象的展示方法实施例的步骤流程图;

图2是本发明实施例中多对多映射关系的示意图;

图3是本发明的一种业务对象的展示装置实施例的结构框图。

具体实施方式

为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本发明作进一步详细的说明。

随着电子商务的飞速发展,电子商务平台上的商品数量急剧增加,用户可以在互联网商店有针对性地选购与自身需求匹配的商品。为了方便用户查询心怡的业务对象,如商品、服务等等,商家或运营平台可以通过类目系统对商品、服务等进行有序地分类,从而通过类目系统可以快速查询和存储类目属性之间的关系。然而,随着商品(服务)的不断增加,属性参数开始出现大量的冗余,导致系统数据维护成本开始增加,系统性能下降,进而容易影响商品(服务)的查询。因此,需要能够降低系统数据维护成本,且提高查询效率的方式。

其中,业务对象可以包括商品、服务等,业务对象的业务属性参数可以为业务对象的基本参数信息,例如,对于手机,则业务属性参数可以包括品牌、分辨率、内存、屏幕尺寸、像素等参数信息。

命中属性参数为根据用户输入操作,确定与用户输入操作对应的文本信息,并对文本信息进行分词等处理后,得到对应的关键词,并基于这些关键词得到业务对象的相关参数信息。

目标属性参数为通过命中属性参数进行定位、扩展等得到的参数信息,并最后采用这些参数信息进行业务对象的获取,例如检索与目标属性参数对应的商品或服务,并展示最终的检索结果。

主要属性参数与次要属性参数之间的区别在于参数信息的精细度,可选地,可以将于业务对象最为关联的属性作为主要属性参数,即将业务对象的产品属性作为主要属性参数,将相关联的其他属性作为次要属性,例如,对于手机,可以将品牌作为主要属性参数,包括可以将品牌A、品牌B、品牌A 5s等作为主要属性参数,将屏幕尺寸、分辨率、内存等作为次要属性参数等,本发明对此不作限制。其中,不同业务对象之间可以存在相同的属性参数,则可以根据属性参数之间的关系,建立多对多的映射关系,减少属性参数冗余带来的系统开销。

因此,本发明实施例的核心发明点之一在于通过根据业务对象的属性参数,建立多对多的映射关系的索引,业务参数之间建立于原有映射关系上,通过衍生分支配置支持多对多的映射关系,减少了系统数据的冗余,在减少系统数据存储的情况下,使得业务对象查询可以通过业务参数对应的索引进行查询,提高了查询的效率。

参照图1,示出了本发明的一种业务对象的展示方法实施例的步骤流程图,具体可以包括如下步骤:

步骤101,获取用户的输入操作,确定与所述输入操作对应的关键词;

作为一种示例,用户终端中可以安装有对应的应用程序,如购物应用程序等,通过购物应用程序提供的搜索页面,用户可以输入文本信息,从而终端可以获取用户的输入操作,并确定与输入操作对应的关键词,从而根据所得到的关键词进行商品、服务等查询。此外,还可以通过提供不同的控件供用户选择,接着根据用户的选择,获取被选中的控件对应的信息,进而确定关键词,本发明对此不作限制。

需要说明的是,为了便于解释与理解,下述实施例中以业务对象为例进行示例性说明,可以理解的是,服务等业务对象与商品相同或相似,本发明对此不作限制。

步骤102,将所述关键词与预设的业务属性参数进行比对,获得与所述关键词匹配的至少一个命中属性参数;

在本发明实施例中,业务属性参数可以为业务对象的属性参数,可以包括业务对象的基本参数信息,例如手机,每个手机可以包括品牌、分辨率、产地、像素以及内存等属性参数,则可以将这些属性参数作为手机的业务属性参数。

可选地,为了便于描述商品信息,可以将每个类目下的公共属性参数作为该类目的类目属性,可以将每个品类的一些公共属性抽象出来作为类目属性,例如汽车,每个汽车都会有品牌、颜色、排量、车型等属性,则可以将这些常用的属性设置为这个汽车品类的属性,后续商家上架汽车这个品类的商品时,填写这些商品属性,使得每个相同品类下的商品展示给用户的信息也比较一致。

在具体实现中,终端可以根据用户的输入操作,确定对应的关键词,然后将关键词与系统中存储的业务属性参数进行匹配,查找是否与关键词相同的业务属性参数,并将该业务属性参数作为命中属性参数。

在一种示例中,用户输入“汽车轿车1.8T”等信息后,终端可以对这些文本信息进行识别,得到“汽车”、“轿车”以及“1.8T”等关键词,并基于这些关键词,从业务属性参数中查找是否存在相同的属性参数,若均存在,则可以将“汽车”、“轿车”以及“1.8T”等作为命中属性参数。

步骤103,根据预设属性参数索引,获取与所述命中属性参数对应的目标属性参数,所述属性参数索引为根据业务对象的业务属性参数建立的索引;

在本发明的一种实施例中,属性参数索引可以为根据业务对象的业务属性参数建立的多对多的映射关系,通过该索引可以实现属性参数之间的反向查找,提高查找结果的有效性。

在具体实现中,业务属性参数可以包括主要属性参数以及与主要属性参数关联的次要属性参数,接着采用第一主要属性参数与至少一个针对第一主要属性参数的第一次要属性参数,生成针对业务对象的第一索引,以及采用第二次要属性参数与至少一个针对第二次要属性参数的第二主要属性参数,生成针对业务对象的第二索引。

具体的,业务对象可以对应至少一个主要属性参数,以及至少一个次要属性参数,则可以选择其中一个主要属性参数与多个对应的次要属性参数,进行正向索引的建立;选择其中一个次要属性参数与多个对应的主要属性参数,进行逆向索引的建立,从而在业务对象的主要属性参数与次要属性参数之间建立索引,通过根据业务对象的属性参数,建立多对多的映射关系的索引,业务参数之间建立于原有映射关系上,通过衍生分支配置支持多对多的映射关系,减少了系统数据的冗余,保证系统的运行效率。

在一种示例中,参考图2,示出了本发明实施例中多对多映射关系的示意图,包括属性参数P1、P2以及P3等,其中,P2可以为P1的子属性,同时也为P3的子属性,则P1和P3之间存在间接关系,即P1的属性参数和P3的属性参数之间存在多对多的映射关系。例如,以汽车类目为例,奥迪A6是奥迪的子属性值,同时也是轿车的子属性值,奥迪和轿车之间就存在映射关系,从而可以根据属性参数之间的关系,建立多对多的映射关系,其中,正向索引可以用于表示从精细检索到模糊检索的索引关系,逆向索引可以用于表示从模糊检索到精细检索的索引关系,通过正向与逆向的索引,可以有效进行业务对象的检索,提高检索的有效性和准确性,保证用户体验。

在本发明实施例中,当得到至少一个命中属性参数之后,可以判断命中属性参数之间是否冲突,若命中属性参数之间不存在冲突,则从第二索引中,查询与命中属性参数匹配的目标主要属性参数,以及从第一索引中,查询与命中属性参数匹配的目标次要属性参数,对目标主要属性参数与目标次要属性参数进行整合,获得第一目标属性参数。

在具体实现中,确定命中属性参数之后,需要对命中属性参数之间是否冲突进行校验,若命中属性参数之间冲突,则表示用户输入的关键词,或选择的控件无效,直接返回顶层属性参数;若命中属性参数之间不冲突,则表示用户输入的关键词有效,可以进行业务对象的检索。

具体的,命中属性参数可以包括初始主要属性参数以及初始次要属性参数中的至少一种,则若初始主要属性参数之间不冲突,则判断初始次要属性参数之间是否冲突;若初始次要属性参数之间不冲突,则判断初始主要属性参数与初始次要属性参数之间是否冲突,若初始主要属性参数与初始次要属性参数之间不冲突,则从第二索引中,查询与初始次要属性参数匹配的目标主要属性参数,以及从第一索引中,查询与初始主要属性参数匹配的目标次要属性参数;若命中属性参数之间存在冲突,则获取针对关键词的第二目标属性参数,第二目标属性参数为针对业务对象的顶层属性参数。

在一种示例中,假设命中属性参数包括“奥迪”、“奔驰”、“A4”以及“排量1.8T”等,则作为主要属性参数的“奥迪”、“A4”与“奔驰”之间发生冲突,以及“奔驰”与作为次要属性参数的“排量1.8T”之间发生冲突,即存在品牌之间的冲突,以及品牌与排量之间不对应的冲突,则判定用户输入的关键词为无效,直接返回顶层属性参数,即汽车以及对应汽车的属性参数;假设命中属性参数包括“奥迪”、“A4”以及“排量1.8T”等,则主要属性参数之间不冲突,主要属性参数与次要属性参数之间也不冲突,可以从通过正向索引查找与“奥迪”、“A4”匹配的目标次要属性参数,例如与“奥迪”关联的不同排量、价格、型号等,以及与“A4”关联的不同排量、价格等目标次要属性参数,以及通过逆向索引查找与“排量1.8T”关联的奥迪型号、奥迪车型等目标主要属性参数,本发明对此不作限制。

在具体实现中,当得到目标次要属性参数以及目标主要属性参数之后,可以获取针对业务属性参数的层级关系,层级关系包括主要属性参数与次要属性参数的层级等级,并对相同层级等级的目标主要属性参数进行聚合,得到聚合后的目标主要属性参数,以及对相同层级等级的目标次要属性参数进行聚合,得到聚合后的目标次要属性参数,然后将聚合后的目标主要属性参数与聚合后的目标次要属性参数,作为与关键词匹配的第一目标属性参数。

其中,在命中属性参数不冲突的情况下,通过正向索引与逆向索引可以获得与命中属性参数匹配的多个主要属性参数,以及多个次要属性参数,不同主要属性参数之间可以对应不同的层级关系,不同的次要属性参数之间也可以对应不同的层级关系,主要属性参数与次要属性参数之间可以存在层级关系。

例如,对于汽车类目,“汽车”这一属性参数可以作为顶层属性参数,在该顶层属性参数之下可以按照不同类型对子属性参数进行设置,包括可以按照汽车的品牌、汽车的类型等进行属性参数的设置,假设以汽车的品牌进行设置,则可以将“奥迪”、“奔驰”、“宝马”以及“雷克萨斯”等作为“汽车”的属性参数,在相应汽车品牌下,还可以进行下一级属性参数的设置,包括颜色、排量、车型以及价格等等,从而再得到目标次要属性参数以及目标主要属性参数之后,可以对相同层级等级的目标主要属性参数进行聚合,以及对相同层级等级的目标次要属性参数进行聚合,得到聚合后的目标主要属性参数以及聚合后的目标次要属性参数,并作为与用户输入的关键词匹配的目标属性参数,然后基于该目标属性参数进行业务对象的检索,确定针对用户输入操作的目标业务对象。

需要说明的是,本发明实施例包括但不限于上述示例,可以理解的是,在本发明实施例的思想指导下,本领域技术人员可以根据实际情况进行设置,本发明对此不作限制。

步骤104,展示与所述目标属性参数匹配的目标业务对象。

在具体实现中,终端确定目标属性参数后,可以获取各个目标属性参数对应的目标业务对象,然后对目标业务对象进行展示,从而根据用户的输入操作,获取与输入操作匹配的关键词,并基于该关键词进行业务对象搜索,然后展示业务对象,在该搜索过程中,通过预先建立的属性参数索引进行搜索,一方面可以减轻系统的数据冗余,另一方面可以提高业务对象查询的效率。

在本发明实施例中,终端可以响应于检测到用户的输入操作,获取与输入操作对应的关键词,并将关键词与预设的业务属性参数进行比对,获得与关键词匹配的至少一个命中属性参数,接着根据预设属性参数索引,获取与命中属性参数对应的目标属性参数,其中,属性参数索引可以为根据业务对象的业务属性参数建立的多对多映射关系的索引,然后获取并展示与目标属性参数匹配的目标业务对象,通过建立属性参数索引,一方面可以减轻系统的数据冗余,另一方面可以提高业务对象查询的效率。

为了使本领域技术人员更好地理解本发明实施例的技术方案,下面通过一个例子对本发明实施例进行说明。

终端可以根据用户的输入进行关键词解析,得到命中业务属性值的多个属性值。具体的查询过程可以包括:

1、首先在主要属性值和次要属性值之间建立索引

正向索引:主要属性值ID->多个次要属性值ID列表

逆向索引:次要属性值ID->多个主要属性值ID列表

2、关键字解析

对用户输入的关键字进行分词解析,和系统内已有的数据属性值进行对比,得到一系列命中的属性值。

3、校验命中的多个属性值之间是否冲突

首先校验主要属性值之间是否冲突,即然后校验次要属性值之间是否冲突,最后校验主要属性值和次要属性值是否冲突。当多个属性值之间存在冲突,用户键入关键字视为无效,直接返回顶层属性和属性值

4、标记主要属性值

根据所建立的逆向索引,通过次要属性值ID查询到关联的主要属性值ID列表,对这些主要属性值ID列表按照层级进行合并,先合并同一个属性下面的属性值ID列表,然后再根据主要属性的树形层级结构,自下而上逐层合并,对最终合并得到的主要属性值ID列表进行标记。

5、标记次要属性值

根据所建立的正向索引,对上一步骤中标记的主要属性值ID查询到关联的次要属性值ID,对这些次要属性值ID进行聚合,并且标记。

6、属性值数据整合

对系统中指定类别的属性和属性值按照层级自上而下进行遍历,分别识别出命中的属性值和标记的主要属性值、次要属性值。

7、查找业务对象

根据上一步骤中标记的属性值,对业务对象进行查询,确定与属性值对应的目标业务对象,并进行展示。

需要说明的是,对于方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明实施例并不受所描述的动作顺序的限制,因为依据本发明实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本发明实施例所必须的。

参照图3,示出了本发明的一种业务对象的展示装置实施例的结构框图,具体可以包括如下模块:

关键词确定模块301,用于获取用户的输入操作,确定与所述输入操作对应的关键词;

命中属性参数获得模块302,用于将所述关键词与预设的业务属性参数进行比对,获得与所述关键词匹配的至少一个命中属性参数;

目标属性参数获取模块303,用于根据预设属性参数索引,获取与所述命中属性参数对应的目标属性参数,所述属性参数索引为根据业务对象的业务属性参数建立的索引;

目标业务对象展示模块304,用于展示与所述目标属性参数匹配的目标业务对象。

在本发明的一种可选实施例中,所述属性参数索引包括第一索引以及第二索引,所述属性参数索引通过如下装置生成:

业务属性参数获取模块,用于获取业务对象的业务属性参数,所述业务属性参数包括主要属性参数以及与所述主要属性参数关联的次要属性参数;

第一索引生成模块,用于采用第一主要属性参数与至少一个针对所述第一主要属性参数的第一次要属性参数,生成针对所述业务对象的第一索引;

第二索引生成模块,用于采用第二次要属性参数与至少一个针对所述第二次要属性参数的第二主要属性参数,生成针对所述业务对象的第二索引。

在本发明的一种可选实施例中,所述目标属性参数获取模块303包括:

命中属性参数判断子模块,用于判断所述命中属性参数之间是否冲突;

属性参数查询子模块,用于若所述命中属性参数之间不存在冲突,则从所述第二索引中,查询与所述命中属性参数匹配的目标主要属性参数,以及从所述第一索引中,查询与所述命中属性参数匹配的目标次要属性参数;

第一属性参数获得子模块,用于对所述目标主要属性参数与所述目标次要属性参数进行整合,获得第一目标属性参数。

在本发明的一种可选实施例中,所述第一属性参数获得子模块具体用于:

获取针对所述业务属性参数的层级关系,所述层级关系包括所述主要属性参数与所述次要属性参数的层级等级;

对相同层级等级的目标主要属性参数进行聚合,得到聚合后的目标主要属性参数;

以及对相同层级等级的目标次要属性参数进行聚合,得到聚合后的目标次要属性参数;

将所述聚合后的目标主要属性参数与所述聚合后的目标次要属性参数,作为与所述关键词匹配的第一目标属性参数。

在本发明的一种可选实施例中,所述命中属性参数判断子模块具体用于:

判断所述初始主要属性参数之间是否冲突;

若所述初始主要属性参数之间不冲突,则判断所述初始次要属性参数之间是否冲突;

若所述初始次要属性参数之间不冲突,则判断所述初始主要属性参数与所述初始次要属性参数之间是否冲突;

所述属性参数查询子模块具体用于:

若所述初始主要属性参数与所述初始次要属性参数之间不冲突,则从所述第二索引中,查询与所述初始次要属性参数匹配的目标主要属性参数,以及从所述第一索引中,查询与所述初始主要属性参数匹配的目标次要属性参数。

在本发明的一种可选实施例中,所述目标属性参数获取模块303还包括:

第二属性参数获得子模块,用于若所述命中属性参数之间存在冲突,则获取针对所述关键词的第二目标属性参数,所述第二目标属性参数为针对业务对象的顶层属性参数。

在本发明的一种可选实施例中,所述关键词确定模块301具体用于:

响应作用于预设输入框的输入操作,获取与所述输入操作对应的文本信息,并从所述文本信息中提取对应的关键词。

对于装置实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。

本发明实施例还提供了一种电子设备,包括:

一个或多个处理器;和

其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得所述电子设备执行本发明实施例所述的方法。

本发明实施例还提供了一个或多个机器可读介质,其上存储有指令,当由一个或多个处理器执行时,使得所述处理器执行本发明实施例所述的方法。

本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。

本领域内的技术人员应明白,本发明实施例的实施例可提供为方法、装置、或计算机程序产品。因此,本发明实施例可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明实施例可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明实施例是参照根据本发明实施例的方法、终端设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理终端设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理终端设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理终端设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理终端设备上,使得在计算机或其他可编程终端设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程终端设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

尽管已描述了本发明实施例的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明实施例范围的所有变更和修改。

最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者终端设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者终端设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者终端设备中还存在另外的相同要素。

以上对本发明所提供的一种业务对象的展示方法和一种业务对象的展示装置,进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

技术分类

06120112216288