使用 MongoDB 构建 AI:利用实时客户数据优化产品生命周期

在这里插入图片描述
在《使用 MongoDB 构建 AI》系列博文中,我们看到越来越多的企业正在利用 AI 技术优化产品研发和用户支持流程。例如,我们介绍了以下案例:

  • Ventecon 的 AI 助手帮助产品经理生成和优化新产品规范

  • Cognigy 的对话式 AI
    帮助企业使用任意语言,通过各种渠道为客户提供实时个性化服务

  • Kovai 的 AI 助手帮助用户快速从产品文档和知识库中找到所需信息

本文将继续盘点另外三家在产品生命周期各环节推陈出新的 AI 创新企业。首先是 Zelta,借助实时客户洞察和情感分析,帮助产品团队确定需求优先级。其次是 Crewmate,专注于加强产品与活跃用户社区的互动。最后是 Ada,通过基于 AI 的自动化技术,帮助 Meta 和 Verizon 等科技巨头大幅提升了客户服务水平。

Zelta.AI:洞悉客户之声,优化产品路线

当今数字经济背景下,源源不断的客户反馈通过各种线上线下渠道涌入企业。产品经理要从海量反馈中梳理提炼关键诉求和优先事项,进而制定出企业上下一致认可的产品计划,似乎是个不可能完成的任务。这正是 Zelta.ai 成立的初衷。

Zelta 直接从 Gong、Zoom、Fireflies、Zendesk、Jira、Intercom 等平台获取通话记录、工单等最有价值的定性客户反馈数据,通过生成式 AI 加以分析,深入洞察并传达客户痛点所在。
在这里插入图片描述
通过使用大语言模型处理非结构化数据,Zelta 能够为产品团队提供可行的洞见

Zelta 的工程团队综合运用经过精心调整的 OpenAI GPT-4、Cohere 和 Anthropic 模型,从源数据中提取、分类并编码不同主题功能相关的趋势和情感。MongoDB Atlas 则被用作源数据的元数据及模型输出的数据存储层。

Zelta AI 联合创始人兼首席技术官 Mick Cunningham 表示:“MongoDB 带来的灵活性令人惊叹。 我们的开发团队可以不断尝试新功能,只需添加字段和优化数据模型,无需像关系型数据库那样经历费时费力的模式迁移。”

Cunningham 补充道:“我们还大量使用 MongoDB 聚合管道来实现应用程序驱动型智能。 我们无需将数据从 MongoDB 中提取出来再进行 ETL (提取、转换、加载)处理,就能直接在数据库中进行分析,为客户提供产品反馈实时仪表板和趋势报告。在加速客户做出产品决策的同时,也彰显了我们服务的价值。”

展望未来,Zelta 计划打造自己的定制模型,届时 MongoDB 积累的数据将成为用于训练监督学习模型的宝贵标注样本。作为 MongoDB AI 创新者计划 的成员,Zelta 不仅能享受 Atlas 免费使用额度和技术支持,还能在 MongoDB 社区中获得更多曝光的机会。

Crewmate:连接品牌与社区

在数字经济浪潮下,品牌方往往要投入数百万美元来扶持线上社区,吸引大量热衷于其产品和服务的活跃用户加入。然而,许多社区运营工具来自第三方,导致品牌无法直接洞察用户的真实参与情况。这正是 Crewmate 力图解决的痛点。

Crewmate 是一个用于构建嵌入式 AI 驱动社区的无代码平台。该平台提供可灵活定制的社区功能,让品牌能轻松将其部署到自己的网站。目前 Crewmate 已广泛服务于消费品 (CPG)、B2B SaaS、游戏、Web3 等各行业客户。

具体来说,Crewmate 首先爬取品牌官网,以及 CRM 系统中的公开招聘信息和客户数据,然后将爬取的数据存入运行于 Google Cloud 的 MongoDB Atlas 数据库。随后,Atlas Trigger 会调用 OpenAI 的 ada-002 嵌入模型,将向量化编码存储和索引至 Atlas Vector Search 。事件驱动的管道会在每次网站数据插入 MongoDB 数据库时触发 Atlas Trigger,时刻保持最新状态。

借助 Atlas Vector Search 的上下文感知语义搜索,用户点击和浏览品牌站点社区页面时,能自动获得相关推荐内容。推荐内容涵盖社媒帖文、论坛讨论、招聘信息、限时优惠等等。
我在之前的项目中就用过 MongoDB,深知其灵活的文档模型可以存储任意结构的数据。 考虑到要从客户网站采集的数据类型繁多,这一点尤为重要。” Crewmate 联合创始人兼首席技术官 Raj Thaker 说道。

“Atlas Vector Search 的推出,以及构建生成式 AI 应用教程,为我提供了一个开箱即用的快速架构方案。这个方案集成了源数据存储、AI 驱动的语义向量搜索,以及实时响应数据管道,确保数据持续更新。 更关键的是,所有这些都在单一平台和单一数据源的基础上实现,同时为开发者提供了统一的 API。这不仅使我们的工程团队保持了开发效率,也进一步简化了我们的技术栈。Atlas 还支持与快速发展的 AI 生态系统集成。因此,尽管我们目前采用的是 OpenAI 模型,但将来也能轻松引入 Llama 等其他模型。”

Thaker 补充说:“Crewmate 的一大价值在于帮助品牌挖掘有意义的见解。借助功能强大且直观的 MongoDB Query API (查询 API) ,我们能够处理、聚合和分析用户参与数据,帮助品牌全面跟踪社区推广效果和转化率。品牌方可以直接从存储在 MongoDB 中的应用数据中获取这些洞见,而无需通过 ETL 处理将数据转移至单独的数据仓库或数据湖。”
与 Zelta 一样,Crewmate 也是 MongoDB AI 创新者计划 的成员。

Ada:以 MongoDB Atlas 为基础,通过 AI 驱动的自动化技术革新客户服务

成立于 2016 年的 Ada 已发展为跨渠道、跨模态智能客服自动化领域的佼佼者。企业已融资近 2 亿美元,拥有 300 多名员工,客户覆盖 Meta、Verizon、AT&T 等 300 多家企业。

Ada 的首席产品和技术官 Mike Gozzo 在 MongoDB 开发者大会上接受了采访,讨论了客服 AI 的发展趋势以及 MongoDB 在 Ada AI 技术栈中扮演的角色。Gozzo 指出,尽管客服机器人早已问世,但 transformer 模型和大语言模型的巨大进步,再加上基于人类反馈的强化学习 (RLHF),使这些 AI 助手的能力有了质的飞跃。这些客服机器人不再局限于单纯检索信息,而是能够通过高级推理来解决客户问题。

当被问及为何选择 MongoDB Atlas 作为 Ada 所有产品的基石时,Gozzo 表示:“关键是要有灵活快速适应变化的能力。我们发现,随着企业发展、引入新渠道和新模态,MongoDB 最突出的优势在于,它提供了一个可轻松扩展的数据存储方案,而无需像其他数据库那样进行复杂的迁移,真正满足了我们的需求。我们一直坚持使用 Atlas,因为它性能出色,MongoDB 团队的支持也非常到位。此外,MongoDB 能让我们减少对单一云供应商的依赖。

Gozzo 补充说:“当我们要开发新功能时,MongoDB 在数据源选择上能为我们提供充分的灵活性。 我们可以从中查询非结构化数据,然后用于训练其他模型。在我们的整个产品技术栈中,生成式 AI 的应用非常广泛,不仅可以自动处理查询,还能提供比单纯的多轮问答更进一步的支持。借助 MongoDB,新产品的上线周期可以缩短至数月。”

展望未来,Ada 已开始使用 MongoDB Change Streams (变更流)构建分布式事件处理系统,为聊天机器人和分析提供底层支持。除此之外,Ada 还在探索可查询加密,旨在保护对话隐私的同时推进 AI 模型训练发展。

在接受亚马逊云科技的买家之声 (VOC) 采访时,Gozzo 谈到“速度”如何驱动 Ada 的整个产品开发。这里的“速度”既指企业发布产品和功能的速度,也包括团队学习和迭代的速度。通过在亚马逊云科技上运行 MongoDB Atlas,并结合无服务器 Lambda 函数和 Amazon Bedrock 提供的大语言模型,Ada 能够以可重复、高性能且可扩展的方式交付应用程序。

MongoDB Atlas

MongoDB Atlas 是 MongoDB 公司提供的 MongoDB 云服务,由 MongoDB 数据库的开发团队构建和运维,可以在亚马逊云科技、Microsoft Azure、Google Cloud Platform 云平台上轻松部署、运营和扩展。MongoDB Atlas 内建了 MongoDB 安全和运维最佳实践,可自动完成基础设施的部署、数据库的构建、高可用部署、数据的全球分发、备份等即费时又需要大量经验运维工作。让您通过简单的界面和 API 就 可以完成这些工作,由此您可以将更多宝贵的时间花在构建您的应用上。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/55595.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

约克VRF打造舒适绿色无污染的生活环境

在生活的各个方面,约克VRF都采取了多种措施助力碳中和。 采用国际领先的空气源热泵技术,只需少量电力就可将空气中的能量转化为室内热量,被称为“大自然的搬运工”!COP能效值最高可达4.24(每用一度电产生4.24度电热量&…

线性系统性能分析方法3——频率特性分析法(频域分析法)

一种图解的分析方法,不必直接求解系统输出的时域表达式,不需要求解系统的闭环特征根,具有较多的优点。如: ①根据系统的开环频率特性揭示闭环系统的动态性能和稳态性能,得到定性和定量的结论,可以简单迅速…

Qt界面开发(对象树概念、信号与槽机制)

🌳对象树 在Qt框架中,对象树(Object Tree)是针对QObject类以及其子类的结构化组织方式/每一个QObject实例都可以有一个父对象和多个子对象,形成一种层次化的树状关系。这种设计在Qt中具有多个用途和优势。 概念&…

Apache Seata快速入门

前置推荐阅读:Apache Seata 简介-CSDN博客 快速开始 让我们从一个微服务示例开始。 用例​ 用户购买商品的业务逻辑。整个业务逻辑由 3 个微服务提供支持: 仓储服务:对给定的商品扣除仓储数量。订单服务:根据采购需求创建订单…

【Linux】解答:为什么创建目录文件,硬链接数是2;创建普通文件时,硬链接数是1?(超详细图文)

前言 大家好吖,欢迎来到 YY 滴Linux系列 ,热烈欢迎! 本章主要内容面向接触过C的老铁 主要内容含: 欢迎订阅 YY滴C专栏!更多干货持续更新!以下是传送门! YY的《C》专栏YY的《C11》专栏YY的《Lin…

gitlab配置ssh密钥

1.配置用户信息 git config --global user.name "你的名字" git config --global user.email "你的邮箱" 查看配置是否成功 git config --global --list 2.生成密钥 终端 或 右键文件夹open git bash here 输入命令 ssh-keygen -t rsa -C 随意(生…

接口测试(二)jmeter——实现http请求、察看结果树、请求默认值

一、实现http请求,察看结果树 1. 测试计划 --> 添加 --> 线程(用户) --> 线程组 2. 线程组配置 默认配置 线程数:虚拟用户数,一个虚拟用户占用一个进程或线程。 Ramp-Up 时间(秒):全部线程执行完…

使用Jenkins部署项目

部署中的痛点 为什么要用Jenkins?我说下我以前开发的痛点,在一些中小型企业,每次开发一个项目完成后,需要打包部署,可能没有专门的运维人员,只能开发人员去把项目打成一个exe包,可能这个项目已…

Kettle基本使用

目录 一、安装Kelttle 1-1 安装java环境 1-2 Kettle安装 二、Kettle的基本使用 2-1 将txt文本数据转为excel数据 创建txt文件 创建kettle的转换任务 定义转换流程 配置输入文件 连接读取和写入任务 配置excel输出 保存转换任务 执行转换任务 2-2 将txt文件输出到M…

数据库管理-第252期 深入浅出多主多活数据库技术- Cantian存储引擎(二)(20241017)

数据库管理252期 2024-10-17 数据库管理-第252期 深入浅出多主多活数据库技术- Cantian存储引擎(二)(20241017)1 部署规划2 服务器基础配置2.1 配置HOSTS2.2 关闭防火墙2.3 关闭SELinux2.4 配置yum源 3 编译服务器配置3.1 安装git…

「Python精品教程」Python快速入门,基础数据结构:数字

​***奕澄羽邦精品教程系列*** 编程环境: 1、Python 3.12.5 2、Visual Studio Code 1.92.1 在现实世界中,我们经常要面对各式各样的数字,通过简单或者复杂的数学运算,来帮助我们计算出想要的结果。程序开发过程中,数字…

自动化测试工具在API测试中的优势是什么?

在设计API接口时,确保数据获取的效率和准确性是至关重要的。以下是一些最佳实践和代码示例,帮助你提高API的数据获取效率和准确性。 1. 使用高效的数据访问模式 选择合适的数据库访问模式对于提高数据获取效率至关重要。例如,使用索引可以显…

【启明智显分享】ZX7981PM WIFI6 5G-CPE:2.5G WAN口,2.4G/5G双频段自动调速

昨天,我们向大家展现了ZX7981PG WIFI6 5G-CPE,它强大的性能也引起了一波关注,与此同时,我们了解到部分用户对更高容量与更高速网口的需求。没关系!启明智显早就预料到了!ZX7981PM满足你的需求! …

Vue3 集成Monaco Editor编辑器

Vue3 集成Monaco Editor编辑器 1. 安装依赖2. 使用3. 效果 Monaco Editor (官方链接 https://microsoft.github.io/monaco-editor/)是一个由微软开发的功能强大的在线代码编辑器,被广泛应用于各种 Web 开发场景中。以下是对 Monaco Editor 的…

HTML5教程(三)- 常用标签

1 文本标签-h 标题标签&#xff08;head&#xff09;&#xff1a; 自带加粗效果&#xff0c;从h1到h6字体大小逐级递减一个标题独占一行 语法 <h1>一级标题</h1><h2>二级标题</h2><h3>三级标题</h3><h4>四级标题</h4><h5…

关于md5强比较和弱比较绕过的实验

在ctf比赛题中我们的md5强弱比较的绕过题型很多&#xff0c;大部分都是结合了PHP来进行一个考核。这一篇文章我将讲解一下最基础的绕过知识。 MD5弱比较 比较的步骤 在进行弱比较时&#xff0c;PHP会按照以下步骤执行&#xff1a; 确定数据类型&#xff1a;检查参与比较的两…

jmeter响应断言放进csv文件遇到的问题

用Jmeter的json 断言去测试http请求响应结果&#xff0c;发现遇到中文时出现乱码&#xff0c;导致无法正常进行响应断言&#xff0c;很影响工作。于是&#xff0c;察看了其他测试人员的解决方案&#xff0c;发现是jmeter本身对编码格式的设置导致了这一问题。解决方案是在jmete…

【文化课学习笔记】【化学】选必三:同分异构体的书写

【化学】选必三&#xff1a;同分异构体的书写 如果你是从 B 站一化儿笔记区来的&#xff0c;请先阅读我在第一篇有机化学笔记中的「读前须知」(点开头的黑色小三角展开)&#xff1a;链接 链状烃的取代和插空法 取代法 一取代物 甲烷、乙烷、丙烷、丁烷的种类 甲烷&#xff1a;只…

游戏逆向基础-找释放技能CALL

思路&#xff1a;通过send断点然后对send的data参数下写入断点找到游戏里面的技能或者攻击call 进入游戏先选好一个怪物&#xff08;之所以要先选好是因为选怪也会断&#xff0c;如果直接左键打怪的话就会断几次&#xff09; 断下来后对参数下硬件写入断点 硬件断点断下来后先…

如何用pyhton修改1000+图片的名字?

import os oldpath input("请输入文件路径&#xff08;在windows中复制那个图片文件夹的路径就可以):") #注意window系统中的路径用这个‘\分割&#xff0c;但是编程语言中一般都是正斜杠也就是’/‘ #这里写一个代码&#xff0c;将 \ > / path "" fo…