[发明专利]一种搜索推荐词的处理方法和装置有效
| 申请号: | 201510150543.6 | 申请日: | 2015-03-31 |
| 公开(公告)号: | CN104715069B | 公开(公告)日: | 2017-06-06 |
| 发明(设计)人: | 张明主;赵佳佳 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京市隆安律师事务所11323 | 代理人: | 权鲜枝,何立春 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 搜索 推荐 处理 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,具体涉及一种搜索推荐词的处理方法和装置。
背景技术
随着Web技术的不断发展,人们需要面对的数据越来越多,信息的极度爆炸使得人们对于自己所需信息的查找变得越来越难。传统的搜索技术是一个相对简单的查找信息的工具,对于用户的使用体验来说,搜索过程主要包括:用户在搜索栏中手动输入待查询信息,等待返回结果。其中,用户在搜索栏中手动输入的查询词越完整恰当,返回的结果才能越精确;当用户在搜索栏中手动输入的查询词仅仅是关键词时,返回的结果杂乱无效。
在上述情景下,搜索技术并不能完全满足用户对信息查找的需求。在很多时候,用户很难找到完整恰当的查询词来描述自己的信息需求,只能输入相关的关键词,而基于关键词的信息检索在很多情况下是不全面、不精确的。
因此,用户需要一种更加智能的、更加了解其需求和习惯的搜索推荐词处理机制。当用户在搜索栏中手动输入待查询信息的关键词时,该机制能为用户提供与该关键词相匹配的搜索推荐词,使得用户可以方便自如地选择更加完整准确的查询描述方式,进而获得更精确的搜索结果,这在引导用户更快更有效地查找所需要的信息和资讯方面,具有重要的意义。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的搜索推荐词的处理方法和装置。
依据本发明的一个方面,提供了一种搜索推荐词的处理方法,该方法包括:
获取搜索栏中输入的关键字;
将所述关键字与本地的历史搜索记录进行匹配得到第一匹配结果;
将所述关键字发送到服务器端,接收所述服务器端返回的与所述关键字相匹配的第二匹配结果;
对所述第一匹配结果和所述第二匹配结果进行整合后得到搜索推荐词数据;
在搜索栏的下拉框中展示所述搜索推荐词数据。
可选地,该方法进一步包括:
响应于在搜索栏的下拉框中选择一个搜索推荐词数据的事件,以该搜索推荐词数据作为搜索词发起搜索,并展示搜索结果。
可选地,所述搜索栏为:网页上的搜索栏或浏览器的地址栏。
可选地,所述将所述关键字与本地的历史搜索记录进行匹配得到第一匹配结果包括:
从历史搜索记录中查找出以所述关键字开头的历史搜索数据,作为所述第一匹配结果。
可选地,所述对所述第一匹配结果和所述第二匹配结果进行整合后得到搜索推荐词数据包括:
对所述第一匹配结果和所述第二匹配结果进行去重处理得到搜索推荐词数据。
可选地,所述在搜索栏的下拉框中展示所述搜索推荐词数据包括:
在所述第一匹配结果中选取第一预设值个历史搜索数据,在所述第二匹配结果中选取第二预设值个服务器端返回数据;
将所述第一预设值个历史搜索数据展示在所述第二预设值个服务器返回数据的前面。
可选地,所述在搜索栏的下拉框中展示所述搜索推荐词数据进一步包括:
在搜索栏的下拉框中展示用于区分所述第一匹配结果和所述第二匹配结果的区分标识。
可选地,所述本地的历史搜索记录保存在一个数组中。
可选地,该方法进一步包括:
在搜索栏的下拉框中展示与各历史搜索数据对应的删除标识;
响应于一个删除标识被触发的事件,将该删除标识对应的历史搜索数据从所述数组中删除。
可选地,该方法进一步包括:
响应于发起搜索的事件,判断当前搜索词是否属于所述第一匹配结果;
是则,将该当前搜索词移动到所述数组的第一位;
否则,将该当前搜索词插入到所述数组的第一位。
可选地,该方法进一步包括:
响应于本地的历史搜索记录的停用功能被触发的事件,对所述本地的历史搜索记录不再执行如上任一项所述的操作。
依据本发明的另一个方面,提供了一种搜索推荐词的处理装置,该装置包括:
获取单元,适于获取搜索栏中输入的关键字;
第一匹配单元,适于将所述关键字与本地的历史搜索记录进行匹配得到第一匹配结果;
第二匹配单元,适于将所述关键字发送到服务器端,接收所述服务器端返回的与所述关键字相匹配的第二匹配结果;
整合单元,适于对所述第一匹配结果和所述第二匹配结果进行整合后得到搜索推荐词数据;
展示单元,适于在搜索栏的下拉框中展示所述搜索推荐词数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510150543.6/2.html,转载请声明来源钻瓜专利网。





