虹科案例 | 我是小R,帮朋友解决了向量检索的问题

嗨,大家好,我是Redis Enterprise,我爹妈都叫我小R。我是个程序猿,但混迹在名利场中。有幸认识了个很聊得来的朋友,江湖人称Superlinked,在伦敦开发软件基础设施。前阵子,这家伙有点困难才联系我。问应用程序怎么才能匹配用户、检测恶意机器人并根据行为细分用户,给用户提供个性化体验。侠义肝胆的我,带上我的向量检索,为朋友解决了这个问题。


一、Redis帮助开发者创造个性化的用户体验

1、机器学习成为企业利润增长的助手

要吸引当今眼光高的用户,软件应用程序必须足够智能,能够立即适应个人需求,包括提供定制内容和推荐。越来越多的企业使用机器学习(Machine Learning,ML)技术来创建这些自适应的个性化体验。根据Gartner最近的一项调查,近三分之二的数字营销者难以为客户提供个性化体验,但那些成功将机器学习投入生产的企业,其利润率通常会提高3%至 15%。

 

2、Superlinked帮助机器学习运营团队提供个性化体验

Superlinked公司帮助软件开发人员构建能够理解用户的应用程序,并提供个性化和引人入胜的体验。这家规模虽小但发展迅速的公司开发了一种软件基础架构,使机器学习运营(MLOps)团队能够创建理解用户偏好、内容属性和其他变量的模型。Superlinked的独特数据处理和配置引擎有时被称为 “ML基础架构即服务”,它使ML技术既易于访问和使用。

通过根据每个应用程序的需求定制内容,Superlinked的技术平台可以帮助组织建立详细的客户档案,从而提供更多相关的内容和推荐。其独特的个性化技术正在迅速受到社交媒体平台、在线市场和以第一方数据为中心的电子商务公司的关注。


3、Redis Enterprise Cloud的向量检索

借助Redis Enterprise Cloud,Superlinked使机器学习技术更易于访问并且更容易嵌入到流行的应用程序中。开发人员无需高级机器学习、MLOps 或数据科学专业知识,就可以在数小时内推出个性化体验。自从部署RedisEnterprise Cloud以来,Superlinked在持续高负载使用(每秒100多个向量搜索查询)期间,95%的延迟时间低于30毫秒。

Superlinked联合创始人 Daniel Svonava 表示:

当我们的客户构建这些复杂的产品时,Redis的向量数据库技术发挥着关键作用。这一切都是为了获取有关用户的内容的数据,了解用户在做什么,并在人们创建帐户、注册服务和表明他们的偏好时捕获信息。我们将所有这些信息编码为向量嵌入。Redis Enterprise Cloud帮助我们存储和索引信息。

我们对向量数据库有非常具体的要求,我们研究了可用的选项,并确定RedisEnterprise Cloud最适合我们的需求。

 

二、Superlinked为什么选择了Redis Enterprise Cloud

向量是数据点的数学表示。这种数据库结构对于将非结构化数据转换为数值表示来发挥作用的人工智能和机器学习应用程序非常有用。向量相似性搜索(Vector Similarity Search, VSS)功能允许机器学习应用程序查找与给定查询向量相似的数据点。它们通常用于推荐系统、图像和视频搜索、自然语言处理和异常检测。


1、输入和输出的速度

向量数据库的许多基准都侧重于搜索性能,Svonava解释说。然而,我们更关注的是向量操作的数据输入和数据输出速度。当我们比较领先的向量数据库产品的性能指标时,Redis Enterprise Cloud是表现最佳的选择

 

2、C++ 语言

Redis Enterprise Cloud允许开发人员在系统内部执行代码,而不仅仅是依赖外部代码模块。据Svonava称,Redis Enterprise Cloud 支持的 C++ 语言更适合用于这些嵌入式代码模块,因为它有强大的内存管理能力。他还喜欢将数据库索引的一部分转移到闪存中,以最大限度地提高性能。

“其他一些向量数据库使用垃圾回收机制(garbage collection)进行内存管理,”Svonava补充说。"这些数据库很难满足我们的实时请求需求,因为它们会引入随机的延迟,使某些查询速度变慢十倍。Redis Enterprise Cloud 对C++的支持对我们来说非常重要。


Superlinked已经建立了一个 “Vector Ops”平台,该平台可以接收内容、用户和事件,并实现实时推荐和搜索。所有这些都是通过利用Redis Enterprise作为向量数据库来实现的。


Vector Ops平台


三、交互式的实时体验

任何使用用户生成内容的网站或应用程序都可以从Superlinked基础设施中受益,因为它有助于个性化地提供数据和信息流。Svonava说:“准确、相关的内容是吸引用户的关键。”Redis Enterprise Cloud的实时数据分析能力可以揭示用户对哪些内容感兴趣,以及如何最好地向他们展示合适的内容这必须在用户滚动浏览他们的信息时快速完成。

 

Svonava认为,软件行业正在从相对简单的匹配算法(利用硬编码规则来个性化内容)转向交互式实时体验,在这种体验中,系统会观察用户行为并做出响应。例如,就业市场可以自动匹配空缺职位和可用候选人。在这样一个市场中,Superlinked使用 Redis Enterprise Cloud来存储有关每个空缺职位和每个候选人的各种属性的半结构化数据。Redis Enterprise的向量技术使该客户的招聘市场能够实时观察用户的行为。Svonava补充说:“它不是有一套固定的过滤器,而是从人们如何与数据交互中学习。”


其他职位推荐引擎使用的是僵化的评分机制,无法辨别这些数据集中许多微妙、不断变化的关系。地点、职位名称、资历和其他数据点的列表被硬编码到这些规则中,并通过基本的搜索界面提取数据。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,542评论 6 504
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,822评论 3 394
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 163,912评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,449评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,500评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,370评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,193评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,074评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,505评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,722评论 3 335
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,841评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,569评论 5 345
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,168评论 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,783评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,918评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,962评论 2 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,781评论 2 354

推荐阅读更多精彩内容