Elastic Support Hub 转向语义搜索

作者:Chris Blaisure

我们很高兴与大家分享 Elastic Support Hub 最近的增强功能:它现在由语义搜索提供支持!

但在我们更详细地了解对 Elastic® Support Hub 所做的更改及其对客户的影响之前,我们需要花点时间解释语义搜索的概念,这一点很重要。 从本质上讲,语义搜索是一种使用人工智能返回更相关的搜索结果的搜索方法。 观看这个解释这个概念的图片:

如上所示,语义搜索将用户搜索内容的意图与可用内容而不是单词相匹配。 你可以在我们的博客 Elastic Learned Sparse Encoder 简介:Elastic 用于语义搜索的 AI 模型中了解有关其背后 AI 的更多信息。 本博客的其余部分讲述了有关将 Elastic Support Hub 迁移到语义搜索的故事。

我们为什么要做出这样的改变?

如今所有科技新闻似乎都与大型语言模型生成式人工智能有关。 Elastic 凭借其向量数据库功能和内置自然语言模型处于领先地位。 我们应该在与我们的产品相同的前沿上构建我们的支持应用程序,这是有道理的。 通过现在进行这一更改,我们可以向我们的产品开发团队提供反馈,并使产品对每个人来说都更好。

配置语义搜索的最大收获

与大多数新技术创新一样,它需要拆除、替换旧代码,并可能更新底层架构。 我们的内部应用程序开发团队直面这些挑战,现在我们可以更好地迭代 Elasticsearch® 的任何新功能。 从我们团队的角度来看,设置过程中有两个突出的重要特征:

  1. 考虑到 ELSER(Elastic 用于语义搜索的专有转换器模型)是 Elasticsearch (8.8) 中相对较新的功能,我们的开发团队很高兴看到引导式 UI 体验,使 Elasticsearch 能够通过 ELSER 摄取管道。

这使我们的开发人员能够快速将必要的文本扩展配置添加到摄取管道中,从而使语义搜索成为可能。 这使得配置体验变得更容易上手并更快地看到结果。

  1. 像ELSER这样的机器学习模型需要专用的机器资源来运行(至少 4GB)。 由于我们已经在 Elastic Cloud 上运行,因此我们能够启用具有自动扩展功能的专用机器学习 (ML) 节点,以满足我们的资源需求并获得更一致的性能。

搜索结果的早期评估

我们正在启用各种系统来帮助我们大规模地理解用户查询、搜索结果和相关性。 然而,在我们的用户测试中,我们已经可以看到各种查询的显着改进。 例如,我们在标准全文搜索和新的语义搜索实现上测试了短语 "How to index data into Elasticsearch (如何将数据索引到 Elasticsearch)"。

这是两种搜索方法的并排比较。

虽然没有一篇文章解释了索引数据的所有方法(有很多),但你可以看到这些结果有多么根本的不同。 对于全文搜索,我们提供了指南、故障排除文章和带有匹配关键字的博客的组合,但没有一个回答 "如何" 的问题。 或者换句话说,文本搜索没有捕获查询的含义(语义上),而是尽力匹配关键字。

对于语义搜索结果,你可以查看通常与数据索引相关的博客。 更有趣的是 "How to ingest data into Elasticsearch Service (如何将数据引入Elasticsearch Service)" 的第四个返回结果,因为术语 "ingest" 实际上与将数据添加到索引的过程更相关。 Elastic 的开箱即用转换器模型了解向索引添加数据的语义,并返回更相关的结果,无论确切的关键字如何。

下一步是什么?

虽然我们认为这是我们为客户提供相关搜索结果的能力的巨大飞跃,但我们知道我们的工作尚未完成。 随着时间的推移,我们将评估我们所拥有的有关搜索术语、结果和阅读文章的数据。 这些数据将使我们能够添加同义词 (synonyms) 并配置适当的权重和提升,以便为你(我们的客户)在 support.elastic.co 上搜索 Elastic 内容时提供最佳体验。

>> 了解有关支持中心提供的所有服务的更多信息

本文中描述的任何特性或功能的发布和时间安排均由 Elastic 自行决定。 当前不可用的任何特性或功能可能无法按时交付或根本无法交付。

在这篇博文中,我们可能使用或引用了第三方生成人工智能工具,这些工具由其各自所有者拥有和运营。 Elastic 对第三方工具没有任何控制权,我们对其内容、操作或使用不承担任何责任,也不对你使用此类工具可能产生的任何损失或损害负责。 使用人工智能工具处理个人、敏感或机密信息时请务必谨慎。 你提交的任何数据都可能用于人工智能培训或其他目的。 无法保证你提供的信息将得到安全或保密。 在使用之前,你应该熟悉任何生成式人工智能工具的隐私惯例和使用条款。

Elastic、Elasticsearch、ESRE、Elasticsearch Relevance Engine 和相关标记是 Elasticsearch N.V. 在美国和其他国家/地区的商标、徽标或注册商标。 所有其他公司和产品名称均为其各自所有者的商标、徽标或注册商标。

原文:Elastic Support Hub moves to semantic search | Elastic Blog

相关推荐
Coder_Boy_4 分钟前
基于Spring AI的分布式在线考试系统-事件处理架构实现方案
人工智能·spring boot·分布式·spring
闲人编程17 分钟前
Elasticsearch搜索引擎集成指南
python·elasticsearch·搜索引擎·jenkins·索引·副本·分片
Light6017 分钟前
智链未来:彭山物流园区从物理基建到数据智能体的全维度构建方案
人工智能·系统架构·数字孪生·智慧物流·实施路径·彭山项目
AEIC学术交流中心19 分钟前
【快速EI检索 | ACM出版】2026年大数据与智能制造国际学术会议(BDIM 2026)
大数据·制造
AI资源库20 分钟前
GLM-4.7-Flash模型深入解析
人工智能·语言模型
wending-Y23 分钟前
记录一次排查Flink一直重启的问题
大数据·flink
UI设计兰亭妙微29 分钟前
医疗大数据平台电子病例界面设计
大数据·界面设计
一切尽在,你来40 分钟前
1.2 LangChain 1.2.7 版本核心特性与升级点
人工智能·langchain
LYFlied42 分钟前
AI大时代下前端跨端解决方案的现状与演进路径
前端·人工智能
深蓝电商API1 小时前
图片验证码识别:pytesseract+opencv入门
人工智能·opencv·计算机视觉·pytesseract