搜索方法及装置制造方法及图纸

技术编号:24756616 阅读:46 留言:0更新日期:2020-07-04 09:16
本申请实施例提供一种搜索方法及装置,涉及智能搜索技术领域,具体包括:在获取搜索关键词后,若搜索关键词为与垂直搜索相关的关键词,则利用垂直搜索架构的精排层获取搜索关键词的搜索结果;利用垂直搜索架构的业务层处理搜索结果的显示效果,得到目标搜索结果;向显示设备发送目标搜索结果。即本申请实施例可以利用垂直搜索架构的精排层获取搜索关键词的搜索结果,精排层相比于业务层一般可以搜索到10倍量级的数据,因此能够得到较为完备、准确的搜索结果。

Search method and device

【技术实现步骤摘要】
搜索方法及装置
本申请涉及数据处理的智能搜索
,尤其涉及一种搜索方法及装置。
技术介绍
垂直搜索是针对某一个行业的专业搜索,例如对网页库中的某类专门的信息进行整合,定向分字段抽取出需要的数据进行处理后再以某种形式返回给用户。相对于通用搜索引擎的信息量大、查询不准确、深度不够等,垂直搜索通过针对某一特定领域、某一特定人群或某一特定需求提供的有一定价值的信息和相关服务,实现更加精准高效的搜索。现有技术中,垂直搜索的处理中,通常是基于搜索词发起多次不同的检索请求,检索请求所涉及的需求例如可以包括运营需求、相关性需求或泛/0需求等,然后对不同检索请求的结果汇总作为最终的结果。但是,现有技术中垂直搜索得到的结果较少且精确度不高。
技术实现思路
本申请实施例提供一种搜索方法及装置,以解决现有技术中垂直搜索得到的结果较少且精确度不高的技术问题。本申请实施例第一方面提供一种搜索方法,包括:获取模块,用于获取搜索关键词;在所述搜索关键词为与垂直搜索相关的关键词的情况下,利用垂直搜索架构的精排层获取本文档来自技高网...

【技术保护点】
1.一种搜索方法,其特征在于,所述方法包括:/n获取搜索关键词;/n在所述搜索关键词为与垂直搜索相关的关键词的情况下,利用垂直搜索架构的精排层获取所述搜索关键词的搜索结果;/n利用垂直搜索架构的业务层处理所述搜索结果的显示效果,得到目标搜索结果;/n向显示设备发送所述目标搜索结果。/n

【技术特征摘要】
1.一种搜索方法,其特征在于,所述方法包括:
获取搜索关键词;
在所述搜索关键词为与垂直搜索相关的关键词的情况下,利用垂直搜索架构的精排层获取所述搜索关键词的搜索结果;
利用垂直搜索架构的业务层处理所述搜索结果的显示效果,得到目标搜索结果;
向显示设备发送所述目标搜索结果。


2.根据权利要求1所述的方法,其特征在于,所述利用垂直搜索架构的精排层获取所述搜索关键词的搜索结果,包括:
在所述精排层利用所述搜索关键词得到多个检索请求;
针对每个所述检索请求,生成一个队列计算所述检索请求,得到所述检索请求的搜索结果;
合并多个所述检索请求的搜索结果,得到所述搜索关键词的搜索结果。


3.根据权利要求2所述的方法,其特征在于,所述利用所述搜索关键词得到多个检索请求,包括:
分别为所述搜索关键词添加预设的多个不同字段,得到多个所述检索请求。


4.根据权利要求2所述的方法,其特征在于,所述利用所述搜索关键词得到多个检索请求,包括:
按照预设的修改规则多次修改所述搜索关键词的字段,得到多个所述检索请求。


5.根据权利要求2-4任一项所述的方法,其特征在于,所述多个检索请求对应的多个队列呈树状结构分布。


6.根据权利要求5所述的方法,其特征在于,所述合并多个所述检索请求的搜索结果,包括:
按照所述树状结构的顺序,逐层合并各所述队列计算得到的搜索结果。


7.根据权利要求2-4任一项所述的方法,其特征在于,所述合并多个所述检索请求的结果,包括:
按照所述多个检索请求对应的多个队列的优先级,合并各所述队列计算的结果。


8.根据权利要求1-4任一项所述的方法,其特征在于,所述利用垂直搜索架构的业务层处理所述搜索结果的显示效果,得到目标搜索结果,包括:
利用垂直搜索架构的业务层调整所述搜索结果中的字体和/或所述搜索结果中的图像的尺寸,得到目标搜索结果。


9.一种搜索装置,其特征在于,包括:
处理模块,用于获取搜索关键词;
所述处理模块,还用于在所述搜索关键词为与垂直搜索相关的关键词的情况下,利用垂直搜索架构的精...

【专利技术属性】
技术研发人员:刘伟张安站张谦曲晶莹陈正亮刘畅陈国梁王岗赵博轩
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1