Azure 搜索是否支持拼写错误和同义词?

2024-01-06

我见过讨论这两个主题的线程:

Azure 搜索是否处理同义词 https://stackoverflow.com/questions/31180405/does-azure-search-handle-synonyms

搜索 API 中的模糊搜索 https://stackoverflow.com/questions/31246973/fuzzy-search-in-the-search-api/31251224#31251224

我发现 Azure 搜索团队的 Liam Cavanagh 似乎是回答这些线程上的查询的人。

Liam,您能否确认以下内容:

  1. 何时将完整的同义词支持添加到 Azure 搜索
  2. 您是否确实计划支持 Azure 搜索的同义词,或者您是否可能建议客户改用 Bing Synonyms 产品?
  3. 您是否有计划超越模糊逻辑并为拼写错误(即多个字母丢失或顺序错误,词干无法涵盖)提供更高级的支持?

非常感谢,

Ali


我不知道你为什么投反对票,因为我认为这些都是很好的问题。让我尽可能地回答你的问题:

  1. 您是对的,我们没有实现“完整的同义词支持”,这是下一个要求最高的功能之一,因此它绝对是我们近期列表中的功能,尽管很抱歉我无法提供日期还没有。如果您有时间,请在这里投票:http://feedback.azure.com/forums/263029-azure-search/suggestions/8410635-support-custom-dictionary http://feedback.azure.com/forums/263029-azure-search/suggestions/8410635-support-custom-dictionary与此同时,还有一些“技巧”可以完成,虽然远非完美,但可以帮助实现这一目标。一个示例是添加“集合”字段,然后使用每个文档的相关同义词填充该字段。

  2. 我不能说这是一个“确定的”功能,但考虑到我们经常听到这个请求,希望我已经让您了解了它被实现的可能性。

  3. 我很好奇您是否尝试过我们全新的 Lucene 查询表达式支持(https://msdn.microsoft.com/en-us/library/mt589323.aspx https://msdn.microsoft.com/en-us/library/mt589323.aspx)?有一些非常强大的模糊搜索功能,还有执行 RegEx 搜索等功能。这非常棒(IMO)。

我希望这会有所帮助,但很抱歉,我还无法就其中一些问题给出更明确的日期。

Liam

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Azure 搜索是否支持拼写错误和同义词? 的相关文章

随机推荐

  • 从 Azure 连接到 HTTPS Web 服务

    我在 Azure 中有一个 Web 角色 必须连接到受 SSL 保护的外部 Web 服务 当应用程序尝试连接到 Web 服务时 会出现错误 无法建立 SSL TLS 安全通道的信任关系 具有权限 certname organization
  • WMI - 直接访问 Win32_OperatingSystem 的单例实例

    我无法直接访问Win32 操作系统通过 WMI 公开的管理类 它是一个单例类 我非常确定 Win32 OperatingSystem 是获取单例实例的正确路径语法 对 InvokeMethod 的调用会产生问题底部列出的异常 访问 Clas
  • 是否可以使用 Commons Beanutils 自动实例化嵌套属性?

    我在用着PropertyUtils setProperty 对象 名称 值 Apache Commons Beanutils 的方法 开设这些课程 public class A B b public class B C c public c
  • java中如何从字符串中删除一些单词

    我在android平台上工作 我使用一个字符串变量来填充html内容 之后我想删除一些单词 具体来说 删除之间的任何单词 标签 有什么解决办法吗 String newHtml oldHtml replaceFirst s 1 3 解释 ol
  • Excel VBA 自动筛选数组

    我正在使用 Microsoft Excel 的 VBA 中的自动筛选器 我对它如何处理过滤数组有疑问 我已经将原来的上下文淡化为简化版本 最初是为了理解这个问题 在范围 A1 A5 的工作表中 假设我们有Fruit Apple Banana
  • Android WebView 在用户交互之前无法完全渲染内容

    我有一个扩展 WebView 的自定义类 用于显示 HTML 内容 当用户单击 HTML 文档中的链接时 我计算要滚动到的 X 值 然后使用scrollTo x y 通过可运行对象显示该位置 见下文 post new Runnable Ov
  • 一个关于比较List的问题

    我有两个清单 List
  • RabbitMQ - 通道关闭:连接错误(SpringXD 重复关闭rabbitmq 连接。)

    我度过了一个糟糕的夜晚 试图弄清楚 RabbitMQ 和 SpringXD 到底发生了什么 不幸的是没有成功 问题 SpringXD反复关闭RabbitMQ连接 或报告与通道缓存大小相关的警告 SpringXD 日志的片段 在流初始化 自动
  • 猫鼬自定义模式类型

    我从 mongoose 文档中了解到 可以创建自定义模式类型并将其添加到已有的模式类型中 正如所建议的 我尝试研究猫鼬长的例子 https github com aeckmann mongoose long https github com
  • 退格键在 Eclipse Mars 中恢复

    我在 Eclipse Mars 4 5 0 中的退格键的作用类似于删除键 它删除右侧字符而不是左侧字符 这真的很令人困惑 也许我不小心使用了快捷键 我尝试重新启动 Eclipse 但没有成功 我还尝试将键绑定首选项切换为 Emacs 方案
  • 检查页面是父页面还是子页面?

    是否可以检查页面是父页面还是子页面 我的页面设置如下 家长 子页1 子页2 etc 如果它是父页面 我想显示某个菜单 如果它在子页面上 我想显示不同的菜单 我知道我可以做类似下面的事情 但我想让它更加动态 而不包含特定的页面 ID 您可以测
  • “kotlin-noarg”插件在 Realm 中不起作用

    kotlin allopen 插件可以工作 但 kotlin noarg 插件不起作用 我能怎么做 下面是代码 构建 gradle buildscript ext kotlin version 1 1 3 2 repositories go
  • cin 首次使用函数后不允许输入

    对于 C 或任何类型的编程来说都是全新的 我正在尝试进行简单的输入 输出 但是在回答第一个问题后 我没有机会输入第二个输入 我尝试过在网上查找内容 但考虑到这是一个非常简单的代码 据说哈哈 没有人遇到过同样的问题 这让我来到这里 inclu
  • 生产中的高超音速休眠?

    开发商高超音速 http hsqldb org 承诺提高绩效 但我担心使用 hsqlDB 的管理和其他方面会出现问题 有人在生产中使用这个吗 这是个好主意吗 许多公司 http hsqldb org web hsqlUsing html在生
  • 如何评估 WHERE 子句中的输入

    我正在我的一个变量中输入一个输入 基本上我想做一些类似的事情 SELECT FROM PEOPLE WHERE IF INPUT 1 ITEMID 16 OR ITEMID 13 ELSE IF INPUT 2 ITEMID 11 OR I
  • Java SFTP (apache vfs2) - 密码带有@

    我正在尝试使用 org apache commons vfs2 通过 SFTP 下载文件 问题是 密码包含 字符 因此这会导致 URI 被错误解析 org apache commons vfs2 FileSystemException Ex
  • 有没有办法只限制mysql中的较低范围?

    我想获取查询中除第一行之外的所有行 我怎样才能做到这一点 您可以使用大量行 偏移量为1 LIMIT 1 18446744073709551615
  • 为什么 JSON 列不能是唯一键?

    我有一个表 里面有一个名为ColumnName该列的数据类型是JSON 我正在努力让它成为unique key 但这是不可能的 我收到了这条消息 3152 JSON 列 columnName 不能在键规范中使用 我想了解为什么我不能将该列设
  • 在 SQL Server 中从 base64 字符串转换为 varbinary(max)

    我的表中以二进制形式存储了 PDF 文档 存储 PDF 字节的列是 typevarbinary max 我想要updateSQL Studio 中包含更新文档的一条记录 我尝试完成此操作的方式如下所示 UPDATE table SET fi
  • Azure 搜索是否支持拼写错误和同义词?

    我见过讨论这两个主题的线程 Azure 搜索是否处理同义词 https stackoverflow com questions 31180405 does azure search handle synonyms 搜索 API 中的模糊搜索