阿里云首页 开放搜索

黑白名单

使用介绍

黑白名单主要用于对下拉提示、热搜、底纹候选query的干预,其中包含黑名单关键词的query将不会出现在候选query中;当白名单中的query满足推荐条件时,将优先出现在候选query中。

当候选query推荐结果中出现一些业务上不想要的结果时,可将关键词添加到黑名单中,实现对这些结果的屏蔽。反之,当某些优质query没有被推荐,或排序靠后时,可以将其加到白名单中,实现人工干预。

目前已支持对下拉提示、热搜、底纹的候选Query进行黑白名单干预。

流程演示

当您的业务中需要优先展示,或者屏蔽一些候选query时可参考如下步骤:

1.创建词典,在搜索算法中心—->搜索引导—->黑白名单,点击“创建”按钮:

1111111111

2.填写相关信息,输入“名称”,选择对应的“类型”【下拉提示白名单/下拉提示黑名单】,点击保存:

22222222222

3.添加干预词条,在黑白名单列表页,找到对应词典,点击【操作】栏下的词条管理:

3新增干预词条:4

4.将配置好的干预词典,添加到对应的下拉提示模型中:

Dingtalk_20210311143141678

注意事项

  • 黑名单为包含匹配,例:黑名单中配置查询词“垃圾”,那么候选query被分词的term中只要包含“垃圾”的term,该候选query都会被屏蔽;

  • 当黑名单和白名单数据有冲突时,黑名单优先级更高;

  • 黑名单支持正则表达式;

  • 黑名单和白名单修改后,无需重新训练模型,实时生效;

  • 热搜白名单中已生效的Query将在热搜的指定位置展示,如果相应位置未设置推荐Query,则按热搜模型结果顺序展示;

  • 底纹白名单中已生效的Query将作为推荐词在底纹中轮播;

  • 已被模型引用的黑名单或者白名单无法直接删除;

功能限制

  • 下拉提示黑名单中的query条数不能超过500;

  • 下拉提示白名单中的query条数不能超过500;

  • 热搜黑名单中的query条数不能超过500;

  • 热搜白名单中的query条数不能超过10;

  • 底纹黑名单中的query条数不能超过500;

  • 底纹白名单中的query条数不能超过3;