开发者社区> 问答> 正文

OpenSearch的查询分析有什么用?


为解决目前用户长尾query召回少、搜索词填写错误无法召回、输入拼音无法召回等问题,增加查询分析功能,提升用户的搜索体验。
允许用户针对不同的索引字段制定不同的查询分析规则,一条查询分析规则包含一个或多个功能项。

可配置的分词类型


目前查询分析中可配置的分词, 只支持TEXT分词类别中的,中文基础分词 和 英文(去词根分词) 这2种,其它字段分词类型暂不支持。

流程演示


添加一个未上线规则:
选择该规则的功能:
修改适用范围(目前仅TEXT类型的索引字段可以配置该功能)。规则创建完毕后,可以通过查询中显式的指定qp=test1的方式进行搜索效果调试。调试无误后,可以“添加至上线”。
添加到已上线的规则会默认对所有查询语句起作用(系统会默认给查询拼上qp=test1,除非用户自己显式的拼接了qp参数)

展开
收起
轩墨 2017-10-25 10:30:32 1781 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
《开放搜索统一召回引擎实践》 立即下载
《开放搜索查询分析服务架构分享》 立即下载
《开放搜索在智能化行业搜索和业务增长领域的应用实践》 立即下载