[发明专利]搜索效果的监控方法和装置在审
申请号: | 201811105773.0 | 申请日: | 2018-09-21 |
公开(公告)号: | CN110941786A | 公开(公告)日: | 2020-03-31 |
发明(设计)人: | 张松;侯守虎;邓林 | 申请(专利权)人: | 广州神马移动信息科技有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 张晓霞;刘芳 |
地址: | 510000 广东省广州市天河区黄埔大*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 搜索 效果 监控 方法 装置 | ||
1.一种搜索效果的监控方法,其特征在于,包括:
从搜索记录中获取监控周期内的N个搜索结果,其中,N大于或等于1;
根据所述N个搜索结果,确定所述N个搜索结果对应的N个评价指标NDCG;
根据所述N个评价指标NDCG,确定所述监控周期内的搜索得分。
2.根据权利要求1所述的方法,其特征在于,所述根据所述N个搜索结果,确定所述N个搜索结果对应的N个评价指标NDCG,包括:
获取所述N个搜索结果对应的N个基准数据,所述N个搜索结果和所述N个基准数据一一对应;
根据所述N个搜索结果和所述N个基准数据,确定所述N个搜索结果对应的N个评价指标NDCG。
3.根据权利要求2所述的方法,其特征在于,所述获取所述N个搜索结果对应的N个基准数据,包括:
通过点击模型获取所述N个搜索结果对应的N个基准数据。
4.根据权利要求2所述的方法,其特征在于,所述根据所述N个搜索结果和所述N个基准数据,确定所述N个搜索结果对应的N个评价指标NDCG,包括:
根据每个搜索结果,获取每个搜索结果对应的评价得分;
根据每个基准数据,获取每个搜索结果对应的理想评价得分;
根据所述评价得分和所述理想评价得分,确定每个搜索结果对应的评价指标NDCG。
5.根据权利要求4所述的方法,其特征在于,所述根据每个搜索结果,获取每个搜索结果对应的评价得分,包括:
根据如下公式确定每个搜索结果对应的评价得分;
其中,DCGp表示第一搜索结果对应的评价得分,所述第一搜索结果为所述N个搜索结果中的任一搜索结果,p为从第一搜索结果包含的所有文档中选择排在前面的文档的数量,reli表示p个文档中第i个文档的相关等级。
6.根据权利要求4所述的方法,其特征在于,所述根据每个基准数据,获取每个搜索结果对应的理想评价得分,包括:
根据如下公式确定每个搜索结果对应的理想评价得分:
其中,IDCGp表示第一搜索结果对应的理想评价得分,所述第一搜索结果为所述N个搜索结果中的任一搜索结果,p为从第一搜索结果包含的所有文档中选择排在前面的文档的数量,|rel|用于指示按照第一搜索结果对应的基准数据的文档排列顺序求和,第一搜索结果对应的基准数据为将p个文档按照相关等级从大到小排序得到的数据,reli表示p个文档中第i个文档的相关等级。
7.根据权利要求4所述的方法,其特征在于,所述根据所述评价得分和所述理想评价得分,确定每个搜索结果对应的评价指标NDCG,包括:
根据如下公式确定每个搜索结果对应的评价指标NDCG:
其中,NDCGp表示第一搜索结果对应的评价指标,所述第一搜索结果为所述N个搜索结果中的任一搜索结果,p为从第一搜索结果对应的所有文档中选择排在前面的文档的数量,DCGp表示第一搜索结果对应的评价得分,IDCGp表示第一搜索结果对应的理想评价得分。
8.根据权利要求1-7任一项所述的方法,其特征在于,所述根据所述N个评价指标NDCG,确定所述监控周期内的搜索得分,包括:
对所述N个评价指标NDCG取平均,得到所述监控周期内的搜索得分。
9.一种搜索效果的监控平台,其特征在于,包括:
获取模块,用于从搜索记录中获取监控周期内的N个搜索结果,其中,N大于或等于1;
第一确定模块,用于根据所述N个搜索结果,确定所述N个搜索结果对应的N个评价指标NDCG;
第二确定模块,用于根据所述N个评价指标NDCG,确定所述监控周期内的搜索得分。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州神马移动信息科技有限公司,未经广州神马移动信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811105773.0/1.html,转载请声明来源钻瓜专利网。