搜索质量评测操作简介
作者:haoren17 发布时间:[ 2016/5/12 13:54:28 ] 推荐标签:软件测试管理 质量管理
明天要去面试搜索产品的职位,其中要求对搜索质量评测有一些了解,这会儿有点困倦,看不进东西,所以想着把自己对搜索质量评测的理解写下来。
狭义的搜索质量评测特指搜索结果质量评测,广义的搜索质量评测还包括其它一些内容,比如搜索速度、输入关键词后相关关键词的提示、关键词有错别字的情况下自动纠错的能力、搜索结果右侧相关推荐的内容质量等。这里暂时只讨论狭义的搜索质量评测,以下分别从用户行为和非用户行为两个维度来进行分析。
用户行为:
1.停留时间
有明确搜索需求的情形下,理论上用户在有点击纪录的情况下,停留时间越短说明需求的满足度越高。搜索引擎的本质是让用户用尽可能小的成本找到自己需要的信息。
比如典型的“寻址类搜索词”(4399小游戏),用户基本都是点击第1条搜索结果,然后离开,需求满足度极高。
而一些长尾词(xx女优种子下载),用户可能会点击非常多的结果仍然没有满足需求,因为无效资源太多。这种情况下需求满足度极低。
没有明确搜索需求的情形下,停留时间越长说明用户需求满足度越高,反之则满足度越低。因为停留时间长意味着有更多自己感兴趣的结果。
当然停留时间并不单指在搜索结果页的停留时间,落地页的停留时间更加重要,某条搜索结果对应的落地页停留时间越长,则该搜索结果质量越高。
2.点击数量
点击数量的原理和停留时间一致,不再赘述。
3.点击率
如果发现用户对顺序靠前的搜索结果点击率偏低,顺序靠后搜索结果的点击率偏高,则搜索质量偏低。
非用户行为:
1.DCG方法
DCG是英文Discounted cumulative gain的简称,中文可翻译为“折扣增益值”。DCG方法的基本思想是:每条结果的相关性分等级来衡量考虑结果所在的位置,位置越靠前的则重要程度越高,等级高(即好结果)的结果位置越靠前则值应该越高,否则给予惩罚。
相关公式如下:其中reli代表第i位结果的得分。
相关推荐
更新发布
功能测试和接口测试的区别
2023/3/23 14:23:39如何写好测试用例文档
2023/3/22 16:17:39常用的选择回归测试的方式有哪些?
2022/6/14 16:14:27测试流程中需要重点把关几个过程?
2021/10/18 15:37:44性能测试的七种方法
2021/9/17 15:19:29全链路压测优化思路
2021/9/14 15:42:25性能测试流程浅谈
2021/5/28 17:25:47常见的APP性能测试指标
2021/5/8 17:01:11