[发明专利]搜索控制方法和系统有效
申请号: | 201710056475.6 | 申请日: | 2017-01-25 |
公开(公告)号: | CN106874423B | 公开(公告)日: | 2020-07-31 |
发明(设计)人: | 丁亦川;张强;张添翼 | 申请(专利权)人: | 广东神马搜索科技有限公司 |
主分类号: | G06F16/00 | 分类号: | G06F16/00 |
代理公司: | 北京展翼知识产权代理事务所(特殊普通合伙) 11452 | 代理人: | 张阳 |
地址: | 510627 广东省广州市天河区黄埔大*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索 控制 方法 系统 | ||
1.一种搜索控制方法,包括:
获取与用户请求相对应的用户质量标签,所述用户质量标签是根据用户使用历史得到的;以及
至少基于所述用户质量标签给出与所述用户请求相对应的搜索结果,
其中,所述用户质量标签是根据用户使用历史对用户进行分级的标签,并且至少基于所述用户质量标签给出与所述用户请求相对应的搜索结果包括:
给出与所述用户请求相对应的、具有与所述用户质量标签相匹配的质量级别的搜索结果,所述搜索结果包括具有不同质量级别的搜索结果,所述具有不同质量级别的搜索结果包括惩罚性搜索结果,
其中,基于所述用户质量标签和实时集群搜索状态给出与所述用户请求相对应的搜索结果,
所述方法还包括:
基于爬虫标记、正常用户验证、IP黑/白名单和搜索频率直接给出惩罚性搜索结果,其中所述搜索频率是与所述用户请求相关的预定周期内的搜索频率。
2.如权利要求1所述的方法,其中,所述用户质量标签是对离线日志中用户的历史使用记录进行行为特征分析得到的标签。
3.如权利要求1所述的方法,其中,所述惩罚性搜索结果包括要求输入验证码或是拒绝搜索。
4.如权利要求3所述的方法,还包括:
根据所述用户请求确定如下的至少一项:
所述用户位于白名单中,和
发出所述用户请求的应用不属于搜索控制目标,以及
基于如上确定的至少一项,避免对所述用户请求给出惩罚性搜索结果。
5.如权利要求3所述的方法,还包括:
根据所述用户请求确定如下的至少一项:
所述用户请求包括爬虫标记,
所述用户位于黑名单中,和
所述用户未通过正常用户验证,以及
基于如上确定的至少一项,对所述用户请求给出惩罚性搜索结果。
6.如权利要求1所述的方法,其中,在所述实时集群搜索状态指示搜索服务故障或拥塞时,优先保证针对所述用户质量标签指示的高级别用户给出的搜索结果的质量等级。
7.如权利要求1所述的方法,其中,基于所述用户质量标签以及与所述用户请求相关的预定周期内的搜索频率给出与所述用户请求相对应的搜索结果,并且与所述用户请求相关的预定周期内的搜索频率包括如下的至少一项:
所述用户的IP或cookie在预定周期内的搜索频率;
送入所述用户请求的上层站点在预定周期内的搜索频率;和
预定周期内特定搜索意图下的搜索频率。
8.一种搜索控制系统,包括一个或多个核心服务器和数据存储系统,其中,所述一个或多个核心服务器用于:
根据用户请求从所述数据存储系统获取用户质量标签,所述用户质量标签是根据用户使用历史得到的;
至少基于所述用户质量标签给出与所述用户请求相对应的搜索结果,
其中,所述用户质量标签是根据用户使用历史对用户进行分级的标签,并且至少基于所述用户质量标签给出与所述用户请求相对应的搜索结果包括:
给出与所述用户请求相对应的、具有与所述用户质量标签相匹配的质量级别的搜索结果,所述搜索结果包括具有不同质量级别的搜索结果,所述具有不同质量级别的搜索结果包括惩罚性搜索结果,
其中,所述搜索控制系统还包括一个或多个统计服务器,所述一个或多个统计服务器统计搜索服务的实时集群搜索状态,并且,
所述一个或多个核心服务器基于从所述统计服务器获取的实时集群搜索状态决定返回给各个用户的各个搜索结果的质量级别,并且
所述一个或多个核心服务器基于爬虫标记、正常用户验证、IP黑/白名单和搜索频率直接给出惩罚性搜索结果,其中所述搜索频率是与所述用户请求相关的预定周期内的搜索频率。
9.如权利要求8所述的搜索控制系统,其中,所述用户质量标签是所述核心服务器对所述数据存储系统存储的离线日志中用户的历史使用记录进行行为特征分析得到的标签。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东神马搜索科技有限公司,未经广东神马搜索科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710056475.6/1.html,转载请声明来源钻瓜专利网。