全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件 ET大脑
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
开放搜索

下拉提示

更新时间:2018-07-23 10:16:12

功能介绍

下拉提示是搜索服务的基础功能,在用户输入查询词的过程中,智能推荐候选query,减少用户输入,帮助用户尽快找到想要的内容。

下拉提示在实现了中文前缀,拼音全拼,拼音首字母简拼查询等通用功能的基础上,实现了基于用户文档内容的query智能识别。用户通过控制台的简单配置,就能拥有专属的定制下拉提示。

例如对连衣裙这个query,用户既可以通过连衣查询到,也可以通过拼音lianyi,首字母简拼lyq查询。此外,下拉提示还提供了黑名单,推荐词条功能,让用户进一步控制下拉提示的结果,实现更灵活的定制。

支持应用

  • 下拉提示功能,目前主要支持老高级版应用类型。
  • 新高级版应用类型,下拉提示正在重构中,暂不支持。
  • 标准版应用类型,不支持下拉提示。

黑名单

如果用户在下拉提示结果中发现了不想要的结果(比如一些黄色暴力的结果),可以通过把这些结果添加到黑名单中,实现对下拉提示结果的干预。

  • 黑名单中的词条会从下拉提示索引中删除,任何词都不会再使下拉提示推荐该结果。
  • 编辑黑名单之后,要点击控制台的“生效下拉提示”,等待状态变为“已生效”之后,新添加的黑名单才会起作用。
  • 现在黑名单是完整匹配,只有黑名单中相同关键词才会删除。后续会推出pattern匹配,只要满足黑名单指定模式的结果都会删除。
  • 黑名单最多添加500条。

推荐词条

系统会把推荐名单这些query优先放到下拉结果的最前面。用户可以向推荐词条中添加opensearch没有识别的query,排序靠后的优质query,一些导流query等。

  • 推荐词条和黑名单一样,新添加的词条需要在控制台点击“生效下拉提示”并且状态变为“已生效”之后才会起作用。
  • 黑名单和推荐词条冲突时,黑名单优先级更高,即该词条不会出现在下拉提示结果中
  • 推荐词条最多添加500条。

注意事项

  • 目前下拉提示为免费功能,默认最大 QPS 为当前应用容量中 QPS 峰值的 3倍流量配额。超过会被拒绝,请修改搜索QPS峰值。
  • 目前下拉提示仅支持 TEXT 及 SHORT_TEXT 类型,自定义分词因为分词不一致,效果跟实际可能有差别。
  • 下拉提示中需添加的字段必须要创建为索引,否则无法选择对应字段。
  • 下拉提示会根据特征及算分,只抽取配置字段中有意义的词汇。
  • 下拉提示只会抽取应用中部分文档(最多百万级别)参与下拉提示候选集。
  • 下拉提示,不支持增量索引构建,目前是通过全量构建生效,因此增量推送到应用中的文档,下拉提示将无法召回。
  • 下拉提示主要是提高用户输入效率,搜索时最多支持18个字节的搜索召回,超过则无法召回。
  • 字段内容在60个字节内,会进行原值展示,超过则进行语义单元抽取(最多512个字节,超过则截断)。
  • 下拉提示目前会对标点符号、不可见字符做过滤。
  • 下拉提示字段选取建议:
    • 尽量和使用下拉提示结果的索引的字段保持一致。
    • 尽量使用内容简洁,不要包含太多的html标签,富文本内容等和文档主题不相关的信息。
    • 尽量使用内容有差异化的字段集合。

流程演示

点击管理进入应用详情页,在“高级配置”中找到下拉提示,点击“+”进行规则添加:

填写规则内容:

规则创建完毕后,需要点击“生效下拉提示”:

生效完毕后可以进行效果测试:

最后调用下拉提示API接口嵌入到自己的搜索页面即可。

本文导读目录