阿里云文档 2023-09-03

如何使用模糊查询+查询分析_OpenSearch-行业算法版_智能开放搜索 OpenSearch(Open Search)

本文主要对模糊搜索如何支持查询分析以及配置干预词典的使用场景及搜索语法进行系统的介绍,方便大家理解。什么场景下适合使用模糊搜索+查询分析?用户在配置了模糊搜索分析器的情况下并不能很好的满足业务需要并出现了一下bad_case,希望通过查询分析可以优化解决,但是由于模糊搜索本身就是扩大召回范围,以非精...

阿里云文档 2022-09-16

如何在电商场景下使用查询分析功能

在搜索中查询关键词的意图判断直接决定搜索到的结果是否可以满足需求。OpenSearch中查询语义理解(Query Planner)就是用来理解Query搜索意图的功能;通过对Query进行一系列智能分析,将Query进行改写后再在引擎中执行检索和排序。目前查询分析可选功能包括同义词拓展、停用词省略、...

文章 2022-08-26 来自:开发者社区

【算法设计与分析】动态规划法与分治法、贪心法的区别

 一、动态规划法与分治法1、相同点:两者相似,通过合并多个子问题的解来解决整体问题。2、区别:             (1)、分治法是把大问题分解成一些相互独立的子问题,                       ....

文章 2017-11-12 来自:开发者社区

算法设计与分析复习——第二章:递归与分治

  第二章:递归与分治 1,  请问二分搜索算法、快速排序算法、线性时间选择算法和最近点对问题的时间复杂性各为多少? 答:二分搜索算法:最坏情况O(logn)、 快速排序算法:最坏情况O(n2),最好情况和平均情况均为O(nlogn) 线性时间选择算法:最坏情况O(n) 最近点对问题:时间复杂性O(nlogn)   2, 分治法的基本思想是什么?分...

文章 2016-05-19 来自:开发者社区

算法中的递归分析和分治法的原理

分析递归算法三种方法 替换法、迭代法、通用法(master method) 作用:分析递归算法的运行时间   分治算法 将一个问题分解为与原问题相似但规模更小的若干子问题,递归地解这些子问题,然后将这些子问题的解结合起来构成原问题的解。这种方法在每层递归上均包括三个步骤: divide(分解):将问题划分为若干个子问题 conquer(求解):递归地解这些子问题;若子问题Size足够小,...

算法中的递归分析和分治法的原理

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

智能引擎技术

AI Online Serving,阿里巴巴集团搜推广算法与工程技术的大本营,大数据深度学习时代的创新主场。

+关注