一种对象搜索方法、装置、终端及存储介质与流程

专利2022-06-29  60


本发明实施例涉及搜索技术领域,具体涉及一种对象搜索方法、装置、终端及存储介质。



背景技术:

随着在线互联网平台的发展,入驻在线互联网平台的对象提供方越来越多,这些对象提供方可为用户提供商品、服务等对象,以便用户享受线上到线下的服务便利。具体的,在用户选择对象提供方提供的对象时,用户可访问对象提供方的对象提供页面,从对象提供页面中选择用户喜好的对象;为方便用户选择对象,对象提供方的对象提供页面可以提供对象搜索入口,从而便于用户搜索对象。

目前对象搜索主要基于对象名称实现,用户可输入需搜索的关键词,从而后台通过匹配关键词与对象名称,来为用户提供搜索结果,即搜索结果为对象名称与关键词相匹配的对象。上述对象搜索方式需要用户事先了解需搜索对象的部分甚至全部名称,才能实现对象的精准搜索;然而,用户往往存在并不基于对象名称进行对象搜索的需求,这导致上述对象搜索方式的适用性较低,因此如何提供改进的对象搜索方案,以提升对象搜索的适用性,成为了本领域技术人员亟需解决的技术问题。



技术实现要素:

有鉴于此,本发明实施例提供一种对象搜索方法、装置、终端及存储介质,以提升对象搜索的适用性。

为实现上述目的,本发明实施例提供如下技术方案:

第一方面,本发明实施例提供一种对象搜索方法,包括:

显示对象提供方的对象搜索页面;

获取所述对象搜索页面的搜索栏中输入的搜索内容;

若所述搜索内容携带目标资源值,获取从所述对象提供方的对象中确定的第一对象;其中,所述第一对象的资源值与所述目标资源值相匹配;

在所述对象搜索页面的搜索结果展示区展示所述第一对象。

结合第一方面,本发明实施例在第一方面的第一种实现方式中,所述搜索内容携带目标资源值包括:所述搜索内容的全部内容为数值信息。

结合第一方面,本发明实施例在第一方面的第二种实现方式中,所述搜索内容携带目标资源值包括:所述搜索内容的部分内容为数值信息,且所述搜索内容的语义理解结果为所述数值信息表示对象的资源值。

结合第一方面,本发明实施例在第一方面的第三种实现方式中,在所述对象搜索页面的搜索结果展示区展示所述第一对象之时,所述方法还包括:

在所述对象搜索页面的第一预设位置展示至少一个任务选项,其中,一个任务选项对应一个任务。

结合第一方面的第三种实现方式,本发明实施例在第一方面的第四种实现方式中,所述方法还包括:

获取所述至少一个任务选项中目标任务选项的激活指令,所述目标任务选项对应目标任务;

获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象;

在所述搜索结果展示区进一步展示所述推荐对象。

结合第一方面的第四种实现方式,本发明实施例在第一方面的第五种实现方式中,所述目标任务包括补充选择对象的任务;所述获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象包括:

根据所述对象提供方的已选择对象对应的当前资源总值,获取从所述对象提供方提供的对象中确定的补充选择的推荐对象;其中,所述推荐对象与所述已选择对象的资源总值符合目标档位资源值,所述目标档位资源值为预设的至少一个档位资源值中,所述当前资源总值未满足的档位资源值。

结合第一方面的第四种实现方式,本发明实施例在第一方面的第六种实现方式中,所述目标任务包括多规格对象选择任务;所述获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象包括:

获取从所述对象提供方的对象中确定的与所述第一对象的规格不同,但与所述第一对象为同类对象的推荐对象。

第二方面,本发明实施例还提供一种对象搜索装置,包括:

显示单元,用于显示对象提供方的对象搜索页面;

搜索内容获取单元,用于获取所述对象搜索页面的搜索栏中输入的搜索内容;

第一对象获取单元,用于若所述搜索内容携带目标资源值,获取从所述对象提供方的对象中确定的第一对象;其中,所述第一对象的资源值与所述目标资源值相匹配;

第一对象展示单元,用于在所述对象搜索页面的搜索结果展示区展示所述第一对象。

第三方面,本发明实施例还提供一种终端,包括:至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算机可执行指令,以执行上述任一项所述的对象搜索方法。

第四方面,本发明实施例还提供一种存储介质,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令用于执行上述任一项所述的对象搜索方法。

本发明实施例提供的对象搜索方法可显示对象提供方的对象搜索页面,并获取所述对象搜索页面的搜索栏中输入的搜索内容;从而如果所述搜索内容携带目标资源值,则本发明实施例可获取从所述对象提供方的对象中确定的资源值与所述目标资源值相匹配的第一对象,进而在所述对象搜索页面的搜索结果展示区展示所述第一对象。可见,本发明实施例可在对象提供方的对象搜索页面的搜索栏内,输入需搜索的对象的目标资源值,从而从对象提供方提供的对象中,获取到资源值与所述目标资源值相匹配的第一对象,实现基于资源值的对象搜索,使得对象搜索并不局限于基于对象的关键词实现,还可基于对象的资源值实现对象搜索,提升了对象搜索的适用性。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明实施提供的对象搜索系统的可选架构;

图2为本发明实施例提供的对象搜索方法的交互流程;

图3为本发明实施例中的对象搜索页面;

图4为本发明实施例提供的对象搜索方法的一可选流程图;

图5为本发明实施例提供的对象搜索方法的另一可选流程图;

图6为本发明实施例提供的对象搜索方法的一可选应用示例;

图7为本发明实施例提供的对象搜索装置的框图;

图8为本发明实施例提供的对象搜索装置的另一框图;

图9为本发明实施例提供的对象搜索装置的再一框图;

图10为本发明实施例提供的对象搜索装置的又一框图;

图11为本发明实施例提供的对象搜索装置的又另一框图;

图12为本发明实施例提供的对象搜索装置的又再一框图;

图13为本发明实施例提供的终端的可选框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为提升对象搜索的适用性,本发明实施例提供一种对象搜索方法,支持在对象提供方的对象搜索页面的搜索栏中输入对象的资源值,从而基于对象的资源值实现对象搜索。需要说明的是,对象的资源值表示用户确认选择对象后,所需消耗的资源值,在一种示例中,用户确定选择对象后,在线互联网平台可从用户的资源账户中扣除相应的资源值;以电子商务平台、在线外卖平台为例,对象例如商品,对象的资源值例如商品的价格。

基于这一思路,本发明实施例在用户终端显示对象提供方的对象搜索页面;当用户激活对象搜索页面的搜索栏并在搜索栏输入搜索内容时,终端可获取所述搜索栏中输入的搜索内容;若所述搜索内容携带目标资源值,则终端可获取从所述对象提供方的对象中确定的资源值与所述目标资源值相匹配的第一对象,从而在所述对象搜索页面的搜索结果展示区展示所述第一对象,实现基于资源值的对象搜索,使得对象搜索不局限基于对象的关键词实现,提升了对象搜索的适用性。

在一种可选实现中,图1示出了本发明实施提供的对象搜索系统的可选架构,本发明实施例提供的对象搜索方法可基于图1所示系统实施,该系统可以包括:终端10和服务器20;

终端10可以是用户使用的终端设备,例如个人计算机、智能手机、平板电脑等电子设备;

服务器20可以是网络侧的服务设备,服务器20可以是单一服务设备,也可能是多台服务设备组成的服务器群组。

在一种可选应用场景中,以在线互联网平台执行对象搜索为例,服务器20可以是在线互联网平台的服务设备,如在线互联网平台的搜索服务设备;终端10可以安装在线互联网平台对应的客户端(例如app客户端),终端10可通过安装的客户端与服务器20相交互,以获取服务器20的搜索结果,并在在线互联网平台对应的页面中展示对象搜索结果;当然,终端10还可通过客户端实现对象选择等在线互联网平台提供的服务功能;

需要说明的是,终端与服务器的交互方式并不限于通过客户端完成,也可能通过在线互联网平台的官方页面,通过其他应用软件中加载的与在线互联网平台的服务相关的程序(如小程序)等实现。此处所指的在线互联网平台可以是电子商务平台、在线外卖平台等,本发明实施例并不局限。

结合图1所示系统,在一种可选实现中,本发明实施例提供的对象搜索方法的交互流程可以如图2所示,包括:

步骤s100、终端显示对象提供方的对象搜索页面。

在本发明实施例中,对象提供方为入驻在线互联网平台的提供对象的主体,对象提供方可通过自身在在线互联网平台的对象提供页面,展示至少一个对象,以便用户从对象提供页面展示的对象中选择对象。在一个可选的示例中,所述对象提供方可以为在线互联网平台上的商户,所述对象可以为商户提供的商品,例如菜品等。

为便于用户在对象提供方提供的对象中搜索对象,在线互联网平台提供有对象提供方相应的对象搜索页面;可选的,用户可通过对象提供页面中的搜索入口,进入对象提供方的对象搜索页面,在可选具体实现中,终端可显示对象提供方的对象提供页面,所述对象提供页面至少展示有所述对象提供方提供的至少一个对象,从而,终端检测到所述对象提供页面的搜索栏激活指令后,可显示所述对象搜索页面;例如,对象提供页面可以展示搜索栏,当对象提供页面的搜索栏被激活后,可跳转页面至对象提供方的对象搜索页面;在一个可选的示例中,对象提供方的对象提供页面可以为商户的商品页面,对象搜索页面可以为商户的商品搜索页面,用户可点击商户的商品页面中的搜索栏,从而跳转页面至商户的商品搜索页面。。

步骤s110、终端获取所述对象搜索页面的搜索栏中输入的搜索内容。

所述对象搜索页面显示有搜索栏,所述搜索栏用于获取用户输入的搜索内容。与传统的对象搜索方式不同,本发明实施例支持用户在搜索栏中至少输入需搜索对象的资源值,并基于搜索栏中输入的资源值进行对象搜索。可以理解的是,对象的资源值表示用户确认选择对象后所需消耗的资源值,以电子商务平台、在线外卖平台为例,对象例如商品,对象的资源值例如商品的价格,例如“10”,“10.0”,“10元”等,需要说明的是,“10”,“10.0”的纯数值可以默认资源值单位,如默认资源值单位为“元”。

在进一步的可选实现中,本发明实施例也可支持用户在搜索栏中输入需搜索对象的关键词,以兼容传统的基于关键词搜索对象的方式;需要进一步说明的是,对象的关键词可以是对象名称的关键词,例如对象为菜品时,关键词可以为菜品名称或者菜品名称的部分内容,如炒饭、炒面等;在可能的其他实现中,对象的关键词也可以是描述对象特征的关键词,同样以对象为菜品为例,关键词可以为菜品的口味、菜系等。

在另一种可选实现中,本发明实施例还可支持用户在搜索栏中同时输入需搜索对象的关键词和资源值,以对象为菜品为例,搜索栏中可同时输入菜品的关键词和资源值,例如搜索栏中输入“10元炒面”,则其中10元表示菜品的资源值,炒面表示菜品的关键词。

步骤s120、终端向服务器发送携带所述搜索内容的搜索请求;

用户在搜索框输入搜索内容后,终端可获取所述对象搜索页面的搜索栏中输入的搜索内容,并基于所述搜索内容生成搜索请求,将所述搜索请求发送至服务器,从而使得服务器响应所述搜索请求,从对象提供方提供的对象中,搜索与所述搜索内容匹配的对象。

在可选实现中,终端可基于用户触发的搜索指令,生成携带所述搜索内容的搜索请求;例如用户在搜索栏中输入的搜索内容后,终端检测到用户点击搜索按钮的指令,则终端可生成携带所述搜索内容的搜索请求,将所述搜索请求发送给服务器。可选的,所述搜索请求中还可进一步包括用户信息、终端信息和对象提供方信息,以便于服务器执行搜索逻辑。

步骤s130、服务器判断所述搜索内容是否携带目标资源值。

为便于说明,本发明实施例将搜索内容中携带的资源值称为目标资源值。可以理解的是,由于本发明实施例支持基于对象的资源值进行对象搜索,因此服务器需提供基于对象资源值的搜索逻辑,具体的,服务器在获取所述搜索请求后,可判断搜索请求中携带的搜索内容是否携带目标资源值,如果搜索内容携带所述目标资源值,则服务器可基于对象资源值的搜索逻辑,至少以所述目标资源值进行对象搜索,如果搜索内容不携带所述目标资源值,则服务器可基于传统的对象搜索方式进行对象搜索,例如基于搜索内容中的关键词进行对象搜索。

需要进一步说明的是,判断搜索内容是否携带目标资源值可以具有多种方式,在一种可选实现中,如果搜索内容的全部内容为数值信息,则服务器可直接确定搜索内容携带目标资源值,其中所述数值信息可以表示对象的资源值;

在可选实现中,数值信息可以是纯数值,或者数值结合资源值单位;在数值信息为纯数值时,纯数值结合设定资源值单位可作为目标资源值,示例的,假设搜索内容为“10.0”,则该搜索内容为纯数值,该纯数值可结合设定资源值单位作为目标资源值,如以设定资源值单位为元,则10.0结合元(即10.0元)可作为目标资源值;在数值信息为数值结合资源值单位时,数值结合资源值单位可以直接作为目标资源值,示例的,假设搜索内容为“10元”,则该搜索内容为数值结合资源值单位,其中10为数值,元为资源值单位,则搜索内容“10元”可直接作为是目标资源值。

需要说明的是,此处所指的数值可以是阿拉伯数字,也可以是中文文字表示的数字,如阿拉伯数字“10”在中文文字中表达为“十”。

在另一种可选实现中,本发明实施例可对搜索内容进行语义理解处理,根据语义理解结果确定搜索内容中是否携带目标资源值,此种情况下,搜索内容中部分内容一般为数值信息,另一部分内容一般为关键词,例如搜索内容为“10元炒面”,则其中“10元”为数值信息,表示目标资源值,“炒面”为关键词;针对此种情况,本发明实施例在对搜索内容进行语义理解处理后,如果搜索内容的语义理解结果为所述数值信息表示对象的资源值,即搜索内容的语义理解结果表示:所述搜索内容用于请求搜索资源值与搜索内容中数值信息相应,且对象名称与搜索内容中的关键词相应的对象;则本发明实施例可确定所述搜索内容携带目标资源值。

在再一可选实现中,如果所述搜索内容包括数值信息及关键词,且数值信息与关键词之间存在分隔符(如空格),则本发明实施例可确定所述数值信息表示资源值,即搜索内容中的数值信息及关键词通过分隔符表示为并列的搜索条件,此时,所述搜索内容携带目标资源值;例如,“10元炒面”,10元的数值信息与炒面的关键词之间存在空格,则10元和炒面作为并列的搜索条件;也就是说,本发明实施例若确定一个并列的搜索条件为数值信息(如纯数值,或者数值结合资源值单位),则本发明实施例可确定搜索内容携带目标资源值。

步骤s140、若搜索内容携带目标资源值,服务器从所述对象提供方的对象中,搜索得到资源值与所述目标资源值相匹配的第一对象。

基于步骤s130的不同判断结果,服务器执行不同的搜索逻辑,本发明实施例重点介绍基于对象资源值的搜索逻辑。

在服务器确定搜索内容携带目标资源值时,服务器可从所述对象提供方的对象中,搜索得到资源值与所述目标资源值相匹配的第一对象。可选的,资源值与目标资源值相匹配可以是资源值与目标资源值一致,或者资源值与目标资源值的差值在预设的波动范围内。以允许第一对象的资源值与目标资源值存在波动为例,本发明实施例可预设波动值,从而将预设波动值与目标资源值结合,确定出第一目标资源值区间,例如,第一目标资源值区间为:目标资源值减预设的波动值,至目标资源值加预设的波动值对应的区间;从而,只要对象提供方的对象的资源值处于第一目标资源值区间内,则认为该对象为第一对象。

可以理解的是,服务器中存储有对象提供方的对象数据库,所述对象数据库为本发明实施例执行对象搜索的数据源。通常情况下,对象提供方的对象数据库中仅提供关键词索引,而在本发明实施例,所述对象数据库中还进一步提供资源值索引,该资源值索引可以记录对象提供方的对象与资源值之间的对应关系,从而基于该资源值索引,本发明实施例可从所述对象提供方的对象中,搜索得到资源值与所述目标资源值相匹配的第一对象。以在线外卖平台为例,对象提供方的对象数据库可以是商户的菜品数据库中,菜品数据库除了包括菜品的关键词索引,还可以进一步包括菜品的价格索引,以实现基于价格搜索菜品。

需要进一步说明的是,在一个可选的实现中,若搜索内容的全部内容为数值信息,则以所述数值信息对应的资源值为所述目标资源值,进行对象搜索,从所述对象提供方的对象中,得到资源值与目标资源值匹配的第一对象。

在另一个可选的实现中,若所述搜索内容的部分内容为数值信息,另一部分内容为关键词,则基于语义理解确定出搜索内容中的数值信息和关键词,或者,以分隔符分隔出搜索内容中的数值信息和关键词后,本发明实施例可从所述对象提供方的对象中,搜索资源值与所述目标资源值相匹配,且对象名称与所述关键词相匹配的第一对象。

步骤s150、服务器将携带所述第一对象的搜索结果发送至终端。

相应的,基于步骤s130至步骤s150,终端可在搜索内容携带目标资源值的情况下,基于服务器的反馈,获取从所述对象提供方的对象中确定的资源值与所述目标资源值相匹配的第一对象。

步骤s160、终端在所述对象搜索页面的搜索结果展示区展示所述第一对象。

所述对象搜索页面进一步包括搜索结果展示区,在本发明实施例中,终端获取服务器反馈的搜索结果后,可在所述搜索结果展示区展示所述第一对象。

在一个可选的示例中,如果第一对象的数量为多个,第一对象还可以根据第一对象在所述对象提供方的对象分值进行排序,并依序展示在所述搜索结果展示区;在可选实现,对象的对象分值可与对象的被选择次数和/或评价相关,例如,对象的对象分值与对象的被选择次数为正相关关系,对象的对象分值与对象的好评率为正相关关系。

需要说明的是,图2所示流程是以服务器从对象提供方的对象中搜索第一对象进行说明,这仅是一种可选实现方式,在终端的数据处理能力允许且具有数据支持的情况下,本发明实施例也可支持终端从对象提供方的对象中搜索第一对象。

站在终端的角度,本发明实施例提供的对象搜索方法中,终端可显示对象提供方的对象搜索页面,并获取所述对象搜索页面的搜索栏中输入的搜索内容;从而如果所述搜索内容携带目标资源值,则终端可获取从所述对象提供方的对象中确定的资源值与所述目标资源值相匹配的第一对象,进而在所述对象搜索页面的搜索结果展示区展示所述第一对象。可见,本发明实施例可在对象提供方的对象搜索页面的搜索栏内,输入需搜索的对象的目标资源值,从而从对象提供方提供的对象中,获取到资源值与所述目标资源值相匹配的第一对象,实现基于资源值的对象搜索,使得对象搜索并不局限基于对象的关键词实现,还可基于对象的资源值实现对象搜索,提升了对象搜索的适用性。

需要说明的是,本发明实施例提供的对象搜索方法可针对对象提供方提供的对象,基于对象的资源值实现对象搜索,即在单个对象提供方提供的对象范围内,基于对象的资源值实现对象搜索,从而便于用户实现对特定资源值的对象选择,或对相同资源值的不同对象的比对。同时,基于本发明实施例提供的对象搜索方法,本发明实施例可进一步在在线互联平台的多个任务中适用,例如在用户已选择对象情况下,适用补充选择对象的任务,又如适用多规格对象选择任务等。

在一种可选的实现中,终端在所述对象搜索页面的搜索结果展示区展示所述第一对象时,还可进一步在所述对象搜索页面展示一个或多个可供选择的任务选项,一个任务选项可对应一个任务,从而在终端展示第一对象的情况下,本发明实施例可通过任务选项,选择的适用任务。

可选的,终端可在所述对象搜索页面的第一预设位置展示至少一个任务选项,其中,一个任务选择对应一个任务,以图3示出的本发明实施例中的对象搜索页面为例,在所述对象搜索页面的搜索栏和结果展示区之间,展示了2个任务选项,分别为“补充选择对象”的选项和“多规格对象”的选项,其中,补充选择对象的选项对应补充选择对象的任务,该任务是指在用户当前已选择对象的情况下,进行对象的补充选择的任务,以在线外卖场景为例,补充选择对象的任务可以例如“凑单”任务;多规格对象的选项对应多规格对象选择任务,该任务是指在已确定第一对象的情况下,确定出与第一对象的同类但规格不同的对象。

可选的,以图3所示为例,展示所述任务选项的第一预设位置可以位于搜索栏和搜索结果展示区之间,当然,图3示例的第一预设位置仅是可选的,本发明实施例可根据需求灵活设置第一预设位置。

可选的,图4示出了本发明实施例提供的对象搜索方法的另一可选流程图,该流程适用于在展示所述第一对象时,根据选择的任务选项进一步展示推荐对象,参照图4,该流程可以包括:

步骤s200、终端获取所述至少一个任务选项中目标任务选项的激活指令,所述目标任务选项对应目标任务。

在本发明实施例中,用户可以根据需求选择任务选项,为便于说明,用户选择的任务选择称为目标任务选项,目标任务选项对应目标任务,在用户选择目标任务选项时,终端可检测到目标任务选项的激活指令,从而激活目标任务。

在一个可选的实现中,所述目标任务可以包括补充选择对象的任务,所述补充选择对象的任务是指在用户已选择对象的基础上,为用户推荐补充选择的对象,以使得用户总体选择的对象的资源值能够达到预设的档位资源值;在可选实现中,服务器可根据预设的档位资源值,和用户当前已选择对象的当前资源总值的差值,从对象提供方提供的对象中,推荐能够补充所述差值的推荐对象。其中,所述档位资源值为对象提供方预设的资源值阈值,当用户总体选择的对象的资源值达到档位资源值时,用户可在档位资源值的基础上,额外降低选择对象所需消耗的资源值;以在线外卖平台为例,所述补充选择对象的任务可以为凑单任务,所述档位资源值可以为商户设定的价格满减档位,如满减档位为满30元减10元,则表示用户在选择的对象的资源总值达到30元时,用户可额外降低10元的资源消耗值。

在一个可选的实现中,所述目标任务还可以包括多规格对象选择任务,所述多规格对象选择任务,用于推荐与已搜索得到的第一对象规格不同,但与所述第一对象为同类对象的推荐对象;即所述推荐对象与所述第一对象为同类对象,但规格与第一对象不同。其中,所述推荐对象与所述第一对象同类可以理解为,所述推荐对象与所述第一对象至少具有相同对象名称,所述推荐对象与所述第一对象之间规格的不同,可以理解为所述推荐对象与所述第一对象的对象属性、规则存在不同。仍以在线外卖平台为例,菜品名称为同为珍珠奶茶的同类对象,规格可以包括750ml和500ml,当规格为500ml的珍珠奶茶为第一对象时,若用户点选“多规格”选项,则将规格为750ml的珍珠奶茶作为推荐对象。

步骤s210、终端向服务器发送推荐请求,以请求与所述目标任务对应的推荐对象。

终端获取目标任务选项的激活指令后,可根据所述激活指令生成对应的推荐请求,并将所述推荐请求发送至服务器,以请求服务器推荐与所述目标任务对应的推荐对象。

其中,所述推荐请求可以包括用户信息、对象提供方信息;进一步所述推荐请求还可以包括已展示的第一对象的信息。在可选的实现中,所述推荐请求根据所述目标任务的不同,还可以包含有不同的信息。

可选的,所述目标任务包括补充选择对象的任务时,例如凑单任务,本发明实施例中的所述推荐请求可至少携带,用户在所述对象提供方的已选择对象对应的当前资源总值。

可选的,所述目标任务包括多规格对象选择任务时,所述推荐请求中可至少包括对象提供方信息以及已展示的第一对象的信息,以便请求服务器推荐与所述第一对象的规格不同,但与所述第一对象为同类对象的推荐对象。

步骤s220、服务器根据所述推荐请求,从所述对象提供方的对象中,确定与所述目标任务对应的推荐对象。

在本发明实施例中,服务器接收到所述推荐请求后,可响应于所述推荐请求,进行推荐对象确定,以向用户推荐与所述目标任务对应的推荐对象。

其中,基于不同的目标任务,所述服务器获取推荐对象的方式不同。

可选的,所述目标任务包括补充选择对象的任务时,例如凑单任务,则对应的推荐请求中至少携带,用户已选择对象对应的当前资源总值;在本步骤中,服务器可基于所述当前资源总值,从所述对象提供方提供的对象中,确定补充选择的推荐对象;其中,所述推荐对象与所述已选择对象的资源总值符合目标档位资源值,所述目标档位资源值为预设的至少一个档位资源值中,所述当前资源总值未满足的档位资源值。

需要说明的是,在对象提供方的预设规则下,档位资源值可以为多个,仍以在线外卖平台为例,商户预设的优惠活动可以同时包括“满50减20”,“满100减50”,则对象提供方预设的档位资源值为50,100;在一个可选的实现中,目标档位资源值可以为多个,示例的,在用户已选择的对象的当前资源总值为30时,已选择的对象的当前资源总值未满足的目标档位资源值为50,100;在户已选择的对象的当前资源总值为60时,已选择的对象的当前资源总值未满足的目标档位资源值为100。

针对各个目标档位资源值,服务器可获取从所述对象提供方提供的对象中确定的补充选择的推荐对象,以使得所述推荐对象与用户已选择的对象的资源总值符合目标档位资源值;也就是说,目标档位资源值的数量可以为一个或多个,相应的,服务器可确定各目标档位资源值对应的推荐对象,其中,一个目标档位资源值对应的推荐对象与所述已选择对象的资源总值,符合该目标档位资源值;

仍以在线外卖平台为例,商户预设的优惠活动同时包括“满50减20”,“满100减50”,如果用户已选择的对象的当前资源总值为30,则目标档位资源值为50和100时;针对50的目标档位资源值,服务器可从对象提供方的对象中,确定资源值与已选择的对象的资源值相加,大于或等于50的推荐对象,以得到50的目标档位资源值对应的推荐对象;针对100的目标档位资源值,服务器可从对象提供方的对象中,确定资源值与已选择的对象的资源值相加,大于或等于100的推荐对象,以得到100的目标档位资源值对应的推荐对象。

可选的,所述目标任务包括多规格对象选择任务时,所述推荐请求中至少包括对象提供方信息以及已展示的第一对象的信息,本步骤中,则基于所述第一对象,获取与所述第一对象的规格不同,但与所述第一对象为同类对象的推荐对象。

步骤s230、服务器将所述推荐对象发送给终端。

在本步骤中,服务器在获取与所述目标任务对应的推荐对象后,可将所述推荐对象发送至终端。

步骤s240、终端在所述搜索结果展示区进一步展示所述推荐对象。

可选的,在执行多规格对象选择任务时,同类的推荐对象和第一对象可以合并展示,示例的,可以将同类的推荐对象和第一对象展示在同一栏;在进一步可选实现中,还可展示位于所述同一栏的对象的资源值区间。

可选的,在显示补充选择对象的任务的推荐对象时,所述推荐对象可以进一步展示在所述第一对象的下方。其中,在目标档位资源值为多个时,可以划分不同的区域,分别显示各目标档位资源值对应的推荐对象,在一个可选的示例中,本发明实施例可根据目标档位资源值由低到高的顺序,分区域展示各目标档位资源值对应的推荐对象。

在一个可选的示例中,在推荐对象的数量为多个时,推荐对象还可以按照推荐对象在所述对象提供方的对象分值排序所述推荐对象,并依序展示在所述搜索结果展示区;其中,在进行排序时,可以按照自定义的排序顺序排序所述推荐对象,如定义推荐对象的分值越大,则排序顺序越靠前,或者,定义推荐对象的分值越小,则排序顺序越靠前等。

在本发明实施例中,在所述对象搜索页面的搜索结果展示区展示所述第一对象时,还进一步在所述对象搜索页面展示若干可选任务选项,从而进一步对所述对象提供方提供的对象进行推荐展示,以满足用户不同需求。

在一种可选的实现中,在根据目标资源值进行对象搜索时,可搜索由目标资源值确定的资源值区间内的第一对象,从而在满足用户预期的前提下,扩大搜索范围,以获取较多的搜索结果,为用户提供更多的选择。

具体的,获取资源值与所述目标资源值相匹配的第一对象时,本发明实施例可从所述对象提供方的对象中,获取资源值处于第一目标资源值区间的第一对象。其中,所述第一目标资源值区间根据预设的波动值与所述目标资源值确定。

所述波动值为允许的所述目标资源值的波动范围,用于结合目标资源值确定第一目标资源值区间。其中,波动值可以为目标资源值的可浮动资源值,可选的,所述第一目标资源值区间为:目标资源值减预设的波动值,至目标资源值加预设的波动值对应的区间。具体的,以波动值为2,目标资源值为10为例,所述第一目标资源值区间则为8~12。

其中,所述波动值可以为系统默认值,也可以为用户预设值,本发明实施例在此不做具体的限定。

在一个具体的实现中,本发明实施例在获取资源值与所述目标资源值相匹配的第一对象,并在所述对象搜索页面的搜索结果展示区展示所述第一对象后,还进一步展示所述波动值,并提供波动值修改栏,以使用户可以进一步修改波动值,从而调整搜索对象适用的资源值区间。

可选的,本发明实施例可在所述对象搜索页面的第二预设位置展示所述波动值及波动值修改栏,以图3所示为例,所述第二预设位置可以在所述搜索栏和搜索结果展示区之间,当然,图3示例的第二预设位置仅是可选的,本发明实施例可根据需求灵活设置第二预设位置。

在一个可选的示例中,图5示出了本发明实施例提供的对象搜索方法的另一流程图,适用于基于用户修改的波动值调整搜索对象的情况,参照图5,该流程可以包括:

步骤s300:终端获取对所述对象搜索页面展示的波动值进行修改后的波动修改值;

在本发明实施例中,可以在波动值修改栏输入波动修改值,终端获取所述波动值修改栏中输入的波动修改值,以将所述波动修改值发送至服务器,从而使服务器基于所述波动修改值,确定第二目标资源值区间,进而从对象提供方提供的对象中,搜索资源值处于所述第二目标资源值区间的对象。

在一个可选的示例中,在用户输入波动修改值后,还进一步发送波动值修改激活指令。终端响应于所述波动值修改激活指令,获取所述对象搜索页面的波动值修改栏中输入的波动修改值,进而生成包含有所述波动修改值的搜索对象调整请求。所述调整请求用于请求服务器基于所述波动修改值执行对应的对象搜索。

其中,所述调整请求还可进一步包括终端信息和对象提供方信息,以便于终端基于对应的信息执行对应的调整流程。

步骤s310、终端发送包含有所述波动修改值的调整请求;

在终端生成包含有所述波动修改值的调整请求后,进一步将所述调整请求发送至服务器,以使服务器执行对应的调整流程。

步骤s320、服务器根据所述波动修改值,从所述对象提供方的对象中,获取资源值处于所述第二目标资源值区间的第二对象。

其中,所述第二目标资源值区间根据所述波动修改值与所述目标资源值确定。可选的,所述波动修改值为所述目标资源值的波动范围,用于结合目标资源值确定第二目标资源值区间。可选的,所述第二目标资源值区间为:目标资源值减波动修改值,至目标资源值加波动修改值对应的区间。具体的,以波动修改值为3,目标资源值为10为例,所述第二目标资源值区间为7~13。

在本发明实施例中,服务器接收所述调整请求,并基于所述调整请求中的波动修改值,获取资源值处于所述第二目标资源值区间的第二对象。

服务器在获取对应的第二对象后,将所述第二对象作为对应的调整结果,进一步将所述调整结果发送至终端。

步骤s330、服务器将资源值处于所述第二目标资源值区间的第二对象发送给终端。

在本发明实施例中,终端接收服务器发送的资源值处于所述第二目标资源值区间的第二对象。

步骤s340:终端将所述搜索结果展示区展示的所述第一对象调整为所述第二对象。

在本发明实施例中,在根据目标资源值进行对象搜索时,可搜索由目标资源值确定的第一资源值区间内的第一对象,从而在满足用户预期的前提下,扩大搜索范围,以获取较多的搜索结果。并且,在所述对象搜索页面的搜索结果展示区展示所述第一对象后,还可进一步展示所述波动值,并提供波动值修改栏,以使用户可以在搜索结果展示区展示的所述第一对象不满足用户需求时,进一步修改波动值,从而进一步对搜索的对象进行调整,为用户提供更多的对象选择途径。

在一种可选应用示例中,利用本发明实施例提供的对象搜索方法,可在单个商户内,实现基于菜品价格搜索菜品;可选的,该应用示例的可选过程可以结合图6所示,包括:

步骤s10、终端展示商户的菜品搜索页面。

为便于用户搜索商户提供的菜品,在线外卖平台提供有商户的菜品搜索页面。在一个可选的示例中,在展示商户菜品的菜品页面可以显示有搜索图标,当用户点击该搜索图标时,可以认为用户请求进行菜品搜索,进而显示菜品搜索页面。其中,所述菜品页面为商户在在线外卖平台展示菜品的页面,以便于用户从菜品页面选择菜品。

步骤s11、终端获取菜品搜索页面的搜索栏中输入的搜索内容。

所述菜品搜索页面显示有搜索栏,在一种可选的示例中,用户可以在搜索栏中输入菜品的价格或关键词,以进行对应的搜索,或者,在一种可选的示例中,用户可以在搜索栏中输入菜品的价格、或,关键词,或,同时输入菜品的价格和关键词,以进行对应的搜索。

其中,若所述搜索内容包括菜品的价格,则该菜品的价格可视为目标价格,终端可请求服务器从商户的商品中,搜索得到价格与目标价格匹配的第一菜品,从而终端可基于服务器的反馈,获取到与目标价格匹配的第一菜品,并执行步骤s12。搜索内容是否包括菜品的价格的实现方式,以及服务器搜索得到第一菜品的方式可参照前文相应部分的描述,此处不再赘述。

需要说明的是,本示例中,价格与目标价格匹配为,价格与目标价格的差值在预设的波动范围内。其中,参考图6,本示例预设波动值为2,目标价格为5元,对应的目标价格区间为:3~7元。从而,只要商户的菜品的价格处于目标价格区间内,则认为该菜品为第一菜品。

步骤s12、终端在菜品搜索页面的搜索结果展示区,展示与目标价格匹配的第一菜品,并显示凑单选项和多规格菜选项。

如图6所示,凑单选项和多规格菜选项可显示于搜索栏和搜索结构展示区之间,其中凑单选项对应凑单任务,通过执行凑单任务,终端可获取到服务器反馈的当前未满足的各满减档位对应的推荐菜品;多规格菜选项对应多规格菜选择任务,通过执行多规格菜选择任务,终端可获取到服务器反馈的与第一菜品为同一菜,但规格不同的推荐菜品。

下面针对执行凑单任务和多规格菜选择任务的情况,分别进行说明。

步骤s13、在凑单选项激活后,终端获取当前未满足的各满减档位对应的推荐菜品。

可选的,在凑单选项激活后,终端可基于用户在商户当前已选择菜的总价,向服务器请求未满足的各满减档位对应的推荐菜品,从而服务器可基于预设的多个满减档位,确定当前已选择菜的总价未满足的满减档位,从而基于当前已选择菜的总价与未满足的满减档位的差值,分别针对各未满足的各满减档位,确定推荐菜品。进而,服务器可将确定的各未满足的各满减档位对应的推荐菜品,反馈给终端。

步骤s14、终端在搜索结果展示区中进一步展示所述未满足的各满减档位对应的推荐菜品。

可选的,所述推荐菜品可以进一步展示在所述第一菜品的下方。

可选的,在展示所述未满足的各满减档位对应的推荐菜品时,可以划分不同的区域,分别显示未满足的各满减档位对应的推荐菜品,在一个可选的示例中,本发明实施例可根据满减档位由低到高的顺序,分区域展示各满减档位对应的推荐菜品。

在一个可选的示例中,在推荐菜品的数量为多个时,推荐菜品还可以按照推荐菜品在所述商户的分值排序所述推荐菜品,并依序展示在所述搜索结果展示区;其中,在进行排序时,可以按照自定义的排序顺序排序所述推荐菜品,如定义推荐菜品分值越大,展示顺序越靠前,或者,定义推荐菜品分值越小,展示顺序越靠前。

步骤s15、在多规格菜选项激活后,终端获取与第一菜品为同一菜,但规格不同的推荐菜品。

可选的,在多规格菜选项激活后,终端可基于第一菜品,向服务器请求与第一菜品为同一菜,但规格不同的推荐菜品,从而服务器可基于第一菜品,确定与第一菜品为同一菜,但规格不同的推荐菜品。进而,服务器可将确定的各推荐菜品,反馈给终端。

步骤s16、终端在搜索结果展示区中进一步展示与第一菜品为同一菜,但规格不同的推荐菜品。

可选的,在显示多规格菜选择任务的推荐菜品时,可以将同类的推荐菜品和第一菜品展示在同一栏,对应的,位于所述同一栏的同类菜品的价格展示为该类菜品对应的价格区间。

进一步参照图6,在步骤s11中,若搜索内容未包括菜品的价格,则本发明实施例可执行步骤s17:终端在菜品搜索页面的搜索结果展示区,展示与搜索内容的关键词相匹配的菜品。

可选的,若所述搜索内容未包括菜品的价格,则搜索内容可视为搜索菜品的关键词,终端可依照传统的方式请求服务器从商户的商品中,搜索得到菜品名称与关键词匹配的菜品,从而终端可基于服务器的反馈,获取到与关键词匹配的菜品,并展示与搜索内容的关键词相匹配的菜品。

进一步参照图6,在允许第一菜品的价格与目标价格存在波动时,本发明实施例可进一步支持修改价格波动值,具体的,在步骤s12中,终端在菜品搜索页面的搜索结果展示区,展示与目标价格匹配的第一菜品,并展示波动值修改栏。

如图6所示,波动值修改栏可显示于搜索栏和搜索结构展示区之间,其中波动值修改栏内展示有预设的波动值。修改所述波动值修改栏的波动值,可以触发对应调整任务,通过执行调整任务,终端可获取到服务器反馈的当前处于修改后的目标价格区间的第二菜品。

进一步参照图6,本发明实施例进一步包括:步骤s18、在波动值修改栏激活后,终端获取处于修改后的目标价格区间的第二菜品,并将所述搜索结果展示区展示的所述第一菜品调整为所述第二菜品。

本发明实施例提供的对象搜索方法,在单个商户内,实现基于菜品价格搜索菜品,使得菜品搜索并不局限基于菜品的关键词实现,还可基于菜品的价格实现菜品搜索,提升了菜品搜索的适用性。

并且,本发明实施例在展示所述第一菜品时,根据选择的任务选项进一步展示推荐菜品,满足用户的不同需求。

并且,在根据目标价格进行菜品搜索时,搜索由目标价格确定的价格区间内的第一菜品,从而在满足用户预期的前提下,扩大搜索范围,以获取较多的搜索结果。并且,在搜索结果展示区展示所述第一菜品后,还进一步展示波动值修改栏,以使用户可以在搜索结果展示区展示的所述第一菜品不满足用户需求时,进一步修改波动值,从而进一步对所述第一菜品进行调整,为用户提供更多的选择。

上文描述了本发明实施例提供的多个实施例方案,各实施例方案介绍的各可选方式可在不冲突的情况下相互结合、交叉引用,从而延伸出多种可能的实施例方案,这些均可认为是本发明实施例披露、公开的实施例方案。

下面对本发明实施例提供的对象搜索装置进行介绍,下文描述的对象搜索装置可以认为是,终端为实现本发明实施例提供的对象搜索方法所需设置的功能模块。下文描述的对象搜索装置的内容,可与上文描述的对象搜索方法的内容,相互对应参照。

在可选实现中,图7示出了本发明实施例提供的对象搜索装置的框图,如图7所示,该装置可以包括:

显示单元100,用于显示对象提供方的对象搜索页面;

搜索内容获取单元110,用于获取所述对象搜索页面的搜索栏中输入的搜索内容;

第一对象获取单元120,用于若所述搜索内容携带目标资源值,获取从所述对象提供方的对象中确定的第一对象;其中,所述第一对象的资源值与所述目标资源值相匹配;

第一对象展示单元130,用于在所述对象搜索页面的搜索结果展示区展示所述第一对象。

可选的,所述搜索内容携带目标资源值包括:所述搜索内容的全部内容为数值信息。

可选的,所述搜索内容携带目标资源值包括:所述搜索内容的部分内容为数值信息,且所述搜索内容的语义理解结果为所述数值信息表示对象的资源值。

可选的,所述数值信息包括:纯数值,或者,数值结合资源值单位;其中,所述数值信息包括纯数值时,所述数值结合设定资源值单位为所述目标资源值;所述数值信息包括数值结合资源值单位时,所述数值结合资源值单位为所述目标资源值。

可选的,图8示出了本发明实施例提供的对象搜索装置的另一框图,结合图7和图8所示,该装置还可以包括:

任务选项展示单元140,用于在所述对象搜索页面的搜索结果展示区展示所述第一对象之时,在所述对象搜索页面的第一预设位置展示至少一个任务选项,其中,一个任务选项对应一个任务。

可选的,图9示出了本发明实施例提供的对象搜索装置的再一框图,结合图7至图9所示,该装置还可以包括:

激活指令获取单元150,用于获取所述至少一个任务选项中目标任务选项的激活指令,所述目标任务选项对应目标任务;

推荐对象获取单元160,用于获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象;

推荐对象展示单元170,用于在所述搜索结果展示区进一步展示所述推荐对象。

可选的,所述目标任务包括补充选择对象的任务;所述推荐对象获取单元160用于获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象包括:

根据所述对象提供方的已选择对象对应的当前资源总值,获取从所述对象提供方提供的对象中确定的补充选择的推荐对象;其中,所述推荐对象与所述已选择对象的资源总值符合目标档位资源值,所述目标档位资源值为预设的至少一个档位资源值中,所述当前资源总值未满足的档位资源值。

可选的,所述目标档位资源值的数量为多个;所述推荐对象包括:各目标档位资源值对应的推荐对象,其中,一个目标档位资源值对应的推荐对象与所述已选择对象的资源总值,符合该目标档位资源值;

所述推荐对象展示单元170用于在所述搜索结果展示区进一步展示所述推荐对象包括:

在所述搜索结果展示区进一步展示各目标档位资源值对应的推荐对象。

可选的,所述目标任务包括多规格对象选择任务;所述推荐对象获取单元160用于获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象包括:

获取从所述对象提供方的对象中确定的与所述第一对象的规格不同,但与所述第一对象为同类对象的推荐对象。

可选的,图10示出了本发明实施例提供的对象搜索装置的又一框图,结合图7至图10所示,该装置还可以包括:

推荐对象排序单元180,用于按照推荐对象在所述对象提供方的对象分值排序所述推荐对象,或者,按照自定义的排序顺序排序所述推荐对象。

可选的,所述第一对象获取单元120用于获取从所述对象提供方的对象中确定的第一对象包括:

获取从所述对象提供方的对象中确定的资源值处于第一目标资源值区间的第一对象;其中,所述第一目标资源值区间根据预设的波动值与所述目标资源值确定。

可选的,图11示出了本发明实施例提供的对象搜索装置的又另一框图,结合图7至图11所示,该装置还可以包括:

波动值展示单元190,用于在所述对象搜索页面的第二预设位置展示所述波动值。

可选的,图12示出了本发明实施例提供的对象搜索装置的又再一框图,结合图7至图12所示,该装置还可以包括:

波动修改值获取单元200,用于获取对所述对象搜索页面展示的波动值进行修改后的波动修改值;

第二对象获取单元210,用于根据所述波动修改值,获取从所述对象提供方的对象中确定的资源值处于所述第二目标资源值区间的第二对象;其中,所述第二目标资源值区间根据所述波动修改值与所述目标资源值确定;

第二对象展示单元220,用于将所述搜索结果展示区展示的所述第一对象调整为所述第二对象。

可选的,所述显示单元100用于显示对象提供方的对象搜索页面包括:

显示对象提供方的对象提供页面,所述对象提供页面至少展示有所述对象提供方提供的至少一个对象;

检测所述对象提供页面的搜索栏激活指令,显示所述对象搜索页面。

可选的,所述搜索内容还携带关键词;所述第一对象获取单元120用于获取从所述对象提供方的对象中确定的第一对象包括:

获取从所述对象提供方的对象中确定的资源值与所述目标资源值相匹配,且对象名称与所述关键词相匹配的第一对象。

本发明实施例提供的对象搜索装置可在对象提供方的对象搜索页面的搜索栏内,输入需搜索的对象的目标资源值,从而从对象提供方提供的对象中,获取到资源值与所述目标资源值相匹配的第一对象,实现基于资源值的对象搜索,使得对象搜索并不局限于基于对象的关键词实现,还可基于对象的资源值实现对象搜索,提升了对象搜索的适用性。

本发明实施例还提供一种终端,该终端可以通过计算机可执行指令的形式,装载上述所述的对象搜索装置。可选的,图13示出了本发明实施例提供的终端的可选框图,如图13所示,该终端可以包括:至少一个处理器1,至少一个通信接口2,至少一个存储器3和至少一个通信总线4;

在本发明实施例中,处理器1、通信接口2、存储器3、通信总线4的数量为至少一个,且处理器1、通信接口2、存储器3通过通信总线4完成相互间的通信;

可选的,通信接口2可以为用于进行网络通信的通信模块的接口;

处理器1可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。

存储器3可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

其中,存储器3存储一条或多条计算机可执行指令,处理器1调用所述一条或多条计算机可执行指令,以执行本发明实施例提供的对象搜索方法。

本发明实施例还提供一种存储介质,该存储介质可以存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令用于执行本发明实施例提供的对象搜索方法。

虽然本发明实施例披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。

综上,第1方面,本发明实施例提供一种对象搜索方法,包括:

显示对象提供方的对象搜索页面;

获取所述对象搜索页面的搜索栏中输入的搜索内容;

若所述搜索内容携带目标资源值,获取从所述对象提供方的对象中确定的第一对象;其中,所述第一对象的资源值与所述目标资源值相匹配;

在所述对象搜索页面的搜索结果展示区展示所述第一对象。

结合第1方面,本发明实施例在第1方面的第1种实现方式中,所述搜索内容携带目标资源值包括:所述搜索内容的全部内容为数值信息。

结合第1方面,本发明实施例在第1方面的第2种实现方式中,所述搜索内容携带目标资源值包括:所述搜索内容的部分内容为数值信息,且所述搜索内容的语义理解结果为所述数值信息表示对象的资源值。

结合第1方面的第1或2种实现方式,本发明实施例在第1方面的第3种实现方式中,所述数值信息包括:纯数值,或者,数值结合资源值单位;其中,所述数值信息包括纯数值时,所述数值结合设定资源值单位为所述目标资源值;所述数值信息包括数值结合资源值单位时,所述数值结合资源值单位为所述目标资源值。

结合第1方面,本发明实施例在第1方面的第4种实现方式中,在所述对象搜索页面的搜索结果展示区展示所述第一对象之时,所述方法还包括:

在所述对象搜索页面的第一预设位置展示至少一个任务选项,其中,一个任务选项对应一个任务。

结合第1方面的第4种实现方式,本发明实施例在第1方面的第5种实现方式中,所述方法还包括:

获取所述至少一个任务选项中目标任务选项的激活指令,所述目标任务选项对应目标任务;

获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象;

在所述搜索结果展示区进一步展示所述推荐对象。

结合第1方面的第5种实现方式,本发明实施例在第1方面的第6种实现方式中,所述目标任务包括补充选择对象的任务;所述获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象包括:

根据所述对象提供方的已选择对象对应的当前资源总值,获取从所述对象提供方提供的对象中确定的补充选择的推荐对象;其中,所述推荐对象与所述已选择对象的资源总值符合目标档位资源值,所述目标档位资源值为预设的至少一个档位资源值中,所述当前资源总值未满足的档位资源值。

结合第1方面的第6种实现方式,本发明实施例在第1方面的第7种实现方式中,所述目标档位资源值的数量为多个;所述推荐对象包括:各目标档位资源值对应的推荐对象,其中,一个目标档位资源值对应的推荐对象与所述已选择对象的资源总值,符合该目标档位资源值;

所述在所述搜索结果展示区进一步展示所述推荐对象包括:

在所述搜索结果展示区进一步展示各目标档位资源值对应的推荐对象。

结合第1方面的第5种实现方式,本发明实施例在第1方面的第8种实现方式中,所述目标任务包括多规格对象选择任务;所述获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象包括:

获取从所述对象提供方的对象中确定的与所述第一对象的规格不同,但与所述第一对象为同类对象的推荐对象。

结合第1方面的第5-8中的任一种实现方式,本发明实施例在第1方面的第9种实现方式中,所述方法还包括:

按照推荐对象在所述对象提供方的对象分值排序所述推荐对象,或者,按照自定义的排序顺序排序所述推荐对象。

结合第1方面,本发明实施例在第1方面的第10种实现方式中,所述获取从所述对象提供方的对象中确定的第一对象包括:

获取从所述对象提供方的对象中确定的资源值处于第一目标资源值区间的第一对象;其中,所述第一目标资源值区间根据预设的波动值与所述目标资源值确定。

结合第1方面的第10种实现方式,本发明实施例在第1方面的第11种实现方式中,所述方法还包括:

在所述对象搜索页面的第二预设位置展示所述波动值。

结合第1方面的第11种实现方式,本发明实施例在第1方面的第12种实现方式中,所述方法还包括:

获取对所述对象搜索页面展示的波动值进行修改后的波动修改值;

根据所述波动修改值,获取从所述对象提供方的对象中确定的资源值处于所述第二目标资源值区间的第二对象;其中,所述第二目标资源值区间根据所述波动修改值与所述目标资源值确定;

将所述搜索结果展示区展示的所述第一对象调整为所述第二对象。

结合第1方面,本发明实施例在第1方面的第13种实现方式中,所述显示对象提供方的对象搜索页面包括:

显示对象提供方的对象提供页面,所述对象提供页面至少展示有所述对象提供方提供的至少一个对象;

检测所述对象提供页面的搜索栏激活指令,显示所述对象搜索页面。

结合第1方面,本发明实施例在第1方面的第14种实现方式中,所述搜索内容还携带关键词;所述获取从所述对象提供方的对象中确定的第一对象包括:

获取从所述对象提供方的对象中确定的资源值与所述目标资源值相匹配,且对象名称与所述关键词相匹配的第一对象。

第2方面,本发明实施例提供一种对象搜索装置,包括:

显示单元,用于显示对象提供方的对象搜索页面;

搜索内容获取单元,用于获取所述对象搜索页面的搜索栏中输入的搜索内容;

第一对象获取单元,用于若所述搜索内容携带目标资源值,获取从所述对象提供方的对象中确定的第一对象;其中,所述第一对象的资源值与所述目标资源值相匹配;

第一对象展示单元,用于在所述对象搜索页面的搜索结果展示区展示所述第一对象。

结合第2方面,本发明实施例在第2方面的第1种实现方式中,所述搜索内容携带目标资源值包括:所述搜索内容的全部内容为数值信息。

结合第2方面,本发明实施例在第2方面的第2种实现方式中,所述搜索内容携带目标资源值包括:所述搜索内容的部分内容为数值信息,且所述搜索内容的语义理解结果为所述数值信息表示对象的资源值。

结合第2方面的第1或2种实现方式,本发明实施例在第2方面的第3种实现方式中,所述数值信息包括:纯数值,或者,数值结合资源值单位;其中,所述数值信息包括纯数值时,所述数值结合设定资源值单位为所述目标资源值;所述数值信息包括数值结合资源值单位时,所述数值结合资源值单位为所述目标资源值。

结合第2方面,本发明实施例在第2方面的第4种实现方式中,所述装置还包括:

任务选项展示单元,用于在第一对象展示单元在所述对象搜索页面的搜索结果展示区展示所述第一对象之时,在所述对象搜索页面的第一预设位置展示至少一个任务选项,其中,一个任务选项对应一个任务。

结合第2方面的第4种实现方式,本发明实施例在第2方面的第5种实现方式中,所述装置还包括:

激活指令获取单元,用于获取所述至少一个任务选项中目标任务选项的激活指令,所述目标任务选项对应目标任务;

推荐对象获取单元,用于获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象;

推荐对象展示单元,用于在所述搜索结果展示区进一步展示所述推荐对象。

结合第2方面的第5种实现方式,本发明实施例在第2方面的第6种实现方式中,所述目标任务包括补充选择对象的任务;所述推荐对象获取单元用于获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象包括:

根据所述对象提供方的已选择对象对应的当前资源总值,获取从所述对象提供方提供的对象中确定的补充选择的推荐对象;其中,所述推荐对象与所述已选择对象的资源总值符合目标档位资源值,所述目标档位资源值为预设的至少一个档位资源值中,所述当前资源总值未满足的档位资源值。

结合第2方面的第6种实现方式,本发明实施例在第2方面的第7种实现方式中,所述目标档位资源值的数量为多个;所述推荐对象包括:各目标档位资源值对应的推荐对象,其中,一个目标档位资源值对应的推荐对象与所述已选择对象的资源总值,符合该目标档位资源值;

所述推荐对象展示单元用于在所述搜索结果展示区进一步展示所述推荐对象包括:

在所述搜索结果展示区进一步展示各目标档位资源值对应的推荐对象。

结合第2方面的第5种实现方式,本发明实施例在第2方面的第8种实现方式中,所述目标任务包括多规格对象选择任务;所述推荐对象获取单元用于获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象包括:

获取从所述对象提供方的对象中确定的与所述第一对象的规格不同,但与所述第一对象为同类对象的推荐对象。

结合第2方面的第5-8中的任一种实现方式,本发明实施例在第2方面的第9种实现方式中,所述装置还包括:

推荐对象排序单元,用于按照推荐对象在所述对象提供方的对象分值排序所述推荐对象,或者,按照自定义的排序顺序排序所述推荐对象。

结合第2方面,本发明实施例在第2方面的第10种实现方式中,所述第一对象获取单元用于获取从所述对象提供方的对象中确定的第一对象包括:

获取从所述对象提供方的对象中确定的资源值处于第一目标资源值区间的第一对象;其中,所述第一目标资源值区间根据预设的波动值与所述目标资源值确定。

结合第2方面的第10种实现方式,本发明实施例在第2方面的第11种实现方式中,所述装置还包括:

波动值展示单元,用于在所述对象搜索页面的第二预设位置展示所述波动值。

结合第2方面的第11种实现方式,本发明实施例在第2方面的第12种实现方式中,所述装置还包括:

波动修改值获取单元,用于获取对所述对象搜索页面展示的波动值进行修改后的波动修改值;

第二对象获取单元,用于根据所述波动修改值,获取从所述对象提供方的对象中确定的资源值处于所述第二目标资源值区间的第二对象;其中,所述第二目标资源值区间根据所述波动修改值与所述目标资源值确定;

第二对象展示单元,用于将所述搜索结果展示区展示的所述第一对象调整为所述第二对象。

结合第2方面,本发明实施例在第2方面的第13种实现方式中,所述显示单元用于显示对象提供方的对象搜索页面包括:

显示对象提供方的对象提供页面,所述对象提供页面至少展示有所述对象提供方提供的至少一个对象;

检测所述对象提供页面的搜索栏激活指令,显示所述对象搜索页面。

结合第2方面,本发明实施例在第2方面的第14种实现方式中,所述搜索内容还携带关键词;所述第一对象获取单元用于获取从所述对象提供方的对象中确定的第一对象包括:

获取从所述对象提供方的对象中确定的资源值与所述目标资源值相匹配,且对象名称与所述关键词相匹配的第一对象。

第3方面,本发明实施例提供一种终端,包括:至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算机可执行指令,以执行上述任一项所述的对象搜索方法。

第4方面,本发明实施例提供一种存储介质,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令用于执行上述任一项所述的对象搜索方法。


技术特征:

1.一种对象搜索方法,其特征在于,包括:

显示对象提供方的对象搜索页面;

获取所述对象搜索页面的搜索栏中输入的搜索内容;

若所述搜索内容携带目标资源值,获取从所述对象提供方的对象中确定的第一对象;其中,所述第一对象的资源值与所述目标资源值相匹配;

在所述对象搜索页面的搜索结果展示区展示所述第一对象。

2.根据权利要求1所述的对象搜索方法,其特征在于,所述搜索内容携带目标资源值包括:所述搜索内容的全部内容为数值信息。

3.根据权利要求1所述的对象搜索方法,其特征在于,所述搜索内容携带目标资源值包括:所述搜索内容的部分内容为数值信息,且所述搜索内容的语义理解结果为所述数值信息表示对象的资源值。

4.根据权利要求1所述的对象搜索方法,其特征在于,在所述对象搜索页面的搜索结果展示区展示所述第一对象之时,所述方法还包括:

在所述对象搜索页面的第一预设位置展示至少一个任务选项,其中,一个任务选项对应一个任务。

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

获取所述至少一个任务选项中目标任务选项的激活指令,所述目标任务选项对应目标任务;

获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象;

在所述搜索结果展示区进一步展示所述推荐对象。

6.根据权利要求5所述的对象搜索方法,其特征在于,所述目标任务包括补充选择对象的任务;所述获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象包括:

根据所述对象提供方的已选择对象对应的当前资源总值,获取从所述对象提供方提供的对象中确定的补充选择的推荐对象;其中,所述推荐对象与所述已选择对象的资源总值符合目标档位资源值,所述目标档位资源值为预设的至少一个档位资源值中,所述当前资源总值未满足的档位资源值。

7.根据权利要求5所述的对象搜索方法,其特征在于,所述目标任务包括多规格对象选择任务;所述获取从所述对象提供方的对象中确定的与所述目标任务对应的推荐对象包括:

获取从所述对象提供方的对象中确定的与所述第一对象的规格不同,但与所述第一对象为同类对象的推荐对象。

8.一种对象搜索装置,其特征在于,包括:

显示单元,用于显示对象提供方的对象搜索页面;

搜索内容获取单元,用于获取所述对象搜索页面的搜索栏中输入的搜索内容;

第一对象获取单元,用于若所述搜索内容携带目标资源值,获取从所述对象提供方的对象中确定的第一对象;其中,所述第一对象的资源值与所述目标资源值相匹配;

第一对象展示单元,用于在所述对象搜索页面的搜索结果展示区展示所述第一对象。

9.一种终端,其特征在于,包括:至少一个存储器和至少一个处理器,所述存储器存储一条或多条计算机可执行指令,所述处理器调用所述一条或多条计算机可执行指令,以执行权利要求1-7任一项所述的对象搜索方法。

10.一种存储介质,其特征在于,所述存储介质存储一条或多条计算机可执行指令,所述一条或多条计算机可执行指令用于执行权利要求1-7任一项所述的对象搜索方法。

技术总结
本发明实施例提供一种对象搜索方法、装置、终端及存储介质,其中方法包括:显示对象提供方的对象搜索页面;获取所述对象搜索页面的搜索栏中输入的搜索内容;若所述搜索内容携带目标资源值,获取从所述对象提供方的对象中确定的第一对象;其中,所述第一对象的资源值与所述目标资源值相匹配;在所述对象搜索页面的搜索结果展示区展示所述第一对象。本发明实施例提供的对象搜索方法可以提升对象搜索的适用性。

技术研发人员:高远航
受保护的技术使用者:北京星选科技有限公司
技术研发日:2020.01.20
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-23505.html

最新回复(0)