国内首家!阿里云 Elasticsearch 8.9 版本释放 AI 搜索新动能

2023-09-22 10:36:30

简介: 阿里云作为国内首家上线 Elasticsearch 8.9版本的厂商,在提供 Elasticsearch Relevance Engine™ (ESRE™) 引擎的基础上,提供增强 AI 的最佳实践与 ES 本身的混合搜索能力,为用户带来了更多创新和探索的可能性。

近年来,人工智能的快速发展和广泛应用在各个行业中都取得了显著的成果。在搜索领域,阿里云Elasticsearch作为一款功能强大的搜索引擎,一直以来都在为企业提供高效、准确的搜索服务。现在,阿里云作为国内首家上线 Elasticsearch 8.9版本的厂商,在提供 Elasticsearch Relevance Engine™ (ESRE™) 引擎的基础上,提供增强 AI 的最佳实践与 ES 本身的混合搜索能力,为用户带来了更多创新和探索的可能性。

此次从8.5版本到8.9版本的全新升级,新增了以下重点功能,使得阿里云 Elasticsearch 在向量检索和混合搜索能力都具有显著改善,大大提升了搜索结果的准确性和相关性。

  • 支持文本和向量召回结果混排(RRF)。
  • 向量最大维度提升到2048。
  • 暴力检索性能提升。
  • KNN 查询支持多个字段同时查询。
  • 内置 ELSER模型。
  • 稳定支持 NLP 分布式模型调度管理。
  • ……

向量检索—为搜索插上飞跃的翅膀

向量检索作为8.x版本的重要新增能力,突破了传统的基于关键词的搜索,利用机器学习和人工智能的力量,将文本内容转换为向量表示,即将文本数据中的每个单词表示为一个向量,并通过计算向量之间的距离来判断文本之间的相似度来实现检索,从而实现文本的高效检索和处理。相较于传统文本检索,通过增加了单词和文档之间的语义关系,使得搜索的相关性显著提升;同时处理对象从文本到图像、语音等类型的扩展,应用场景的层面也得到了相应的增加;当然向量检索更能够根据用户偏好定制化搜索结果,为用户提供了个性化的搜索体验。

在这里插入图片描述

向量检索技术的应用场景非常广泛,包括搜索引擎优化、图像搜索、自然语言处理、推荐系统、情感分析等领域。现阿里云 Elasticsearch 产品已经提供向量检索基础能力,可根据基于 Elasticsearch 向量检索的以文搜图进行体验。

混合搜索 RRF—搜索结果和性能的双重助力

混合搜索 RRF(Reciprocal rank fusion)支持对多种不同方式召回的多个结果集进行综合再排序,返回最终的排序结果。之前 Elasticsearch 已经分别支持基于 BM25 的相关性排序和向量相似度的召回排序,通过 RRF 可以对这两者的结果进行综合排序,使得排序的准确性显著提升。相对于单一搜索搜索技术,混合搜索 RRF 的优势十分明显,可任意组合多个搜索技术并获得综合性搜索结果,使得搜索的准确性和相关性大幅提升,从场景的适应性来看,企业可根据自身业务设计专属搜索方案,自由度也明显提高。关于混合搜索 RRF 在搜索结果准确性和相关性提升的实验验证,可根据 阿里云 Elasticsearch 使用 RRF 混排优化语义查询结果对比 进行测试查看,并获得如下结果。

在这里插入图片描述

随着新版本的上线,阿里云 Elasticsearch 再次展现了其在搜索领域的不断前进。为用户带来了更加智能化和深层次的搜索体验。未来,阿里云 Elasticsearch 将继续努力创新,为用户带来更多搜索技术的突破和可能性。


Elasticsearch技术社区2群
在这里插入图片描述

更多推荐

理解Spring原理 - 手写IOC和DI

理解Spring原理-手写IOC回顾Java反射自定义User类:自定义UserTest类:实现Spring的IOC本文完整资源包,懒得一步步操作的同学可以移步下载:CSDN资源-手写IOC和DI完整代码下载回顾Java反射我们都知道,Spring框架的IOC是基于Java的反射机制实现的,下面我们先回顾一下Java反

国产系统适配——kylin安装32位老linux程序方法

运维过程中很多老程序是32位,只能在很老的linux上跑,有没有办法在kylin操作系统上跑呢?实测可以解决,具体如下:1、判断一个程序能否在某个操作系统上运行,可通过执行ldd进程名判断是否能运行或缺失动态库。lddsyncfile报notadynamicexecutable(不是动态可执行文件)或出现notfoun

吐槽一下上周看过的119份简历。

作者:阿秀InterviewGuide大厂面试真题网站:https://top.interviewguide.cn这是阿秀的第「308」篇原创小伙伴们大家好,我是阿秀。以前就分享过写简历的文章:一份百投百中的计算机校招简历是如何迭代足足26版的?、但从最近我修改的一些简历来看,还是有很多小伙伴不会写简历,合格的相当少,

基本的SELECT语句——“MySQL数据库”

各位CSDN的uu们好呀,好久没有更新小雅兰的MySQL数据库专栏啦,接下来一段时间,小雅兰都会更新MySQL数据库的知识,下面,让我们进入今天的主题吧——基本的SELECT语句!!!SQL概述SQL语言的规则与规范基本的SELECT语句显示表结构过滤数据SQL概述SQL背景知识1946年,世界上第一台电脑诞生,如今,

金融行业如何利用软文营销进行品牌维护

金融行业作为强监管行业,与人民财产息息相关,因此塑造可靠的品牌形象是金融行业必须面对的课题,而金融行业的特性决定了它在品牌传播与建设上会受到一定的限制,因此金融行业想要进行品牌维护的话,软文营销就是非常不错的手段,下面就让媒介盒子告诉大家,金融行业应该如何利用软文营销维护品牌形象。一、 进行品牌定位进行软文推

从统计语言模型到预训练语言模型---预训练语言模型(Transformer)

预训练模型的概念在计算机视觉领域并不陌生,通常我们可以在大规模图像数据集上预先训练出一个通用模型,之后再迁移到类似的具体任务上去,这样在减少对图像样本需求的同时,也加速了模型的开发速度。计算机视觉领域采用ImageNet对模型进行一次预选训练,使得模型可以通过海量图像充分学习如何提取特征,然后再根据任务目标进行模型精调

针对 SAP 的增强现实技术

增强现实技术是对现实世界的一种交互式模拟。这种功能受到各种企业和制造商的欢迎,因为它可以减少生产停机时间、快速发现问题并维护流程,从而提高运营效率。许多安卓应用都在探索增强现实技术。使用增强现实技术(AR)的LiquidUI可以让SAP用户通过粗略分类来检测和识别多个对象,从而构建实时可视化搜索体验。因此,可以为用户提

Solid框架节点级响应性

前言随着组件化、响应式、虚拟DOM等技术思想引领着前端开发的潮流,相关的技术框架大行其道,就以目前主流的Vue、React框架来说,它们都基于组件化、响应式、虚拟DOM等技术思想的实现,但是具有不同开发使用方式以及实现原理,这里就不再赘述了相关内容,这里关注的焦点在于虚拟DOM。无论是Vue还是React都应用虚拟DO

matlab检索相似图像

在Matlab中检索相似图像通常需要使用图像处理和计算机视觉技术。以下是一种常见的方法,可以帮助您在Matlab中进行相似图像检索:准备图像数据库:首先,您需要有一个包含待检索图像的图像数据库。这些图像应该经过预处理,例如调整大小和标准化,以确保它们具有一致的特征。提取图像特征:对于每张图像,使用Matlab的图像处理

进销存ERP系统源码 基于springboot+vue开发

进销存ERP系统源码基于springboot+vue开发技术框架Springboot2.2.2.RELEASEMyBatis-plus3.4.2Spring-session-data-redis2.2.0.RELEASEHuTool5.7.17Lombok1.18.10EasyExcel2.2.10JDK1.8Mysq

【cmake开发(6)】Cmakelists 使用 gcc/g++指定版本,find_package 基本原理

我们在《【cmake开发(5)】cmake设置常规变量、环境变量、内置变量;cmake带参数编译和-D选项;c++源码通过-D选项的宏定义进行条件编译》中提到了变量。文章目录回顾一、指定编译器二、find_package基本原理2.1如果不使用find_package2.2如果使用find_package2.3find

热文推荐