《一种用于提供搜索结果的方法与设备.pdf》由会员分享,可在线阅读,更多相关《一种用于提供搜索结果的方法与设备.pdf(34页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102968413 A(43)申请公布日 2013.03.13CN102968413A*CN102968413A*(21)申请号 201110255734.0(22)申请日 2011.08.31G06F 17/30(2006.01)(71)申请人北京百度网讯科技有限公司地址 100085 北京市海淀区上地十街10号百度大厦2层(72)发明人刘利刚(74)专利代理机构北京汉昊知识产权代理事务所(普通合伙) 11370代理人罗朋 周建华(54) 发明名称一种用于提供搜索结果的方法与设备(57) 摘要本发明的目的是提供一种用于提供搜索结果的方法与设备,提供设备获取与用户的查。
2、询序列相对应的第一搜索结果;根据预置的结果分类规则,对所述第一搜索结果进行分类,以获得一个或多个搜索结果类;确定所述第一搜索结果的筛选值;根据所述第一搜索结果的筛选值,从所述一个或多个搜索结果类中选取所述一个或多个第二搜索结果;将所述一个或多个第二搜索结果提供给所述用户。与现有技术相比,本发明通过对第一搜索结果进行分类,并基于筛选值从所述第一搜索结果中选取出第二搜索结果,以保证提供给用户的第二搜索结果的多样性,提高了用户获取信息的效率,从而提升了用户的搜索体验。(51)Int.Cl.权利要求书3页 说明书25页 附图5页(19)中华人民共和国国家知识产权局(12)发明专利申请权利要求书 3 页。
3、 说明书 25 页 附图 5 页1/3页21.一种用于提供搜索结果的方法,其中,该方法包括以下步骤:a获取与用户的查询序列相对应的第一搜索结果;b根据预置的结果分类规则,获取与所述第一搜索结果相对应的一个或多个第二搜索结果;c将所述一个或多个第二搜索结果提供给所述用户;其中,所述步骤b还包括:-根据所述结果分类规则,对所述第一搜索结果进行分类,以获得一个或多个搜索结果类;x确定所述第一搜索结果的筛选值;-根据所述第一搜索结果的筛选值,从所述一个或多个搜索结果类中选取所述一个或多个第二搜索结果。2.根据权利要求1所述的方法,其中,所述步骤x还包括:-根据所述第一搜索结果的结果特征信息,基于筛选特。
4、征模型,确定所述筛选值;其中,所述结果特征信息包括以下至少任一项:-所述第一搜索结果与所述查询序列的相关度;-所述第一搜索结果的权威值;-所述第一搜索结果的质量度;-所述第一搜索结果的目录深度。3.根据权利要求2所述的方法,其中,该方法还包括:-根据样本搜索结果的结果特征信息,进行机器学习,以获得所述筛选特征模型。4.根据权利要求2或3所述的方法,其中,所述步骤x还包括:-根据所述第一搜索结果的结果特征信息与辅助特征信息,基于所述筛选特征模型,确定所述筛选值;其中,所述辅助特征信息包括以下至少任一项:-所述第一搜索结果的查询需求匹配度;-所述第一搜索结果的资源有效性;-所述第一搜索结果的时间因。
5、子。5.根据权利要求1至4中任一项所述的方法,其中,所述结果分类规则基于以下至少任一项以获取与所述第一搜索结果相对应的一个或多个第二搜索结果:-所述第一搜索结果的站点信息;-所述第一搜索结果的内容信息;-所述第一搜索结果的主域信息;-所述第一搜索结果的资源信息;-所述第一搜索结果的类型信息。6.根据权利要求5所述的方法,其中,所述步骤b还包括:-根据多个所述结果分类规则,对所述第一搜索结果分别进行处理,以获得与所述多个所述结果分类规则相对应的多组候选第二搜索结果,其中,每组候选第二搜索结果与所述多个结果分类规则中的一个结果分类规则相对应;其中,该方法还包括:权 利 要 求 书CN 102968。
6、413 A2/3页3-根据投票筛选规则,基于所述多组候选第二搜索结果,确定与所述第一搜索结果相对应的所述一个或多个第二搜索结果。7.根据权利要求6所述的方法,其中,所述投票筛选规则基于以下至少任一项确定与所述第一搜索结果相对应的所述一个或多个第二搜索结果:-所述候选第二搜索结果的筛选值加权和大于第一预定阈值;-所述候选第二搜索结果的筛选值的平均值大于第二预定阈值;-所述候选第二搜索结果的累计出现次数大于第三预定阈值;-所述候选第二搜索结果的累计出现比例大于第四预定阈值。8.根据权利要求1至7中任一项所述的方法,其中,所述步骤c还包括:-根据所述筛选值,将所述一个或多个第二搜索结果提供给所述用户。
7、。9.根据权利要求1至8中任一项所述的方法,其中,该方法还包括:-根据所述第二搜索结果的筛选值,确定所述第二搜索结果的展现模式;其中,所述步骤c还包括:-根据所述展现模式,将所述第二搜索结果提供给所述用户。10.根据权利要求9所述的方法,其中,所述展现模式包括以下至少任一项:-主结果展现模式;-从属结果展现模式。11.一种用于提供搜索结果的提供设备,其中,该设备包括:第一获取装置,用于获取与用户的查询序列相对应的第一搜索结果;第二获取装置,用于根据预置的结果分类规则,获取与所述第一搜索结果相对应的一个或多个第二搜索结果;提供装置,用于将所述一个或多个第二搜索结果提供给所述用户;其中,所述第二获。
8、取装置还包括:分类单元,用于根据所述结果分类规则,对所述第一搜索结果进行分类,以获得一个或多个搜索结果类;确定单元,用于确定所述第一搜索结果的筛选值;选取单元,用于根据所述第一搜索结果的筛选值,从所述一个或多个搜索结果类中选取所述一个或多个第二搜索结果。12.根据权利要求11所述的提供设备,其中,所述确定单元还用于:-根据所述第一搜索结果的结果特征信息,基于筛选特征模型,确定所述筛选值;其中,所述结果特征信息包括以下至少任一项:-所述第一搜索结果与所述查询序列的相关度;-所述第一搜索结果的权威值;-所述第一搜索结果的质量度;-所述第一搜索结果的目录深度。13.根据权利要求12所述的提供设备,其。
9、中,该设备还包括:学习装置,用于根据样本搜索结果的结果特征信息,进行机器学习,以获得所述筛选特征模型。14.根据权利要求12或13所述的提供设备,其中,所述确定单元还用于:权 利 要 求 书CN 102968413 A3/3页4-根据所述第一搜索结果的结果特征信息与辅助特征信息,基于所述筛选特征模型,确定所述筛选值;其中,所述辅助特征信息包括以下至少任一项:-所述第一搜索结果的查询需求匹配度;-所述第一搜索结果的资源有效性;-所述第一搜索结果的时间因子。15.根据权利要求11至14中任一项所述的提供设备,其中,所述结果分类规则基于以下至少任一项以获取与所述第一搜索结果相对应的一个或多个第二搜索。
10、结果:-所述第一搜索结果的站点信息;-所述第一搜索结果的内容信息;-所述第一搜索结果的主域信息;-所述第一搜索结果的资源信息;-所述第一搜索结果的类型信息。16.根据权利要求15所述的提供设备,其中,所述第二获取装置还用于:-根据多个所述结果分类规则,对所述第一搜索结果分别进行处理,以获得与所述多个所述结果分类规则相对应的多组候选第二搜索结果,其中,每组候选第二搜索结果与所述多个结果分类规则中的一个结果分类规则相对应;其中,该设备还包括:第一确定装置,用于根据投票筛选规则,基于所述多组候选第二搜索结果,确定与所述第一搜索结果相对应的所述一个或多个第二搜索结果。17.根据权利要求16所述的提供设。
11、备,其中,所述投票筛选规则基于以下至少任一项确定与所述第一搜索结果相对应的所述一个或多个第二搜索结果:-所述候选第二搜索结果的筛选值加权和大于第一预定阈值;-所述候选第二搜索结果的筛选值的平均值大于第二预定阈值;-所述候选第二搜索结果的累计出现次数大于第三预定阈值;-所述候选第二搜索结果的累计出现比例大于第四预定阈值。18.根据权利要求11至17中任一项所述的提供设备,其中,所述提供装置还用于:-根据所述筛选值,将所述一个或多个第二搜索结果提供给所述用户。19.根据权利要求11至18中任一项所述的提供设备,其中,该设备还包括:第二确定装置,用于根据所述第二搜索结果的筛选值,确定所述第二搜索结果。
12、的展现模式;其中,所述提供装置还用于:-根据所述展现模式,将所述第二搜索结果提供给所述用户。20.根据权利要求19所述的提供设备,其中,所述展现模式包括以下至少任一项:-主结果展现模式;-从属结果展现模式。权 利 要 求 书CN 102968413 A1/25页5一种用于提供搜索结果的方法与设备技术领域0001 本发明涉及互联网搜索领域,尤其涉及一种用于提供搜索结果的技术。背景技术0002 随着搜索技术的突飞猛进,用户对搜索结果的要求也呈现出多样化的趋势,对于同一个查询序列,用户可能需要的是相关的视频信息,也可能是相关的图片信息,或者是相关的新闻信息。现有技术中,针对用户的查询序列,只是根据网。
13、页打分给出普通的查询结果,尤其在搜索引擎返回的第1页的搜索结果中,经常被同站点、同内容或者同类型的结果所充斥,用户需要多次翻页才能找到其想要的搜索结果。0003 因此,如何控制搜索结果中类别的重复,为用户提供更为多样化的搜索结果,提高用户获取信息的效率,从而提升用户的搜索体验,成为本领域技术人员亟需解决的问题之一。发明内容0004 本发明的目的是提供一种用于提供搜索结果的方法与设备。0005 根据本发明的一个方面,提供了一种用于提供搜索结果的方法,其中,该方法包括以下步骤:0006 a获取与用户的查询序列相对应的第一搜索结果;0007 b根据预置的结果分类规则,获取与所述第一搜索结果相对应的一。
14、个或多个第二搜索结果;0008 c将所述一个或多个第二搜索结果提供给所述用户;0009 其中,所述步骤b还包括:0010 -根据所述结果分类规则,对所述第一搜索结果进行分类,以获得一个或多个搜索结果类;0011 x确定所述第一搜索结果的筛选值;0012 -根据所述第一搜索结果的筛选值,从所述一个或多个搜索结果类中选取所述一个或多个第二搜索结果。0013 根据本发明的另一方面,还提供了一种用于提供搜索结果的提供设备,其中,该设备包括:0014 第一获取装置,用于获取与用户的查询序列相对应的第一搜索结果;0015 第二获取装置,用于根据预置的结果分类规则,获取与所述第一搜索结果相对应的一个或多个第。
15、二搜索结果;0016 提供装置,用于将所述一个或多个第二搜索结果提供给所述用户;0017 其中,所述第二获取装置还包括:0018 分类单元,用于根据所述结果分类规则,对所述第一搜索结果进行分类,以获得一个或多个搜索结果类;说 明 书CN 102968413 A2/25页60019 确定单元,用于确定所述第一搜索结果的筛选值;0020 选取单元,用于根据所述第一搜索结果的筛选值,从所述一个或多个搜索结果类中选取所述一个或多个第二搜索结果。0021 与现有技术相比,本发明通过对第一搜索结果进行分类,并基于筛选值从所述第一搜索结果中选取出第二搜索结果,以保证提供给用户的第二搜索结果的多样性,提高了用。
16、户获取信息的效率,从而提升了用户的搜索体验。附图说明0022 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:0023 图1示出根据本发明一个方面的用于提供搜索结果的系统拓扑图;0024 图2示出根据本发明一个方面的用于提供搜索结果的设备示意图;0025 图3示出根据本发明一个优选实施例的用于提供搜索结果的设备示意图;0026 图4示出根据本发明另一个方面的用于提供搜索结果的方法流程图;0027 图5示出根据本发明一个优选实施例的用于提供搜索结果的方法流程图。0028 附图中相同或相似的附图标记代表相同或相似的部件。具体实施方式0029 下。
17、面结合附图对本发明作进一步详细描述。0030 图1示出根据本发明一个方面的用于提供搜索结果的系统拓扑图;其中包括提供设备1、与提供设备1经由网络相连接的多个中间设备3以及多个与上述提供设备1或中间设备3经由网络相连接的用户设备2。其中,提供设备1获取与用户设备2或中间设备3提供的用户的查询序列相对应的第一搜索结果;根据预置的结果分类规则,获取与所述第一搜索结果相对应的一个或多个第二搜索结果;将所述一个或多个第二搜索结果提供给所述用户,从而保证了提供给用户的第二搜索结果的多样性,提高了用户获取信息的效率,并提升了用户的搜索体验。在此,网络包括但不限于互联网、广域网、城域网、局域网、VPN网络、无。
18、线自组织网络(Ad Hoc网络)等。0031 另外,提供设备1包括但不限于网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。中间设备3同样包括但不限于网络主机、单个网络服务器、多个网络服务器集或多个服务器构成的云。在此,云由基于云计算(Cloud Computing)的大量计算机或网络服务器构成,其中,云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。而用户设备2包括但不限于任何一种可与用户通过键盘、鼠标、遥控器、触摸板、或手写设备等方式进行人机交互的电子产品,例如计算机、手机、PDA、掌上电脑PPC或IPTV等。提供设备1与各中间设备3之间的通信相互独。
19、立,包括但不限于基于诸如TCP/IP协议、UDP协议等的分组数据传输。提供设备1与各用户设备2之间的通信相互独立,包括但不限于基于诸如TCP/IP协议、UDP协议等的分组数据传输。中间设备3与各用户设备2之间的通信相互独立,包括但不限于基于诸如TCP/IP协议、UDP协议等的分组数据传输。0032 本领域技术人员应能理解上述提供设备1、用户设备2、中间设备3以及连接其间说 明 书CN 102968413 A3/25页7的网络、通信方式仅为举例,其他现有的或今后可能出现的提供设备、用户设备、中间设备、网络或通信方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。0033。
20、 本领域技术人员还应能理解,图1中仅为简明起见而示出的各类网络元素的数量可能小于一个实际网络中的数量,但这种省略无疑地是以不会影响对本发明进行清楚、充分的公开为前提的。0034 为简明起见,下面以一个用户设备2为例进行描述。本领域技术人员应能理解,提供设备1可以同时与多个用户设备2或中间设备3交互,并获取与不同的用户设备2或中间设备3提供的用户的查询序列相对应的第一搜索结果;根据预置的结果分类规则,获取与所述第一搜索结果相对应的一个或多个第二搜索结果;将所述一个或多个第二搜索结果提供给相应的用户设备2或中间设备3。0035 图2示出根据本发明一个方面的用于提供搜索结果的设备示意图,其中,提供设。
21、备1包括第一获取装置11、第二获取装置12和提供装置13,其中,第二获取装置12包括分类单元121、确定单元122和选取单元123。0036 第一获取装置11获取与用户的查询序列相对应的第一搜索结果。具体地,第一获取装置11例如通过搜索引擎等第三方设备所提供的应用程序接口(API)或约定的通信方式,从该第三方设备获取与用户通过用户设备2输入的查询序列相匹配的第一搜索结果;或者,通过搜索引擎等第三方设备所提供的应用程序接口(API)或约定的通信方式,从该第三方设备获取该用户通过用户设备2输入的查询序列,并通过搜索索引信息库匹配查询或实时在线搜索等方式,获取与该查询序列相对应的第一搜索结果;或者,。
22、通过页面技术,如ASP、JSP、PHP等页面技术,从用户设备2获取用户通过该用户设备2输入的查询序列,并通过搜索索引信息库匹配查询或实时在线搜索等方式,获取与该查询序列相对应的第一搜索结果。例如,用户通过与用户设备2的交互方式,如键盘、鼠标、遥控器、触摸板、手写设备或语音输入设备,在浏览器软件、应用程序或客户端软件等的输入框中输入查询序列;搜索引擎通过JSP等页面技术获取到用户输入的查询序列,基于用户输入的查询序列进行匹配查询,获得与所述查询序列相匹配的第一搜索结果;第一获取装置11通过调用该搜索引擎所提供的应用程序接口,从该搜索引擎中获取到所述第一搜索结果。例如,当用户通过与用户设备2的交互。
23、,输入查询序列“鲜花朵朵”时,搜索引擎基于所述查询序列进行匹配查询,获得多个关于“鲜花朵朵”的第一搜索结果“鲜花朵朵在线高清观看优酷视频”、“鲜花朵朵百度百科”、“鲜花朵朵视频豆单合集土豆网”等;第一获取装置11通过与该搜索引擎的交互,获取上述第一搜索结果“鲜花朵朵在线高清观看优酷视频”、“鲜花朵朵百度百科”、“鲜花朵朵视频豆单合集土豆网”等。本领域技术人员应能理解上述获取第一搜索结果的方式仅为举例,其他现有的或今后可能出现的获取第一搜索结果的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。0037 第二获取装置12根据预置的结果分类规则,获取与所述第一搜索结果相。
24、对应的一个或多个第二搜索结果。具体地,第二获取装置12根据预置的结果分类规则,对第一获取装置11所获取的第一搜索结果进行分类,以得到一个或多个搜索结果类,再根据第一搜索结果的筛选值,例如通过选取筛选值满足阈值的第一搜索结果、从根据筛选值排序后的第一搜索结果中选取前K个第一搜索结果等方式,从该一个或多个搜索结果类中选取一个说 明 书CN 102968413 A4/25页8或多个第一搜索结果,以作为第二搜索结果。在此,K为预置的选取数量阈值。接上例,当用户通过与用户设备2的交互,输入查询序列“鲜花朵朵”时,搜索引擎基于所述查询序列进行匹配查询,获得多个关于“鲜花朵朵”的第一搜索结果“鲜花朵朵在线高。
25、清观看优酷视频”、“鲜花朵朵百度百科”、“鲜花朵朵1视频优酷视频在线观看”、“鲜花朵朵视频豆单合集土豆网”等;第一获取装置11通过与该搜索引擎的交互,获取上述第一搜索结果“鲜花朵朵在线高清观看优酷视频”、“鲜花朵朵百度百科”、“鲜花朵朵1视频优酷视频在线观看”、“鲜花朵朵视频豆单合集土豆网”等;第二获取装置12根据预置的分类规则,例如根据第一搜索结果的站点信息进行分类,将上述第一搜索结果进行分类,分为三个搜索结果类,第一个搜索结果类包括第一搜索结果“鲜花朵朵在线高清观看优酷视频”、“鲜花朵朵1视频优酷视频在线观看”等具有相同或相似站点的第一搜索结果,第二个搜索结果类包括第一搜索结果“鲜花朵朵百。
26、度百科”等具有相同或相似站点的第一搜索结果,第三个搜索结果类包括“鲜花朵朵视频豆单合集土豆网”等第一搜索结果,随后,第二获取装置12再根据上述第一搜索结果的筛选值,从上述三个搜索结果类中选取出第一搜索结果“鲜花朵朵在线高清观看优酷视频”、“鲜花朵朵百度百科”和“鲜花朵朵视频豆单合集土豆网”,以作为与所述第一搜索结果相对应的一个或多个第二搜索结果。在此,第二获取装置12可以按照一种结果分类规则对所述第一搜索结果进行分类,也可以按照多种结果分类规则对所述第一搜索结果进行分类。结果分类规则包括但不限于基于第一搜索结果的站点信息进行分类、基于第一搜索结果的内容信息进行分类、基于第一搜索结果的主域信息进。
27、行分类、基于第一搜索结果的资源信息进行分类、基于第一搜索结果的类型信息进行分类等。本领域技术人员应能理解上述获取第二搜索结果的方式仅为举例,其他现有的或今后可能出现的获取第二搜索结果的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。本领域技术人员还应能理解上述结果分类规则仅为举例,其他现有的或今后可能出现的结果分类规则如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。0038 具体地,第二获取装置12包括分类单元121、确定单元122和选取单元123,其中,分类单元121根据所述结果分类规则,对所述第一搜索结果进行分类,以获得一个或多个搜索。
28、结果类;确定单元122确定所述第一搜索结果的筛选值;选取单元123根据所述第一搜索结果的筛选值,从所述一个或多个搜索结果类中选取所述一个或多个第二搜索结果。0039 其中,第二获取装置中的分类单元121根据结果分类规则,对第一获取装置11所获取的第一搜索结果进行分类,以获得一个或多个搜索结果类。具体地,分类单元121根据结果分类规则,如基于第一搜索结果的站点信息、内容信息、主域信息、资源信息、类型信息等的结果分类规则,将第一获取装置11所获取的一个或多个第一搜索结果进行分类,以获得一个或多个搜索结果类。例如,针对第一获取装置11所获取的第一搜索结果“鲜花朵朵在线高清观看优酷视频”、“鲜花朵朵百。
29、度百科”、“鲜花朵朵1视频优酷视频在线观看”、“鲜花朵朵视频豆单合集土豆网”等;分类单元121根据预置的分类规则,例如根据第一搜索结果的站点信息进行分类,将上述第一搜索结果进行分类,分为三个搜索结果类,第一个搜索结果类包括第一搜索结果“鲜花朵朵在线高清观看优酷视频”、“鲜花朵朵1视频优酷视频在线观看”等具有相同或相似站点的第一搜索结果,第二个搜索结果类包括第一搜索结果“鲜花朵朵百度百科”等具有相同或相似站点的第一搜索结果,第三个搜索结果类包括“鲜花朵说 明 书CN 102968413 A5/25页9朵视频豆单合集土豆网”等第一搜索结果。本领域技术人员应能理解上述对第一搜索结果分类的方式仅为举例。
30、,其他现有的或今后可能出现的对第一搜索结果分类的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。0040 确定单元122确定所述第一搜索结果的筛选值。具体地,确定单元122确定所述第一搜索结果的筛选值的方式包括但不限于:1)通过实时计算,确定所述第一搜索结果的筛选值;2)通过与搜索信息库的交互,获取所述第一搜索结果的筛选值;3)根据所述第一搜索结果的结果特征信息,如所述第一搜索结果的权威值或目录深度,基于筛选特征模型,确定所述筛选值;4)根据所述第一搜索结果的结果特征信息与辅助特征信息,基于所述筛选特征模型,确定所述筛选值。例如,确定单元122根据第一获取装置11。
31、所获取的第一搜索结果,通过与搜索信息库的交互,在所述搜索信息库中进行匹配查询,获得所述第一搜索结果的筛选值。在此,所述搜索信息库中存储有第一搜索结果的筛选值,该搜索信息库可以位于提供设备1中,也可以位于与提供设备1通过网络连接的第三方设备中。又如,假设所述第一搜索结果的结果特征信息为所述第一搜索结果的目录深度,确定单元122根据所述第一搜索结果的目录深度,基于筛选特征模型,如目录深度阈值,确定所述第一搜索结果的筛选值,如当所述第一搜索结果的目录深度小于该筛选特征模型中的目录深度阈值时,则确定所述第一搜索结果的筛选值为1;否则,所述第一搜索结果的筛选值为0。优选地,当包括多个结果特征信息时,确定。
32、单元122首先根据这多个结果特征信息,分别确定所述第一搜索结果与这多个结果特征信息所对应的多个候选筛选值,再根据这各个结果特征信息所对应的权值,对这多个候选筛选值进行加权计算,得出所述第一搜索结果的筛选值。本领域技术人员应能理解上述确定第一搜索结果的筛选值的方式仅为举例,其他现有的或今后可能出现的确定第一搜索结果的筛选值的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。在此,本领域技术人员应能理解,分类单元所执行的操作与确定单元所执行的操作并无严格的先后顺序关系,两者或并行或串行,当两者并行执行时,两者部分并行或全部并行;当两者串行执行时,前者先于后者执行,或前者。
33、后于后者执行。0041 选取单元123根据所述第一搜索结果的筛选值,从所述一个或多个搜索结果类中选取所述一个或多个第二搜索结果。在此,选取单元123从所述一个或多个搜索结果类中选取一个或多个第二搜索结果的方式包括但不限于:1)根据第一搜索结果的筛选值,分别从所述一个或多个搜索结果类中选取筛选值大于第五预定阈值的第一搜索结果,以作为第二搜索结果,其中,所述第五预定阈值为预置的筛选值阈值,用于根据第一搜索结果的筛选值判断是否应为第二搜索结果;2)对于所述一个或多个搜索结果类中的每一个搜索结果类,将该搜索结果类中的第一搜索结果按照筛选值的大小进行排序,如筛选值越大则排序位置越靠前,再从该排序后的第一。
34、搜索结果中选取前K个第一搜索结果,以作为第二搜索结果,其中,K为预置的选取数量阈值。以经分类单元121分类得到的其中一个搜索结果类为例,假设该搜索结果类包括第一搜索结果“鲜花朵朵百度百科”、“鲜花朵朵在线高清观看奇艺-百度旗下视频网站”、“鲜花朵朵专辑百度视频”等具有相同或相似站点的第一搜索结果;确定单元122根据与搜索信息库的交互,获取到上述第一搜索结果的筛选值分别为8、8.5、7.5;选取单元123再根据上述筛选值,选取筛选值满足第五预定阈值的第一搜索结果,如当第五预定阈值为8,选取单元123选取出第一搜索结果“鲜花朵朵百度百科”、“鲜花说 明 书CN 102968413 A6/25页10。
35、朵朵在线高清观看奇艺-百度旗下视频网站”,或者,选取单元123根据第一搜索结果的筛选值大小将所述第一搜索结果进行排序,如筛选值越大则排序优先级越高,则上述第一搜索结果按照“鲜花朵朵在线高清观看奇艺-百度旗下视频网站”、“鲜花朵朵百度百科”、“鲜花朵朵专辑百度视频”的顺序进行排序,随后,选取单元123再从上述排序后的第一搜索结果中选取前两个第一搜索结果,以作为第二搜索结果。优选地,选取单元123还可以根据所述第二搜索结果的数量,调整上述第五预定阈值或K的取值,再根据所述第一搜索结果的筛选值,结合调整后的所述第五预定阈值或K的取值,选取所述一个或多个第二搜索结果。例如,当第二搜索结果的数量小于第六。
36、预定阈值时,降低所述第五预定阈值或提高所述K的取值,以提高提供给用户的第二搜索结果的数量;当第二搜索结果的数量大于第七预定阈值时,提高所述第五预定阈值或降低所述K的取值,以减少提供给用户的第二搜索结果的数量。在此,第六预定阈值、第七预定阈值为预置的数量阈值,用来判断是否调整提供给用户的第二搜索结果的数量,当该数量低于第六预定阈值时,降低所述第五预定阈值或提高所述K的取值,以提高提供给用户的第二搜索结果的数量;当该数量高于第七预定阈值时,提高所述第五预定阈值或降低所述K的取值,以减少提供给用户的第二搜索结果的数量。本领域技术人员应能理解上述选取第二搜索结果的方式仅为举例,其他现有的或今后可能出现。
37、的选取第二搜索结果的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。0042 提供装置13将所述一个或多个第二搜索结果提供给所述用户。具体地,提供装置13根据第二获取装置12所获取的一个或多个第二搜索结果,采用任何已知的计算机提供人可读信息的技术手段,例如屏幕显示、扬声器播放等,将所述一个或多个第二搜索结果提供给所述用户。以屏幕显示为例,提供装置13将第二获取装置12所获取的一个或多个第二搜索结果,利用页面技术,如ASP、JSP或PHP等页面技术,随机或按一定顺序和格式,如URL+摘要的形式,提供给用户设备2,供用户进行浏览。接上例,假设第二获取装置12根据上述第。
38、一搜索结果的筛选值,选取出第二搜索结果“鲜花朵朵在线高清观看优酷视频”、“鲜花朵朵百度百科”和“鲜花朵朵视频豆单合集土豆网”;随后,提供装置13利用页面技术,如ASP、JSP或PHP等,将上述第二搜索结果提供给用户设备2,供用户进行浏览。优选地,提供装置13还可以根据第二搜索结果的筛选值,确定所述第二搜索结果的优先级,按照该优先级,将所述一个或多个第二搜索结果提供给所述用户。更优选地,提供装置13还可以根据由第二搜索结果的筛选值所确定的展现模式,如主结果展现模式、从属结果展现模式等,将所述第二搜索结果按照上述展现模式提供给所述用户。本领域技术人员应能理解上述提供第二搜索结果的方式仅为举例,其他。
39、现有的或今后可能出现的提供第二搜索结果的方式如可适用于本发明,也应包含在本发明保护范围以内,并在此以引用方式包含于此。0043 优选地,提供设备1的各个装置之间是持续不断工作的。具体地,第一获取装置11获取与用户的查询序列相对应的第一搜索结果;第二获取装置12根据预置的结果分类规则,获取与所述第一搜索结果相对应的一个或多个第二搜索结果;提供装置13将所述一个或多个第二搜索结果提供给所述用户。在此,本领域技术人员应理解“持续”是指提供设备1的各装置分别按照设定的或实时调整的工作模式要求进行第一搜索结果的获取、第二搜索结果的获取与提供,直至第一获取装置11在较长时间内停止获取与用户的查询序列相对应的第一搜索结果。更优选地,第二获取装置12中的各个单元之间也是持续不断工作说 明 书CN 102968413 A10。