首页 / 专利库 / 专利权 / 在先检索 / 信息检索方法、装置、存储介质及服务器

信息检索方法、装置、存储介质及服务器

阅读:872发布:2020-05-13

专利汇可以提供信息检索方法、装置、存储介质及服务器专利检索,专利查询,专利分析的服务。并且本 申请 公开了一种 信息检索 方法、装置、存储介质及 服务器 ,其中信息检索方法包括:接收终端发送的检索 请求 ,所述检索请求包括待检索词条以及用户画像;基于所述待检索词条进行检索处理,获取检索结果,所述检索结果包括对应所述待检索词条的多条目标信息;根据所述用户画像对所述多条目标信息进行排序,得到第一排序信息;将所述第一排序信息返回至终端,使得终端根据所述第一排序信息显示所述多条目标信息。本 实施例 提供的信息检索方案,终端按照第一排序信息显示多条目标信息,可以在先显示更贴合终端用户检索意图的目标信息,有利于终端用户快速获取需要的信息,从而提高信息检索的 质量 。,下面是信息检索方法、装置、存储介质及服务器专利的具体信息内容。

1.一种信息检索方法,其特征在于,包括:
接收终端发送的检索请求,所述检索请求包括待检索词条以及用户画像;
基于所述待检索词条进行检索处理,获取检索结果,所述检索结果包括对应所述待检索词条的多条目标信息;
根据所述用户画像对所述多条目标信息进行排序,得到第一排序信息;
将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息。
2.根据权利要求1所述的信息检索方法,其特征在于,所述用户画像包括具有不同类型的多个画像,所述根据所述用户画像对所述多条目标信息进行排序,得到第一排序信息,包括:
根据所述多个画像,对每一目标信息进行评分,得到每一目标信息的推荐分数;
按照所述推荐分数的高低对所述多条目标信息进行排序,得到第一排序信息。
3.根据权利要求2所述的信息检索方法,其特征在于,所述根据所述多个画像,对每一目标信息进行评分,得到每一目标信息的推荐分数,包括:
对于每一目标信息,分别根据每一画像进行评分,得到多个评分值;
根据每一画像对应的权重,对所述多个评分值进行加权求和,得到每一目标信息的推荐分数。
4.根据权利要求1所述的信息检索方法,其特征在于,所述将所述第一排序信息返回至所述终端之前,还包括:
将未满足第一预设条件的目标信息作为第一目标信息,将满足所述第一预设条件的目标信息作为第二目标信息;
按照所述第一目标信息的排序优先于所述第二目标信息的排序,对所述第一排序信息进行调整,得到第二排序信息;
所述将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息,包括:
将所述第二排序信息返回至所述终端,使得所述终端根据所述第二排序信息显示所述多条目标信息。
5.根据权利要求1所述的信息检索方法,其特征在于,所述将所述第一排序信息返回至所述终端之前,还包括:
删除所述多条目标信息中满足第二预设条件的目标信息;
所述将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息,包括:
将删除满足第二预设条件的目标信息后的至少一条目标信息以及所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示删除满足第二预设条件的目标信息后的至少一条目标信息。
6.根据权利要求1至5任一项所述的信息检索方法,其特征在于,所述基于所述待检索词条进行检索处理,获取检索结果,包括:
将所述待检索词条发送至检索服务器,指示所述检索服务器根据所述待检索词条进行检索;
接收所述检索服务器返回的检索结果。
7.根据权利要求6所述的信息检索方法,其特征在于,所述待检索词条为多个,所述将所述待检索词条发送至检索服务器,指示所述检索服务器根据所述待检索词条进行检索之前,还包括:
将未满足第三预设条件的待检索词条作为第一词条,将满足所述第三预设条件的待检索词条作为第二词条;
按照所述第一词条的排序优先于所述第二词条的排序,对多个待检索词条的排序,得到第三排序信息;
所述将所述待检索词条发送至检索服务器,指示所述检索服务器根据所述待检索词条进行检索,包括:
将所述待检索词条以及所述第三排序信息发送至检索服务器,指示所述检索服务器以所述第三排序信息为检索顺序,根据所述待检索词条进行检索。
8.根据权利要求6所述的信息检索方法,其特征在于,所述待检索词条为多个,所述将所述待检索词条发送至检索服务器之前,还包括:
删除多个待检索词条中满足第四预设条件的待检索词条;
所述将所述待检索词条发送至检索服务器,包括:
将删除满足第四预设条件的待检索词条后的至少一个待检索词条发送至检索服务器。
9.一种信息检索装置,其特征在于,包括:
接收模,用于接收终端发送的检索请求,所述检索请求包括待检索词条以及用户画像;
获取模块,用于基于所述待检索词条进行检索处理,获取检索结果,所述检索结果包括对应所述待检索词条的多条目标信息;
第一排序模块,用于根据所述用户画像对所述多条目标信息进行排序,得到第一排序信息;
返回模块,用于将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息。
10.一种存储介质,其上存储有计算机程序,其特征在于,当所述计算机程序在计算机上运行时,使得所述计算机执行如权利要求1至8任一项所述的信息检索方法。
11.一种服务器,包括处理器、存储器,所述存储器有计算机程序,其特征在于,所述处理器通过调用所述计算机程序,用于执行如权利要求1至8任一项所述的信息检索方法。

说明书全文

信息检索方法、装置、存储介质及服务器

技术领域

[0001] 本申请属于信息技术领域,尤其涉及一种信息检索方法、装置、存储介质及服务器。

背景技术

[0002] 随着网络的不断发展,基于检索网站进行信息查询已经成为一种人们常用的检索方式。
[0003] 相关技术中,用户基于检索网站查询信息,最终得到的检索信息不一定全都是用户需要的信息,如检索信息中携带产品推销等垃圾信息。因此,用户需要花费很多时间对检索信息进行筛查,以获取用户需要的信息。发明内容
[0004] 本申请实施例提供一种信息检索方法、装置、存储介质及服务器,有利于用户从多个目标信息中快速获取需要的信息。
[0005] 第一方面,本申请实施例提供一种信息检索方法,包括:
[0006] 接收终端发送的检索请求,所述检索请求包括待检索词条以及用户画像;
[0007] 基于所述待检索词条进行检索处理,获取检索结果,所述检索结果包括对应所述待检索词条的多条目标信息;
[0008] 根据所述用户画像对所述多条目标信息进行排序,得到第一排序信息;
[0009] 将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息。
[0010] 第二方面,本申请实施例提供一种信息检索装置,包括:
[0011] 接收模,用于接收终端发送的检索请求,所述检索请求包括待检索词条以及用户画像;
[0012] 获取模块,用于基于所述待检索词条进行检索处理,获取检索结果,所述检索结果包括对应所述待检索词条的多条目标信息;
[0013] 第一排序模块,用于根据所述用户画像对所述多条目标信息进行排序,得到第一排序信息;
[0014] 返回模块,用于将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息。
[0015] 第三方面,本申请实施例提供的存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行如本申请任一实施例提供的信息检索方法。
[0016] 第四方面,本申请实施例提供的服务器,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行如本申请任一实施例提供的信息检索方法。
[0017] 本申请实施例提供的信息检索方案,由于第一排序信息可针对不同用户进行制定,所以终端按照第一排序信息显示多条目标信息,可以在先显示更贴合终端用户的检索意图的目标信息,有利于终端用户从多条目标信息中快速获取需要的信息。附图说明
[0018] 下面结合附图,通过对本申请的具体实施方式详细描述,将使本申请的技术方案及其有益效果显而易见。
[0019] 图1是本申请实施例提供的信息检索方法的第一场景示意图。
[0020] 图2是本申请实施例提供的信息检索方法的第一流程示意图。
[0021] 图3是本申请实施例提供的信息检索方法的第二流程示意图。
[0022] 图4是本申请实施例提供的信息检索方法的第二场景示意图。
[0023] 图5是本申请实施例提供的信息检索方法的第三场景示意图。
[0024] 图6是本申请实施例提供的信息检索方法的第三流程示意图。
[0025] 图7是本申请实施例提供的信息检索装置的结构示意图。
[0026] 图8是本申请实施例提供的服务器的第一结构示意图。
[0027] 图9是本申请实施例提供的服务器的第二结构示意图。

具体实施方式

[0028] 以下的说明是基于所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。本文所使用的术语「模块」可看做为在该运算系统上执行的软件对象。本文不同模块、引擎及服务可看做为在该运算系统上的实施对象。
[0029] 本申请实施例提供一种信息检索方法,该信息检索方法的执行主体可以是本申请实施例提供的信息检索装置,或者集成了该信息检索装置的服务器,其中该信息检索装置可以采用硬件或者软件的方式实现。
[0030] 本申请实施例提供一种信息检索系统,该信息检索系统包括终端和服务器,该服务器用于根据待检索词条进行检索,得到对应待检索词条的多条目标信息;以及,对多条目标信息进行排序,该服务器还用于万维网过滤,即限制待检索词条的类别和限制多条目标信息的类别。
[0031] 其中,所述服务器的实现方式可以是一台独立的服务器,也可以是多台服务器构成的服务器集群。
[0032] 请参阅图1,图1为本申请实施例提供的信息检索方法的第一场景示意图。该信息检索系统包括终端和服务器集群,服务器集群包括第一服务器以及第二服务器。其中,第一服务器主要用于根据待检索词条进行检索,得到对应待检索词条的多条目标信息。第二服务器主要对多条目标信息进行排序,以及万维网过滤,即限制向第一服务器发送的待检索词条的类别,以及限制第一服务器返回的多条目标信息的类别。该信息检索装置可以集成在第二服务器中。
[0033] 此外,本申请中的客户端安装在终端内,在此,终端可以为手机、平板电脑等设备。
[0034] 当客户端需要第一服务器提供目标信息以进行显示时,客户端通过终端向第二服务器发送检索请求。第二服务器接收终端发送的检索请求,通过解析该检索请求获得待检索词条以及用户画像等,并将待检索词条发送至第一服务器。第一服务器在接收到第二服务器发送的待检索词条之后,根据待检索词条在信息库中进行检索,得到检索结果,并将检索结果返回至第二服务器,其中,该检索结果包括对应所述待检索词条的多条目标信息。第二服务器在接收第一服务器返回的检索结果之后,根据用户画像对检索结果中的多条目标信息进行排序,得到第一排序信息,并将第一排序信息返回至终端。终端在接收到第二服务器返回的第一排序信息后,根据第一排序信息在显示界面上显示多条目标信息。从而使得终端用户可以从多条目标信息中快速获取用户需要的信息。下文中为了便于描述,将第一服务器记为检索服务器,将第二服务器记为过滤服务器。
[0035] 请参阅图2,图2为本申请实施例提供的信息检索方法的第一流程示意图,该信息检索方法可以包括:
[0036] 101、接收终端发送的检索请求,检索请求包括待检索词条以及用户画像。
[0037] 比如,当终端需要服务器提供目标信息以进行显示时,终端生成检索请求,并将该检索请求发送给服务器。服务器接收终端发送的检索请求。需要说明的是,该检索请求包括待检索词条以及用户画像。
[0038] 其中,待检索词条由终端根据用户输入的检索式进行扩展得到,待检索词条可以是一条或多条。例如,终端检测到用户输入的检索式为“高粱米”,终端根据检索式“高粱米”进行扩展,得到“高粱米的科普知识”、“高粱米做法大全”、“高粱米商品推荐”等多个待检索词条。又如,终端检测到用户输入的检索式为“XX和YY结婚官宣”,终端根据检索式“XX和YY结婚官宣”进行扩展,得到的仍是“XX和YY结婚官宣”的一个待检索词条。
[0039] 其中,用户画像是一种勾画用户、联系用户诉求与设计方向的有效工具。终端可以收集用户的数据,将数据进行标签化,通过标签将用户形象具体化,从而得到用户画像。一个用户可以具有一种类型的一个画像,一个用户也可以具有不同类型的多个画像,如包含年龄、性别、职业、学历等基础数据的基础画像,如包含应用、出行等行为数据的行为特征画像等。需要说明的是,构成画像的标签的数据类型不同,会导致得到的画像类型不同。
[0040] 在一些实施例中,每当收集的数据达到目标数量时,终端根据收集的数据生成用户画像,并清除收集的数据的统计数量,以使终端重新统计收集的数据的数量。
[0041] 在一些实施例中,以每在预设时间内收集的数据为目标数据,终端根据目标数据得到新的用户画像,以替换原来的用户画像,进而实现用户画像的更新。例如,在2月10日终端将预设时间内(1月10日至2月9日)收集到数据A作为目标数据,根据该目标数据得到用户画像A,那么终端在2月10日至3月9日,将用户画像A作为终端用户的画像。在3月10日将预设时间内(2月10日至3月9日)收集到数据B作为目标数据,根据该目标数据得到用户画像B,那么终端在2月10日至3月9日,将用户画像B作为终端用户的画像,以此类推。
[0042] 102、基于待检索词条进行检索处理,获取检索结果,检索结果包括对应待检索词条的多条目标信息。
[0043] 比如,在接收到待检索词条之后,服务器根据待检索词条进行检索处理,获取检索结果。其中,检索结果包括对应待检索词条的多条目标信息。
[0044] 103、根据用户画像对多条目标信息进行排序,得到第一排序信息。
[0045] 比如,在获取检索结果之后,服务器可以根据检索请求中的用户画像,对检索结果中的多条目标信息进行排序,得到第一排序信息。该方案中,因为用户画像是一种勾画用户、联系用户诉求与设计方向的有效工具,所以根据用户画像对多条目标信息进行排序,得到的第一排序信息可以针对不同用户进行制定。
[0046] 例如,终端用户“张三”和终端用户“李四”都是将包括“端午”待检索词条传递给服务器。服务器根据“端午”待检索词条进行检索处理,获取检索结果。其中,检索结果中的多条目标信息表示为“目标信息E1、目标信息E2、目标信息E3、目标信息E4、目标信息E5”。服务器获取到检索结果后,会根据“张三”的用户画对5条目标信息进行排序,得到第一排序信息Y1,根据“李四”的用户画像对5条目标信息进行排序,得到第一排序信息Y2。因为不同用户的用户画像不相同,即“张三”的用户画像不同于“李四”的用户画像,所以服务器得到的第一排序信息Y1不同于第一排序信息Y2。
[0047] 需要说明的是,若终端发送给服务器的检索请求中包括的用户画像为多个画像,则服务器在根据用户画像对多条目标信息进行排序时,可以综合多个画像对多条目标信息进行排序,也可以从多个画像中选择一个画像来对多条目标信息进行排序。
[0048] 此外,对于第一排序信息的具体表达方式,本申请实施例不作具体限定。例如,第一排序信息可以用目标信息的标题排序。例如,第一排序信息也可以在每个目标信息的后面添加序号来表示,如“\②”。例如,第一排序信息也可以用目标信息的放置顺序来表示等。
[0049] 104、将第一排序信息返回至终端,使得终端根据第一排序信息显示多条目标信息。
[0050] 比如,在根据用户画像对多条目标信息进行排序,得到第一排序信息后,服务器可以将第一排序信息返回至终端。终端接收到服务器返回的第一排序信息后,以第一排序信息作为显示顺序,在显示界面上显示多条目标信息。
[0051] 由上可知,本申请实施例中,在接收终端发送的检索请求后,服务器可以基于待检索词条进行检索处理,获取检索结果,检索结果包括对应待检索词条的多条目标信息,然后根据用户画像对多条目标信息进行排序,得到第一排序信息,最后将第一排序信息返回至终端,使得终端根据第一排序信息显示多条目标信息。该方案中,因为服务器返回的第一排序信息可针对不同用户进行制定,所以终端按照第一排序信息显示多条目标信息,可以在先显示更贴合终端用户的检索意图的目标信息,有利于终端用户快速获取需要的信息,从而提高信息检索的质量
[0052] 请参阅图3,图3为本申请实施例提供的信息检索方法的第二流程示意图。
[0053] 201、接收终端发送的检索请求,检索请求包括待检索词条以及用户画像。
[0054] 比如,当终端需要检索服务器提供目标信息以进行显示时,终端生成检索请求,并将该检索请求发送给过滤服务器。过滤服务器接收终端发送的检索请求。需要说明的是,该检索请求包括待检索词条以及用户画像。
[0055] 其中,待检索词条由终端根据用户输入的检索式进行扩展得到,待检索词条可以是一条或多条。例如,终端检测到用户输入的检索式为“高粱米”,终端根据检索式“高粱米”进行扩展,得到“高粱米的科普知识”、“高粱米做法大全”、“高粱米商品推荐”等多个待检索词条。又如,终端检测到用户输入的检索式为“XX和YY结婚官宣”,终端根据检索式“XX和YY结婚官宣”进行扩展,得到的仍是“XX和YY结婚官宣”的一个待检索词条。
[0056] 其中,用户画像是一种勾画用户、联系用户诉求与设计方向的有效工具。终端可以收集用户的数据,将数据进行标签化,通过标签将用户形象具体化,从而得到用户画像。一个用户可以具有一种类型的一个画像,一个用户也可以具有不同类型的多个画像,如包含年龄、性别、职业、学历等基础数据的基础画像,如包含应用、出行等行为数据的行为特征画像等。需要说明的是,构成画像的标签的数据类型不同,会导致得到的画像类型不同。
[0057] 在一些实施例中,检索请求还包括终端参数以及服务器参数。终端参数主要用于告知过滤服务器返回的对象,服务器参数主要用于告知过滤服务器发送的对象,可以减少传输对象错误导致的信息检索错误。
[0058] 其中,服务器参数包括表征服务器身份的参数,表征服务器身份的参数可以是一种或多种。例如,表征服务器身份的参数可以是服务器名称等。
[0059] 该方案中,终端参数包括表征终端身份的参数,表征终端身份的参数可以是一种或多种。例如,表征终端身份的参数可以是终端标识、客户端用户名、手机号码、用户邮箱等。其中,终端标识可以用国际移动设备识别码(IMEI,International Mobile Station Equipment Identity)或移动设备识别码(MEID,Mobile Station Equipment Identifier)表示。
[0060] 202、将待检索词条发送至检索服务器,指示检索服务器根据待检索词条进行检索。
[0061] 比如,在接收到终端发送的检索请求之后,过滤服务器可以将检索请求中的待检索词条发送至检索服务器,指示检索服务器根据待检索词条在信息库中进行检索。
[0062] 其中,检索服务器在信息库中存储有大量信息。检索服务器可以对信息库中的信息可以进行更新处理、添加处理和删除处理,以保证信息库中信息的时效性。此外,对于信息库中的信息来源,本申请实施例不作具体限定。例如,信息库中的信息可以来源于与检索服务器连接的多个终端,信息库中的信息可以来源于与检索服务器连接的其他服务器等。
[0063] 在一些实施例中,在根据待检索词条在信息库中进行检索时,检索服务器可以获取待检索词条与信息库中每一信息的匹配值,将匹配值大于第一预设阈值的信息作为待检索词条对应的多条目标信息,根据多条目标信息生成检索结果。
[0064] 在一些实施例中,在根据待检索词条在信息库中进行检索时,检索服务器可以获取待检索词条与信息库中标签的匹配值,将匹配值大于第二预设阈值的标签作为目标标签,将信息库中具有该目标标签的信息作为对应待检索词条的多条目标信息,根据多条目标信息生成检索结果。其中,信息库中每一信息对应设置有一标签。任意两个信息的标签可以相同或不同。
[0065] 可以理解的是,在信息库与一个词条匹配的目标信息可以是多条。例如,检索服务器获取信息库中每条信息与“高粱米做法大全”待检索词条的匹配值,将匹配值大于第一预设阈值的信息作为对应“高粱米做法大全”待检索词条的目标信息,得到4条目标信息,记为目标信息D1、目标信息D2、目标信息D3、目标信息D4。其中,目标信息D1是高粱粥做法,目标信息D2是高粱米饭做法、目标信息D3是杂粮煎饼做法、目标信息D4是高粱窝窝头做法。
[0066] 在一些实施例中,检索服务器在根据多条目标信息生成检索结果时,检索服务器可以按照搜索的先后顺序对多条目标信息进行组合以生成检索结果。但该方案并不会针对不同终端用户制定不同的组合顺序。例如,终端用户“小李”和终端用户“小张”都是将包括“中秋”待检索词条通过过滤服务器传递给检索服务器,检索服务器根据“中秋”待检索词条进行检索。按照检索的先后顺序依次得到目标信息C1、目标信息C2、目标信息C3、目标信息C4、目标信息C5。此时检索服务器无论是传输给终端用户“小李”的检索结果还是终端用户“小张”的检索结果,两个检索结果中的目标信息的组合顺序相同,都是目标信息C1、目标信息C2、目标信息C3、目标信息C4、目标信息C5。
[0067] 在一些实施例中,待检索词条为多个,将待检索词条发送至检索服务器之前,还包括:
[0068] 删除多个待检索词条中满足第四预设条件的待检索词条;
[0069] 将待检索词条发送至检索服务器,包括:
[0070] 将删除满足第四预设条件的待检索词条后的至少一个待检索词条发送至检索服务器。
[0071] 该方案中,过滤服务器在将待检索词条发送至检索服务器之前,可以将待检索词条与预设词条进行匹配,若匹配成功,则判定该待检索词条满足第四预设条件,若匹配不成功,则判定该待检索词条不满足第四预设条件。然后,删除满足第四预设条件的待检索词条,并将删除后的至少一个待检索词条发送至检索服务器。
[0072] 其中,过滤服务器中预先设置预设词条,该预设词条主要包括以下预设类别的词条:垃圾广告、产品推销、平台内容、钓鱼网站中的任意一种或多种。可以理解的是,一般情况下检索服务器根据预设词条进行检索得到的信息不太可能是用户感兴趣的内容。
[0073] 需要说明的是,该方案因为在将待检索词条发送至检索服务器之前,先删除满足第四预设条件的待检索词条,使得检索服务器得到的检索结果中垃圾内容较少,从而提高检索质量。
[0074] 203、接收检索服务器返回的检索结果,检索结果包括对应待检索词条的多条目标信息。
[0075] 比如,在检索服务器根据待检索词条进行检索,并将检索结果返回给过滤服务器之后,过滤服务器接收检索服务器返回的检索结果。其中,检索结果包括对应待检索词条的多条目标信息。
[0076] 204、根据多个画像,对每一目标信息进行评分,得到每一目标信息的推荐分数。
[0077] 比如,检索请求中的用户画像包括具有不同类型的多个画像。在接收检索服务器返回的检索结果之后,过滤服务器可以根据检索请求中的多个画像,对每一目标信息进行评分,得到每一目标信息的推荐分数。
[0078] 在一些实施例中,在根据多个画像,对每一目标信息进行评分,得到每一目标信息的推荐分数时,过滤服务器可以对于每一目标信息,分别根据每一画像进行评分,得到多个评分值;根据每一画像对应的权重,对多个评分值进行加权求和,得到每一目标信息的推荐分数。
[0079] 例如,假设用户画像包括不同类型的5个画像,分别记为第一画像、第二画像、第三画像、第四画像以及第五画像,每条目标信息的推荐分数,可表示为:
[0080] P=k1 p1+k2 p2+k3 p3+k4 p4+k5 p5
[0081] 其中,P表示每条目标信息的推荐分数,p1表示每条目标信息基于第一画像得到的第一评分值,p2表示每条目标信息基于第二画像得到的第二评分值,p3表示每条目标信息基于第三画像得到的第三评分值,p4表示每条目标信息基于第四画像得到的第四评分值,p5表示每条目标信息基于第五画像得到的第五评分值,k1表示第一权重值,k2表示第二权重值,k3表示第一权重值,k4表示第二权重值,k5表示第二权重值。
[0082] 可以理解的是,k1、k2、k3、k4与k5的和为1,即第一权重值、第二权重值、第三权重值、第四权重值与第五权重值的和为1。
[0083] 在一些实施例中,第一画像可以为用户的基础画像,该基础画像包括用户年龄、性别、职业、学历、收入等用户的基础数据。第二画像可以为用户的行为特征画像,该行为特征画像包括用户在终端上安装的应用、用户出行轨迹等用户的行为数据。第三画像可以为用户的兴趣画像,该兴趣画像包括用户使用最平凡的内容类型。第四画像可以为用户的社交画像,该社交画像包括用户的交友关系链。第五画像可以为用户的心理价值画像,该心理价值画像包括用户在各应用上的付费数据。该方案中,将第三画像作为最重要的调整依据,将第三权重值设置成5个权重值中最大的。例如,将第三权重值设置为50%,其他权重值设置为12.5%。
[0084] 205、按照推荐分数的高低对多条目标信息进行排序,得到第一排序信息。
[0085] 比如,在得到每一目标信息的推荐分数之后,过滤服务器可以根据每一目标信息的推荐分数,按照推荐分数从高到低,对多个目标信息进行排序,得到第一排序信息。
[0086] 此外,对于第一排序信息的具体表达方式,本申请实施例不作具体限定。例如,第一排序信息可以用目标信息的标题排序。例如,第一排序信息也可以在每个目标信息的后面添加序号来表示,如“\②”。例如,第一排序信息也可以用目标信息的放置顺序来表示等。
[0087] 例如,请参阅图4,图4为本申请实施例所提供的信息检索方法的第二场景示意图。假设过滤服务器接收到检索服务器发送的6条目标信息,记为目标信息L1、目标信息L2、目标信息L3、目标信息L4、目标信息L5、目标信息L6,如图4所示。过滤服务器根据用户画像得到6条目标信息的推荐分数:目标信息L1(86分)、目标信息L2(77分)、目标信息L3(75分)、目标信息L4(99分)、目标信息L5(71分)、目标信息L6(80分),按照推荐分数的高低对6条目标信息进行排序,得到第一排序信息,第一排序信息为:目标信息L4、目标信息L1、目标信息L6、目标信息L2、目标信息L3、目标信息L5,如图4所示。需要说明的是,图4中间所示的目标信息,第一排序越靠前,用户感兴趣的概率越大,即目标信息L4用户感兴趣的概率最大,目标信息L1用户感兴趣的概率次之,以此类推。
[0088] 206、将未满足第一预设条件的目标信息作为第一目标信息,将满足第一预设条件的目标信息作为第二目标信息。
[0089] 比如,在得到第一排序信息之后,过滤服务器可以对多个目标信息进行分类,即将不满足第一预设条件的目标信息作为第一目标信息,将满足第一预设条件的目标信息作为第二目标信息。
[0090] 其中,满足第一预设条件是指属于预设类别的信息,预设类别包括垃圾广告、产品推销、平台内容、钓鱼网站中的任意一种或多种。可以理解的是,一般情况下满足第一预设条件的信息不太可能是用户感兴趣的内容。
[0091] 在一些实施例中,在将未满足第一预设条件的目标信息作为第一目标信息,将满足第一预设条件的目标信息作为第二目标信息时,过滤服务器可以判断每一目标信息是否属于预设类别中的任意一种,若是,则判定该目标信息满足第一预设条件,并将满足第一预设条件的目标信息作为第二目标信息,若否,则判定该目标信息未满足第一预设条件,并将未满足第一预设条件的目标信息作为第一目标信息。
[0092] 例如,请参阅图5,图5为本申请实施例所提供的信息检索方法的第三场景示意图。过滤服务器对6条目标信息进行分类,即将满足第一预设条件的目标信息作为第二目标信息(目标信息L4、目标信息L1、目标信息L2、目标信息L5),将未满足第一预设条件的目标信息作为第一目标信息(目标信息L6、目标信息L3)。
[0093] 207、按照第一目标信息的排序优先于第二目标信息的排序,对第一排序信息进行调整,得到第二排序信息。
[0094] 比如,在将未满足第一预设条件的目标信息作为第一目标信息,如图5中目标信息L6、目标信息L3,将满足第一预设条件的目标信息作为第二目标信息,如图5中目标信息L4、目标信息L1、目标信息L2、目标信息L5之后,过滤服务器可以按照第一目标信息的排序优先于第二目标信息的排序,对第一排序信息进行调整,得到第二排序信息。如图5所示,将按照第一目标信息的排序优先于第二目标信息的排序,对第一排序信息:目标信息L4、目标信息L1、目标信息L6、目标信息L2、目标信息L3、目标信息L5进行调整,得到第二排序信息:目标信息L4、目标信息L1、目标信息L2、目标信息L5、目标信息L6、目标信息L3。
[0095] 例如,假设第一排序信息为:目标信息D5、目标信息D2、目标信息D1、目标信息D3、目标信息D4,且目标信息D2为产品推销、目标信息D3为垃圾广告。那么,过滤服务器对该5个目标信息进行分类,得到第一目标信息:目标信息D5、目标信息D1以及目标信息D4,以及第二目标信息:目标信息D2以及目标信息D3。过滤服务器按照第一目标信息的排序优先于第二目标信息的排序,对第一排序信息进行调整,得到第二排序信息为:目标信息D5、目标信息D1、目标信息D4、目标信息D2、目标信息D3。
[0096] 208、将第二排序信息返回至终端,使得终端根据第二排序信息显示多条目标信息。
[0097] 比如,在对第一排序信息进行调整,得到第二排序信息后,过滤服务器可以将第二排序信息返回至终端。终端接收到过滤服务器返回的第二排序信息后,以第二排序信息作为显示顺序,在显示界面上显示多条目标信息。
[0098] 需要说明的是,一般情况下满足第一预设条件的信息不太可能是用户感兴趣的内容。特殊情况下满足第一预设条件的信息也可能是用户感兴趣的内容,如有的用户想要检索的就是产品推销,因此删除满足第一预设条件的信息容易导致用户无法获取需要的信息。而在该方案中,在不删除任何信息的前提下,通过将用户感兴趣的在先显示,将用户不感兴趣的在后显示,可以保证不漏掉任何有用的东西,还可以提高用户体验,从而提高信息检索的质量。
[0099] 请参阅图6,图6为本申请实施例提供的信息检索方法的第三流程示意图。
[0100] 301、接收终端发送的检索请求,检索请求包括待检索词条以及用户画像,待检索词条为多个。
[0101] 比如,当终端需要检索服务器提供目标信息以进行显示时,终端生成检索请求,并将该检索请求发送给过滤服务器。过滤服务器接收终端发送的检索请求,其中,该检索请求包括待检索词条以及用户画像,待检索词条为多个。
[0102] 302、将未满足第三预设条件的待检索词条作为第一词条,将满足第三预设条件的待检索词条作为第二词条。
[0103] 比如,在接收到终端发送的检索请求之后,过滤服务器可以将多个待检索词条进行分类,即将未满足第三预设条件的待检索词条作为第一词条,将满足第三预设条件的待检索词条作为第二词条。
[0104] 其中,满足第三预设条件是指属于预设类别的待检索词条,预设类别包括垃圾广告、产品推销、平台内容、钓鱼网站中的任意一种或多种。可以理解的是,一般情况下根据满足第三预设条件的待检索词条进行检索得到的信息不太可能是用户感兴趣的内容。
[0105] 在一些实施例中,在将未满足第三预设条件的词条作为第一词条,将满足第三预设条件的词条作为第二词条时,过滤服务器可以判断每一待检索词条是否属于预设类别中的任意一种,若是,则判定该词条满足第三预设条件,并将满足第三预设条件的待检索词条作为第二词条,若否,则判定该待检索词条未满足第三预设条件,并将未满足第三预设条件的待检索词条作为第一词条。
[0106] 303、按照第一词条的排序优先于第二词条的排序,对多个待检索词条的排序,得到第三排序信息。
[0107] 比如,在将未满足第三预设条件的待检索词条作为第一词条,以及将满足第三预设条件的待检索词条作为第二词条之后,过滤服务器可以按照第一词条的排序优先于第二词条的排序,对多个待检索词条的排序,得到第三排序信息。
[0108] 例如,假设检索请求中的待检索词条为:待检索词条E1、待检索词条E2、待检索词条E3、待检索词条E4、待检索词条E5,且待检索词条E2为产品推销、待检索词条E3为垃圾广告。那么,过滤服务器对该5个待检索词条进行分类,得到第一词条:待检索词条E5、待检索词条E1以及待检索词条E4,以及第二词条:待检索词条E2以及待检索词条E3。过滤服务器按照第一词条的排序优先于第二词条的排序,对第一排序信息进行调整,得到第二排序信息为:待检索词条E5、待检索词条E1、待检索词条E4、待检索词条E2、待检索词条E3。
[0109] 304、将待检索词条以及第三排序信息发送至检索服务器,指示检索服务器以第三排序信息为检索顺序,根据待检索词条进行检索。
[0110] 比如,在得到第三排序信息之后,过滤服务器将待检索词条以及第三排序信息发送至检索服务器。检索服务器接收到待检索词条以及第三排序信息后,以第三排序信息为检索顺序,根据待检索词条进行检索。
[0111] 305、接收检索服务器返回的检索结果,检索结果包括对应待检索词条的多条目标信息。
[0112] 比如,在检索服务器以第三排序信息为检索顺序,根据待检索词条进行检索,并将检索结果返回给过滤服务器之后,过滤服务器接收检索服务器返回的检索结果。其中,检索结果包括对应待检索词条的多条目标信息。
[0113] 306、根据用户画像对多条目标信息进行排序,得到第一排序信息。
[0114] 比如,在接收检索服务器返回的检索结果之后,过滤服务器可以根据检索请求中的用户画像,对检索结果中的多条目标信息进行排序,得到第一排序信息。该方案中,因为用户画像是一种勾画用户、联系用户诉求与设计方向的有效工具,所以根据用户画像对多条目标信息进行排序,得到的第一排序信息可以针对不同用户进行制定。
[0115] 307、删除多条目标信息中满足第二预设条件的目标信息。
[0116] 比如,在得到第一排序信息后,过滤服务器可以删除多条目标信息中满足第二预设条件的目标信息。其中,满足第二预设条件是指属于预设类别的信息,预设类别包括垃圾广告、产品推销、平台内容、钓鱼网站中的任意一种或多种。可以理解的是,一般情况下满足第二预设条件的信息不太可能是用户感兴趣的内容。
[0117] 在一些实施例中,过滤服务器可以先删除多条目标信息中满足第二预设条件的目标信息,然后再根据用户画像对多条目标信息进行排序,得到第一排序信息。
[0118] 308、将删除满足第二预设条件的目标信息后的至少一条目标信息以及第一排序信息返回至终端,使得终端根据第一排序信息显示删除满足第二预设条件的目标信息后的至少一条目标信息。
[0119] 比如,在删除多条目标信息中满足第二预设条件的目标信息后,过滤服务器可以将删除满足第二预设条件的目标信息后的至少一条目标信息以及第一排序信息返回至终端。终端接收到过滤服务器返回的删除满足第二预设条件的目标信息后的至少一条目标信息以及第一排序信息后,以第一排序信息作为显示顺序,在显示界面上显示删除满足第二预设条件的目标信息后的多条目标信息。
[0120] 需要说明的是,因为第一排序信息中涉及的某些目标信息已经删除,所以该方案中,过滤服务器不仅需要将第一排序信息返回给终端,还需要将删除满足第二预设条件的目标信息后的至少一条目标信息返回给终端,以指示终端在按照第一排序信息进行显示时只用显示至少一条目标信息中的目标信息。
[0121] 例如,假设终端接收到的至少一条目标信息为:目标信息Q1、目标信息Q2、目标信息Q3,接收到的第一排序信息为:目标信息Q1-①、目标信息Q2-③、目标信息Q3-②、目标信息Q4-④。此时,终端在按照第一排序信息进行显示时只需要显示目标信息Q1、目标信息Q2和目标信息Q3,即将目标信息Q1、目标信息Q3、目标信息Q2从上往下排列在显示界面上以进行显示。
[0122] 图7是本申请实施例提供的信息检索装置的结构示意图,该装置用于执行上述实施例提供的信息检索方法,具备执行方法相应的功能模块和有益效果。如图7所示,该信息检索装置400具体包括:接收模块401、获取模块402、第一排序模块403以及返回模块404,其中:
[0123] 接收模块401,用于接收终端发送的检索请求,所述检索请求包括待检索词条以及用户画像;
[0124] 获取模块402,用于基于所述待检索词条进行检索处理,获取检索结果,所述检索结果包括对应所述待检索词条的多条目标信息;
[0125] 第一排序模块403,用于根据所述用户画像对所述多条目标信息进行排序,得到第一排序信息;
[0126] 返回模块404,用于将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息。
[0127] 在一些实施例中,用户画像包括具有不同类型的多个画像,在根据用户画像对所述多条目标信息进行排序,得到第一排序信息时,第一排序模块403还用于:
[0128] 根据所述多个画像,对每一目标信息进行评分,得到每一目标信息的推荐分数;
[0129] 按照所述推荐分数的高低对所述多条目标信息进行排序,得到第一排序信息。
[0130] 在一些实施例中,在根据所述多个画像,对每一目标信息进行评分,得到每一目标信息的推荐分数时,第一排序模块403还用于:
[0131] 对于每一目标信息,分别根据每一画像进行评分,得到多个评分值;
[0132] 根据每一画像对应的权重,对所述多个评分值进行加权求和,得到每一目标信息的推荐分数。
[0133] 在一些实施例中,在将所述第一排序信息返回至所述终端之前,信息检索装置400还包括第一分类模块以及调整模块;
[0134] 所述第一分类模块,用于将未满足第一预设条件的目标信息作为第一目标信息,将满足所述第一预设条件的目标信息作为第二目标信息;
[0135] 所述调整模块,用于按照所述第一目标信息的排序优先于所述第二目标信息的排序,对所述第一排序信息进行调整,得到第二排序信息;
[0136] 在将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息时,返回模块404还用于:
[0137] 将所述第二排序信息返回至所述终端,使得所述终端根据所述第二排序信息显示所述多条目标信息。
[0138] 在一些实施例中,在将所述第一排序信息返回至所述终端之前,信息检索装置400还包括第一删除模块;
[0139] 所述第一删除模块,用于删除所述多条目标信息中满足第二预设条件的目标信息;
[0140] 在将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息时,返回模块404还用于:
[0141] 将删除满足第二预设条件的目标信息后的至少一条目标信息以及所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示删除满足第二预设条件的目标信息后的至少一条目标信息。
[0142] 在一些实施例中,基于所述待检索词条进行检索处理,获取检索结果时,获取模块402还可以用于:
[0143] 将所述待检索词条发送至检索服务器,指示所述检索服务器根据所述待检索词条进行检索;
[0144] 接收所述检索服务器返回的检索结果。
[0145] 在一些实施例中,所述待检索词条为多个,在将所述待检索词条发送至检索服务器,指示所述检索服务器根据所述待检索词条进行检索之前,信息检索装置400还包括第二分类模块以及第二排序模块;
[0146] 所述第二分类模块,用于将未满足第三预设条件的待检索词条作为第一词条,将满足所述第三预设条件的待检索词条作为第二词条;
[0147] 所述第二排序模块,用于按照所述第一词条的排序优先于所述第二词条的排序,对多个待检索词条的排序,得到第三排序信息;
[0148] 在将所述待检索词条发送至检索服务器,指示所述检索服务器根据所述待检索词条进行检索时,所述发送模块还用于:
[0149] 将所述待检索词条以及所述第三排序信息发送至检索服务器,指示所述检索服务器以所述第三排序信息为检索顺序,根据所述待检索词条进行检索。
[0150] 在一些实施例中,所述待检索词条为多个,在将所述待检索词条发送至检索服务器之前,信息检索装置400还包括第二删除模块;
[0151] 所述第二删除模块,用于删除多个待检索词条中满足第四预设条件的待检索词条;
[0152] 在将所述待检索词条发送至检索服务器时,所述发送模块还用于:
[0153] 将删除满足第四预设条件的待检索词条后的至少一个待检索词条发送至检索服务器。
[0154] 由上可知,本申请实施例提供的信息检索装置,接收模块401接收终端发送的检索请求,检索请求包括待检索词条以及用户画像,获取模块402基于待检索词条进行检索处理,获取检索结果,检索结果包括对应待检索词条的多条目标信息,第一排序模块403根据用户画像对多条目标信息进行排序,得到第一排序信息,返回模块404将第一排序信息返回至终端,使得终端根据第一排序信息显示多条目标信息。可以在先显示更贴合终端用户检索意图的目标信息,有利于终端用户快速获取需要的信息,从而提高信息检索的质量。
[0155] 应当说明的是,本申请实施例提供的信息检索装置与上文实施例中的信息检索方法属于同一构思,在信息检索装置上可以运行信息检索方法实施例中提供的任一方法,其具体实现过程详见信息检索方法实施例,此处不再赘述。
[0156] 本申请实施例提供一种计算机可读的存储介质,其上存储有计算机程序,当其存储的计算机程序在计算机上执行时,使得计算机执行如本申请实施例提供的信息检索方法中的步骤。其中,存储介质可以是磁碟、光盘、只读存储器(Read Only Memory,ROM,)或者随机存取器(Random Access Memory,RAM)等。
[0157] 本申请实施例还提供一种服务器,请参照图8,服务器500包括处理器501和存储器502。其中,处理器501与存储器502电性连接。
[0158] 处理器501是服务器500的控制中心,利用各种接口和线路连接整个服务器的各个部分,通过运行或加载存储在存储器502内的计算机程序,以及调用存储在存储器502内的数据,执行服务器500的各种功能并处理数据。
[0159] 存储器502可用于存储软件程序以及模块,处理器501通过运行存储在存储器502的计算机程序以及模块,从而执行各种功能应用以及数据处理。存储器502可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据服务器的使用所创建的数据等。
[0160] 此外,存储器502可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器502还可以包括存储器控制器,以提供处理器501对存储器502的访问
[0161] 在本申请实施例中,服务器500中的处理器501会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器502中,并由处理器501运行存储在存储器502中的计算机程序,从而实现各种功能,如下:
[0162] 接收终端发送的检索请求,所述检索请求包括待检索词条以及用户画像;
[0163] 基于所述待检索词条进行检索处理,获取检索结果,所述检索结果包括对应所述待检索词条的多条目标信息;
[0164] 根据用户画像对所述多条目标信息进行排序,得到第一排序信息;
[0165] 将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息。
[0166] 请参照图9,图9为本申请实施例提供的服务器的第二结构示意图,与图8所示服务器的区别在于,服务器还包括:显示组件603、射频电路604以及电源605。其中,显示组件603、射频电路604以及电源605分别与处理器601电性连接。
[0167] 显示组件603可以用于显示由用户输入的信息或提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。
[0168] 射频电路604可以用于收发射频信号,以通过无线通信与网络设备或其他服务器建立无线通讯,与网络设备或其他服务器之间收发信号。
[0169] 电源605可以用于给服务器600的各个部件供电。在一些实施例中,电源605可以通过电源管理系统与处理器601逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。
[0170] 尽管未示出,服务器还可以包括输入单元等,在此不再赘述。
[0171] 在本申请实施例中,服务器600中的处理器601会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器602中,并由处理器601运行存储在存储器602中的计算机程序,从而实现各种功能,如下:
[0172] 接收终端发送的检索请求,所述检索请求包括待检索词条以及用户画像;
[0173] 基于所述待检索词条进行检索处理,获取检索结果,所述检索结果包括对应所述待检索词条的多条目标信息;
[0174] 根据所述用户画像对所述多条目标信息进行排序,得到第一排序信息;
[0175] 将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息。
[0176] 在一些实施例中,所述用户画像包括具有不同类型的多个画像,在根据用户画像对所述多条目标信息进行排序,得到第一排序信息时,处理器601可以执行:
[0177] 根据所述多个画像,对每一目标信息进行评分,得到每一目标信息的推荐分数;
[0178] 按照所述推荐分数的高低对所述多条目标信息进行排序,得到第一排序信息。
[0179] 在一些实施例中,在根据所述多个画像,对每一目标信息进行评分,得到每一目标信息的推荐分数时,处理器601可以执行:
[0180] 对于每一目标信息,分别根据每一画像进行评分,得到多个评分值;
[0181] 根据每一画像对应的权重,对所述多个评分值进行加权求和,得到每一目标信息的推荐分数。
[0182] 在一些实施例中,在将所述第一排序信息返回至所述终端之前,处理器601可以执行:
[0183] 将未满足第一预设条件的目标信息作为第一目标信息,将满足所述第一预设条件的目标信息作为第二目标信息;
[0184] 按照所述第一目标信息的排序优先于所述第二目标信息的排序,对所述第一排序信息进行调整,得到第二排序信息;
[0185] 在将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息时,处理器601可以执行:
[0186] 将所述第二排序信息返回至所述终端,使得所述终端根据所述第二排序信息显示所述多条目标信息。
[0187] 在一些实施例中,在将所述第一排序信息返回至所述终端之前,处理器601可以执行:
[0188] 删除所述多条目标信息中满足第二预设条件的目标信息;
[0189] 在将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息时,处理器601可以执行:
[0190] 将删除满足第二预设条件的目标信息后的至少一条目标信息以及所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示删除满足第二预设条件的目标信息后的至少一条目标信息。
[0191] 在一些实施例中,接收所述检索服务器返回的检索结果之前,处理器601还可以执行:
[0192] 将所述待检索词条发送至检索服务器,指示所述检索服务器根据所述待检索词条进行检索;
[0193] 接收所述检索服务器返回的检索结果。
[0194] 在一些实施例中,所述待检索词条为多个,在将所述待检索词条发送至检索服务器,指示所述检索服务器根据所述待检索词条进行检索之前,处理器601可以执行:
[0195] 将未满足第三预设条件的待检索词条作为第一词条,将满足所述第三预设条件的待检索词条作为第二词条;
[0196] 按照所述第一词条的排序优先于所述第二词条的排序,对多个待检索词条的排序,得到第三排序信息;
[0197] 在将所述待检索词条发送至检索服务器,指示所述检索服务器根据所述待检索词条进行检索时,处理器601可以执行:
[0198] 将所述待检索词条以及所述第三排序信息发送至检索服务器,指示所述检索服务器以所述第三排序信息为检索顺序,根据所述待检索词条进行检索。
[0199] 在一些实施例中,所述待检索词条为多个,在将所述待检索词条发送至检索服务器之前,处理器601可以执行:
[0200] 删除多个待检索词条中满足第四预设条件的待检索词条;
[0201] 在将所述待检索词条发送至检索服务器时,处理器601可以执行:
[0202] 将删除满足第四预设条件的待检索词条后的至少一个待检索词条发送至检索服务器。
[0203] 由上可知,本申请实施例提供的服务器,在接收终端发送的检索请求之后,基于待检索词条进行检索处理,获取检索结果,检索结果包括对应待检索词条的多条目标信息,然后根据用户画像对多条目标信息进行排序,得到第一排序信息,最后将第一排序信息返回至终端,使得终端根据第一排序信息显示多条目标信息。可以在先显示更贴合终端用户检索意图的目标信息,有利于终端用户快速获取需要的信息,从而提高信息检索的质量。
[0204] 本申请实施例还提供一种存储介质,该存储介质存储有计算机程序,当该计算机程序在计算机上运行时,使得该计算机执行上述任一实施例中的信息检索方法,比如:接收终端发送的检索请求,所述检索请求包括待检索词条以及用户画像;基于所述待检索词条进行检索处理,获取检索结果,所述检索结果包括对应所述待检索词条的多条目标信息;根据所述用户画像对所述多条目标信息进行排序,得到第一排序信息;将所述第一排序信息返回至所述终端,使得所述终端根据所述第一排序信息显示所述多条目标信息。
[0205] 在本申请实施例中,存储介质可以是磁碟、光盘、只读存储器(Read Only Memory,ROM)、或者随机存取记忆体(Random Access Memory,RAM)等。
[0206] 在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
[0207] 需要说明的是,对本申请实施例的信息检索方法而言,本领域普通测试人员可以理解实现本申请实施例的信息检索方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,如存储在服务器的存储器中,并被该服务器内的至少一个处理器执行,在执行过程中可包括如信息检索方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。
[0208] 对本申请实施例的信息检索装置而言,其各功能模块可以集成在一个处理芯片中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。该集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,该存储介质譬如为只读存储器,磁盘或光盘等。
[0209] 以上对本申请实施例所提供的一种信息检索方法、装置、存储介质以及服务器进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈