现在,你有没有发现自己越来越多地依赖推荐系统,有时候自己搜到的结果好像还没有AI推荐的精准。

那估计有人好奇了,推荐系统怎么这么“聪明”的呢?答案就是:“向量搜索”。今天,我们来聊聊这个技术,看看它是怎么改变了我们获取信息的方式的。

1、向量搜索是什么鬼?

首先,向量搜索到底是什么呢?简单来说,它是一种“懂你”的搜索技术。

传统搜索引擎一般会根据你输入的关键词,去找那些完全匹配的内容。但是向量搜索不一样,它更聪明,不仅是匹配关键词,而且会试图理解你真正的意图和上下文,然后去找那些最符合你需求的内容。

你可以把它想象成一个特别懂你的“老朋友”,它知道你要的是什么,即使你好像啥也没说清楚。

向量搜索的2个明显应用就是推荐系统知识库。无论是购物、音乐推荐 还是 知识库检索,都是向量搜索在背后默默工作。

比如说,你在某个音乐平台听了一首歌,平台不仅会推荐风格相似的歌曲,还会根据歌表达的情绪、歌词的内容给你推荐一些更加相似的歌曲。

2、向量搜索的核心是向量和维度

那么,向量搜索是怎么做到这些的呢?关键就在“向量”和“维度”。

在数学里,向量是有方向和大小的,而在向量搜索中,文字或数据会被转换成一个“高维向量”。

每个维度代表着数据的不同特性,比如情感、语义或者上下文。想象一下,这些向量在高维空间中变成了一个个点,而搜索的过程就是在这个复杂的空间中找离你需求最近的点。

以上的解释可能有点抽象,可以这样理解下:传统搜索就像在一张平面地图上精确找点,而向量搜索则是在一个3D立体空间(多维空间)中找近似点,而且考虑的因素更多更复杂。

3、向量搜索改变了搜索方式

向量搜索不仅让搜索变得更智能了,也改变了我们获取信息的方式。

信息化社会下,信息是爆发式增长的,数据不仅量大而且非常混乱。

向量搜索能够将这些数据转化为我们可以理解和操作的形式。它不仅能够帮助我们寻找精确的信息,还能够通过多个维度寻找最接近的信息,包括从 同义词、含义、意图和上下文等各个角度。

向量搜索不仅是对单个词进行搜索,而且还会分析词与词之间的复杂关系,从而更好地理解每次选择是否更接近或偏离检索句子的含义。

这样一来,我们不仅获取到信息,而且找到了更有意义的结果。

过去,我们需要输入非常精确的关键词才能找到想要的信息,但现在即使描述得比较模糊,向量搜索也能帮我们找到最相关的内容。

这对普通用户来说太方便了,不需要搞懂各种专业术语,只要使用自然语言大致将需求表达清楚,就能得到准确的结果。

4、总结

向量搜索的出现,悄然改变了我们获取信息的方式,标志着搜索技术的一次飞跃。它在推荐系统、生成式AI等领域都在大显身手。

本篇完结!欢迎 关注、加V(yclxiao)交流、全网可搜(程序员半支烟)

原文链接:https://mp.weixin.qq.com/s/eRSZhtMOW2UZ-mt0UnxjlQ

最近推出了《开发者AI加持》,一个AI应用开发专栏,旨在助力开发者在这个艰难和变革的时代多一技傍身。还有1V1技术咨询,扫清职业发展和技术道路上的障碍。早鸟价9元,加V(yclxiao)咨询。

为何AI更懂你:向量搜索,了解一下!的更多相关文章

  1. 技术范儿的 Keep 发力AI赛道,为什么“虚拟教练”会更懂你?

    http://www.tmtpost.com/3363367.html 摘要: 虚拟教练技术会整合到一些业务场景和硬件产品中收费,但是收费的具体情况彭跃辉还暂未透露. 图片来源于Unsplash 自去 ...

  2. 阿里云更懂你的数据库,免费提供DBA服务

    阿里云更懂你的数据库,免费提供DBA服务   阿里云云数据库(RDS)管理控制台近期将全面升级为云数据库管家.云数据库管家的使命是提供便捷的操作.贴心的服务.专业的处理建议,帮助用户管理好云数据库. ...

  3. Awareness Kit让你的音乐APP脱颖而出,更懂用户,也更动人心

    让你的音乐APP脱颖而出,更懂用户,也更动人心. 场景 情景感知服务能带来什么?   作为音乐发烧友,闲下来的时候总想打开App,享受沉浸在音乐中的放松.然而,App推荐的歌单经常没法满足我的需要,如 ...

  4. 当语音识别搭配AI之后,我的语音助手更懂我的心了

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由腾讯云AI中心发表于云+社区专栏 我今天演讲主要分四个部分,第一个是分享语音识别概述,然后是深度神经网络的基础:接下来就是深度学习在语 ...

  5. 破解AI大脑黑盒迈出新一步!谷歌现在更懂机器,还开源了研究工具

    https://zhuanlan.zhihu.com/p/34306323 https://distill.pub/2018/building-blocks/

  6. ggpubr进行“paper”组图合并,也许比PS,AI更简单

    本文转载自微信公众号 “生信补给站”,https://mp.weixin.qq.com/s/41iKTulTwGcY-dHtqqSnLA 多个图形进行组图展示,可以既展示一个“事情”的多个角度,也可以 ...

  7. 通过分析iframe和无阻塞脚本关系能让我们更懂iframe

    在我上篇文章里,我提到一种使用iframe完成无阻塞脚本加载的方式,因为我对iframe的偏见很大,所以上篇文章里我没有展开讨论这个问题. 文章发表后有位网友问了我这样一个问题,下面是他问题的原文,如 ...

  8. **json_encode:让Json更懂中文(JSON_UNESCAPED_UNICODE)

    我们知道, 用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似”\u***”的格式, 还会在一定程度上增加传输的数据量. 代码如下: <?php echo ...

  9. php json中文处理方法,请json更懂中文

    1.php5.3版本及以下.的处理方式 /** *php5.3版本以前,json中文问题的解决解决方案 */ function encode_json($str) { return urldecode ...

  10. 让Json更懂中文(JSON_UNESCAPED_UNICODE)

    我们知道, 用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似”\u***”的格式, 还会在一定程度上增加传输的数据量. <?php echo json_ ...

随机推荐

  1. CLR via C# 笔记 -- 计算限制的异步操作(27)

    1. 线程池基础. 创建和销毁线程是一个昂贵的操作,要耗费大量时间.太多的线程会浪费内存资源.由于操作系统必须调度可运行的线程并执行上下文切换,所以大多的线程还对性能不利.为了改善这个情况,CLR包含 ...

  2. 记一次难忘的json反序列化问题排查经历

    前言 最近我在做知识星球中的商品秒杀系统,昨天遇到了一个诡异的json反序列化问题,感觉挺有意思的,现在拿出来跟大家一起分享一下,希望对你会有所帮助. 案发现场 我最近在做知识星球中的商品秒杀系统,写 ...

  3. 时间序列分析专题——利用SPSS专家建模器进行建模

    SPSS的专家建模器可以自动识别数据,给出最适合的模型,本章通过三个例题介绍如何使用SPSS实现时间序列分析.由于本人对时间序列分析的理解尚浅,做出模型后在论文上的呈现形式需要取查阅资料,以便更好地在 ...

  4. Java报表开发工具总结

    Java报表工具,首先可以分成两大类:纯Java报表工具,和支持Java的报表工具. 支持Java的报表工具 支持Java的报表工具.其实就是非Java的报表工具,但是可以在Java程序中调用,这样的 ...

  5. SpringBoot 处理xss攻击

    添加依赖 <!-- xss跨站脚本攻击 --> <dependency> <groupId>net.dreamlu</groupId> <arti ...

  6. 洛谷P1790

    这道题可以说也是非常有意思的数学题,并且坑点也是非常多 刚开始以为是连通块的问题,后面发现没有那么简单,因为必须要分成两个部分才行,连通块可能会分成三个部分 后面想到利用割痕来解决,以为唯一的一种分割 ...

  7. CaiT:Facebook提出高性能深度ViT结构 | ICCV 2021

    CaiT通过LayerScale层来保证深度ViT训练的稳定性,加上将特征学习和分类信息提取隔离的class-attention层达到了很不错的性能,值得看看 来源:晓飞的算法工程笔记 公众号 论文: ...

  8. 解决php提示Maximum execution time of 30 seconds exceeded错误

    如何解决错误? 基本上,有3种方法可以处理此错误: 修改php配置文件php.ini文件 使用 ini_set() 函数 使用set_time_limit()函数 1)修改php配置文件php.ini ...

  9. Swift开发基础08-高阶函数

    高阶函数是指接受其它函数作为参数,或者返回其它函数的函数.Swift 提供了许多内置的高阶函数,这些函数在处理集合类型数据(如数组.集合等)时尤其有用.常见的高阶函数包括 map.filter.red ...

  10. scratch源码下载 | 超大太空游戏【80MB】

    按方向键或AWSD键控制角色移动,按空格键或X键攻击. 程序超级大,共80MB,耐心等待加载. 截图: 点击下载源码 更多源码访问:小虎鲸scratch资源站