当前位置: 首页 > 网络应用技术

打开搜索查询分析服务架构解释

时间:2023-03-08 15:12:55 网络应用技术

  简要介绍:搜索行为将在后端进行大量数据计算和处理,以回顾满足用户需求需求的搜索结果。和兼容的Elasticsearch体系结构

  特别嘉宾:

  Xiang Zhaogui(Xiang Gong)-Alibaba高级技术专家

  视频地址:Open Search_new版本_PRAF源兼容版-Alibaba Cloud

  查询分析在搜索中的作用

  在处理搜索请求期间,可以将其分为项目实施,召回和排序的两个阶段。在召回阶段,您需要在引擎中找到尽可能多的文档。在分类阶段,您需要安排满足返回用户需求最高需求的文档。

  通过查询和分析,可以快速处理和分析。例如,在实际生产环境中,用户通常需要一些错误的输入,并且需要查询以纠正错误。第二,我们需要分割单词并识别不同的单词,这有助于我们在召回和排序中使用。,由于在实际环境中存在一个单词,因此要扩展同义词。首先,需要重写用户的查询以帮助引擎更有效地执行召回率。在查询阶段,将输出一些信息,以输出一些信息。帮助我们计算与文档的相关性,类别之间的相关性以及对文档进行排序时某些文档的语义相关性。

  通常,查询和分析的作用是分析和重写用户的查询输入,以增强我们的系统召回的准确性和排序。请通过一个简单的示例引入查询和开放搜索的函数。

  为特定字段提供算法函数并优化某些算法功能。例如,E -Commerce行业,开放搜索提供物理识别。教育行业通常不仅是文本,而且是次要文本或图片,因此它具有功能性查询的功能。在不同的行业中,我们还将在不同行业(例如拼写错误或同义词发掘)中进行优化。

  干预是实时有效的,包括物理识别,拼写错误,终止单词,单词权重,同义词,类别预测等。

  根据客户的不同业务方案以配置其查询和分析能力,开放搜索提供了这些功能的完整作品,用户可以根据实际需求在实际生产环境中选择某些功能。第二,用户支持不同类型的配置。查询分析或不同的查询分析配置。

  消除用户日常运营和维护的持续投资。

  算法服务中心

  干预功能

  查询分析和班级预测服务

  查询过程

  Diiruntime框架

  开放搜索Elasticsearch引擎查询分析功能

  1.创建实例

  2.配置查询分析

  资料来源:阿里巴巴云