微信扫码
添加专属顾问
预警:全文约1.2万字,期待带给您有价值的信息!
引言:BI和AI大型语言模型结合商业智能(BI)的优势
AI与BI结合的多种模式:主要集中在数据查询分析和可视化展示阶段
AI与BI结合实施的挑战
产品实践案例:网易、百度、京东、腾讯以及观远数据、神策数据等在AI与BI结合方面的实际尝试与应用
体验百度Sugar BI:AI与BI结合的智能问数功能初体验
思考与延伸
01
—
引言
图解:AI与BI结合的实际应用案例-阿里云Quick BI产品架构
我认为AI与BI结合是一个具有实际应用场景和价值的方向。虽然从可用资源和投入产出比的角度来看,我们目前还不适合推动这个方向。
重要的是,本文后续提到的AI,特别是指基于大型语言模型(LLMs)的自然语言处理能力——也就是对话式系统交互的支持。在商业智能(BI)领域,除了大型语言模型外,还有其他的AI技术可以使用。例如,机器学习技术可以被用于销售预测。
接下来,一起深入探讨AI大型语言模型与商业智能(BI)结合的实际应用。
02
—
AI与商业智能(BI)结合的多元模式
在商业智能(BI)产品领域,大型语言模型(LLM)被视为现有数据分析方法的有效补充,尤其在即席数据查询、提升传统BI工具的能力以及简单的数据挖掘和洞察等方面。
在当前的趋势下,自然语言处理的对话式商业智能(BI)数据分析正逐渐成为主流。分析存在三种实现AI大型语言模型与商业智能(BI)结合的可能模式:
Text-to-API:在大型语言模型与商业智能(BI)结合的领域,Text-to-API的模式正在逐渐被广泛应用。在这种模式下,AI大型语言模型通过解析用户的自然语言查询,将其转化为API请求,从而实现与后端数据库或服务的交互。这种模式的优势在于,它极大地简化了用户的操作流程,只需要输入自然语言查询,就能获取所需的数据或执行特定的操作。此外,Text-to-API的模式还能够提升数据查询的效率和准确性,因为它直接通过API与后端数据库或服务进行交互,无需经过复杂的中间步骤。即根据基于用户输入的自然语言,系统进行意图识别,并相应地调用匹配的API。
Text-to-SQL模式:在AI与商业智能(BI)结合的领域,Text-to-SQL模式也得到了广泛的应用。在这种模式下,AI大型语言模型将用户的自然语言查询转化为SQL查询,直接与数据库进行交互,获取用户所需的数据。这种模式的优势在于,它能够提供更直接、更高效的数据查询方式,无需用户具备专业的SQL技能,只需通过自然语言即可完成复杂的数据查询。这在很大程度上降低了数据查询的难度,提升了用户体验。即根据根据用户的自然语言输入,系统将进行意图解析,并直接生成SQL语句,以对关系型数据库(如MySQL)进行查询。
在AI与商业智能(BI)结合的领域,Text-to-Code模式正在得到广泛应用。在这个模式中,AI大型语言模型将用户的自然语言查询转化为代码,实现对数据的高级查询和操作。这种模式的优势在于,它能够提供更灵活、更强大的数据处理能力,无需用户具备专业的编程技能,只需通过自然语言即可完成复杂的数据查询和操作。这极大地提升了数据处理的效率和用户体验。即根据用户的自然语言输入,利用AI大型语言模型对相关数据的理解,直接生成代码并执行分析。这可以被理解为ChatGPT中的代码解释器Code Interpreter的功能。
当然,以上提到的模式并非一一涵盖。例如,还有Text-to-JSON等其他方式在AI与商业智能(BI)结合的领域中也有广泛应用。
03
—
AI与商业智能(BI)结合的实施挑战
尽管将大型语言模型(LLM)与商业智能(BI)系统融合有助于显著提升数据分析和报告的智能水平,并对用户体验产生积极影响。然而,从当前的技术发展和融合状况来看,可能会面临以下挑战:
理解数据的精确性
如果LLM的训练数据中缺乏充足的行业特定知识或上下文信息,模型可能会面临理解复杂业务数据的困难。因此,大型语言模型(LLM)可能在理解复杂数据集、特定行业术语或上下文中的微妙差异方面面临挑战。这可能导致对数据分析结果的误解或错误解读。
幻觉问题(幻觉问题)
数据安全与隐私保护
大型语言模型的通用性与个性化需求
用户体验交互
我们需要保证大型语言模型(LLM)能够提供自然、流畅的交互体验,同时准确把握用户的查询意图和需求,这可能面临挑战。面对用户查询方式和习惯的多样性,我们的对话式智能报表系统需要具备强大的适应性和灵活性。自然语言处理的复杂度,可能会对交互的精确性和用户体验产生影响。
实时性和性能
在需要实时反馈的商业智能(BI)应用中,保证大型语言模型(LLM)提供的方案能满足性能和即时性需求可能会遇到困难。这是因为在AI与商业智能(BI)结合的领域,我们的对话式智能报表系统可能会面临大型语言模型的计算资源和处理时间需求,尤其是在处理大规模数据集或复杂查询时。这可能会对系统的性能和实时反馈能力产生挑战。然而,根据个人的实际体验,这个问题并不严重。相反,商业智能(BI)系统本身可能存在这个瓶颈需要解决。
在AI应用落地过程中,我们发现存在一个"效率-准确性-智能"的不可能三角挑战。如果希望快速且准确地解决问题,可能会在处理复杂问题时显得无能为力;如果需要精确地解决复杂问题,可能需要花费大量的时间进行思考、拆解和处理;如果希望能够迅速地解决复杂问题,可能会不可避免地产生"幻觉"。
腾讯技术工程团队,benze
04
—
实际产品应用案例
探索网易有数ChatBI的实践案例
在2023年,网易数帆团队运用了先进的AIGC技术,推出了一款名为"有数ChatBI"的对话式数据智能助手。这款智能助手基于网易自研的大模型,结合了自然语言理解和专业数据分析能力,使用户可以通过日常对话的方式获取可信赖的数据。大幅度降低数据使用门槛。
图:网易数帆产品全景图展示
京东ChatBI
图解:京东ChatBI的基础结构图展示
百度Sugar BI实践案例
SugarBI,作为百度智能云的一项主打服务,是一款敏捷的商业智能(BI)和数据可视化平台。它旨在解决数据BI分析以及报表和大屏的可视化问题。在AI与商业智能(BI)结合的应用中,我们成功地将AI技术融入到产品中,推出了「文心问数Sugar Bot」功能,显著提升了用户的数据分析效率。
图:百度SugarBI中所融入的智能化功能
基于NL-to-JSON等技术,文心问数Sugar Bot让用户能通过对话直接完成数据探索,并完成部分报表制作功能。同时,该团队还在深入开发意图理解、指令拆解、图像生成等AIGC技术,以实现基于对话直接满足用户对报表、大屏的生成需求。他们的目标是实现大部分内容的直接生成,即NL-to-X。这将通过生成式AI直接满足更多用户业务目标,逐步实现业务与技术的重构。
(1)AI问数
图:SugarBI AI问答的整体技术架构
(2)自动数据分析功能
图:SugarBI 自助分析的整体技术架构
腾讯DataBrain
腾讯的DataBrain团队在推出GPT4后,尝试利用其能力构建了一个服务于DataBrain系统的统一语言智能助手示例——ChatBI。这个智能助手让用户可以在统一的语言交互界面完成整个数据分析过程。与京东的ChatBI相似,目前这个产品仅供腾讯内部使用。
观远数据BI
BI Copilot是观远BI利用大型语言模型技术构建的最新模块,该模块接入了微软Azure OpenAI的商用服务权限(可以理解为接入了ChatGPT所使用的技术)。
Chat2Answer通过利用知识库,有助于业务用户理解数据的含义,并提供智能解读。当用户提出与数据相关的问题时,Chat2Answer能够解析数据背后的原因,并提供具体的建议和可执行的方案。
此功能在早期被称为"Chat2SQL"。(也就是我们之前提到的Text-to-SQL模式),通过自然语言交互,助力生成SQL查询语句。以实际工作流程为例:
1. 获取用户的自然语言查询需求,如“各品牌的退款额分别是多少”;2. 将用户的查询需求转化为机器可理解的SQL语句,例如"SELECT `品牌名称`, SUM(`退款金额`) AS `退款额`FROM input1GROUP BY `商品名称`”,返回生成的SQL查询语句给用户;3. 进一步交互式的追问,例如“再加上渠道维度”;4. 再次将其转化为SQL语句,例如“SELECT `商品名称`, `渠道`, SUM(`退款金额`) AS `退款额`FROM input1GROUP BY `商品名称`, `渠道`”,并返回给用户。
当用户遇到问题时,可以直接向Chat2Help寻求帮助。遇到错误或问题时,只需将错误信息复制粘贴到对话框中,Chat2Help将为您解答错误的含义,并提供解决方案。为您提供逐步的错误排查指导和解决方案。
神策数据MixLab实践案例
神策数据的主要产品定位在CDP(客户数据平台)领域,虽然与我们之前提到的“BI”不完全一致,但在我们的研究过程中发现,他们也成功地应用了大型语言模型技术,推出了神策分析 Copilot。(另外还支持用于运营Copilot),它也支持自然语言交互,可以自助进行数据分析和查询,因此我们将其纳入本文的讨论范围内。
从当前的演示介绍来看,它支持的一些应用场景如下:
(1)智能分析:利用大型语言模型理解用户需求,自动设置分析模型
以事件分析为例,如果您在输入框中用自然语言输入需要获取的数据指标,例如"最近7天的搜索点击用户数",AI大型语言模型会将这个自然语言查询转化为请求查询JSON,然后发起查询,并以图形的形式展示结果。
在此,神策团队选择了text-to-json模式,而非text-to-SQL模式,主要基于两个考虑:一是这种模式更易于理解,便于业务人员判断查询;二是这种模式更便于人为干预,例如,如果生成的查询JSON不准确,或是想改变计算方式或查询条件以查看指标变化,都可以快速调整。
其实现流程大致如下:
首先,将schema(简单来说,它是关于数据的存储方式、数据间的关系以及数据的解释信息)输入到GPT中,首先,我们需要将数据的schema(即数据的存储方式、数据间的关系以及数据的解释信息)输入到GPT中,让GPT理解数据的schema和任务。由于存在长度限制,我们需要进行优化设计,从报表的众多字段中筛选出进入到prompt的字段,以缩短prompt。
接下来,由于筛选出的schema会包含许多字段,过多的字段可能会影响GPT的准确率和精度。因此,我们需要与GPT进行交互,让其挑选出与需求相关的字段。
最后,通过AI大型语言模型生成JSON。对于复杂的查询,我们可以先让模型生成一个结构,然后再填充具体的内容。
当然,除了以上提到的产品,还有许多其他的AI与BI结合的实践案例。但是,由于时间和精力的限制,我们就不再详细展开讨论了。
据了解,包括但不限于上述提到的通过大型语言模型实现的AI与BI产品,大部分仍处于演示、内部测试或小范围试用阶段,部分已进行推广,但基本上都还未实现大规模商业应用。
相信在用户反馈和持续优化的推动下,结合大型语言模型能力的不断进化,今年内我们将迎来更为成熟、稳定和实用的新版本产品。
05
—
体验百度Sugar BI:初次使用感受
遵循官方指南,我基于示例数据进行了一些初步的探索:
(1)数据模型准备
在设置数据模型的页面上,您可以选择相应的数据表并建立关联:
在编辑页面,您可以将字段名称设置为易于理解的中文别名:
对于基础指标(度量),我们可以为其设置AI问答的同义词。这就像是为其建立一个“知识库”,帮助大型语言模型理解专业术语,因为用户可能会有多种不同的提问方式。
我们也可以创建新的度量(指标加工),这是常规的BI功能:
要使用AI问答功能,需要先开启并等待模型训练完成(但我没有相关权限):
我们还可以设置AI问答的推荐问题,如果你在ChatGPT中自定义过自己的GPTs,对此应该非常熟悉:
接下来,我们可以通过智能问数Sugar Bot与系统进行交互:
当我点击上图中的“需要结论”选项时,系统会自动为我做出如下总结:
并且还能找出数据的不合理之处(确实如此):
总的来说,这是一次非常有趣的体验,它确实提供了一种全新的交互方式,并且已经成功地应用到了实际产品中。如果你对此感兴趣,可以自行申请体验。
需要注意的是,SugarBI存在以下限制:
06
—
思考与延伸
在前面的学习内容中,我们主要关注了支持自然语言交互模式下的商业智能(BI)数据查询、分析和可视化呈现。实际上,在从问题定义、数据接入、处理、可视化展示、交互分析到决策行动的全过程中,AI大型语言模型与商业智能(BI)的结合都能发挥重要作用。在整个BI数据分析链路中,AI大型语言模型都有结合的可能性。
支付宝团队在基于蚂蚁集团基础大模型开发研制数据分析智能助理 Deepinsight copilot的过程中,比较系统化地梳理了结合大模型的数据分析智能助理功能需求,划分了不同的智能化等级,非常值得我们参考和学习:
注:
CoT即思维链(Chain-of-thought),模仿了一个逐步思考的过程来得出答案。
TOT即Tree-of-thoughts,CoT通常只有一条解决问题的路径,ToT等于是CoT的一个拓展,把一条reasoning路径拓展至多条reasong paths,这样模型可以综合多条reasoning path的结果得到最终的结论。
ReAct:即Reason和Action,Reason生成分析步骤,Action生成工具调用请求。是目前最常见和通用的增强式语言模型(Augmented LM)范式,它启发于传统强化学习,通过提示词构造“想法”(Thought),“行动”(Action),“观察”(Observation)的思维链, 逐步启发大语言模型根据当前工具的输出产生观察,从而进一步产生下次推理。这种范式被广泛应用在近期爆火的 Auto-GPT 和 LangChain 等项目中。
ReWOO 即Reasoning WithOut Observation,通过模块化解耦(Decouple)大语言模型的“预见性推理”(Foreseeable Reasoning) 和工具的执行,从而实现在HotpotQA等任务上数倍的词元效率(Token Efficiency), 并且提高了模型表现以及复杂环境下的鲁棒性。在ReAct中, 指令微调不可避免的会导致小模型“背住”训练集中的工具输出。然而,ReWOO由于将显式的工具输出跟模型的推理步骤分离, 可以因此借由指令微调使其学会具有泛化性的“预见性推理”能力。
DAL我没有查到,我估计应该是DSL,即将自然语言转化为特定领域的语言(Domain-Specific Language),也就是我们前面提到的text-to-code。
KG,在这文章中进行了比较深入的探讨,可以移步查看。
AI+BI的融合为商业智能领域带来了前所未有的机遇,通过大语言模型的应用,可以极大地提升数据分析的效率、深度和准确性,同时改善用户体验。
53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2024-07-06
比Kimi还好用?AI写作神器「橙篇」来势汹汹 欲夺长文创作之未来
2024-07-06
暴走WAIC:跟AI+教育有关的,都在这儿↑
2024-07-02
【研究成果】ArchGPT:利用大语言模型支持传统建筑遗产的更新与保护
2024-06-28
所有男生女生,AI 卖货主播来咯!
2024-06-28
AI+医疗专题报告:院内场景丰富,AI 全面赋能医疗健康领域
2024-06-20
AI 背后 B 端设计师的机会
2024-06-20
30 款让教师工作更轻松的 AI 工具
2024-06-13
知识图谱(KG)和大模型(LLMs)双轮驱动的企业级AI平台构建之道暨行业调研
2026-06-05
2026-06-03
2026-05-20
2026-05-26
2026-06-02
2026-05-14
2026-05-12
2026-05-21
2026-06-03
2026-06-05
2026-07-04
2026-07-03
2026-06-19
2026-06-09
2026-06-04
2026-03-18
2026-03-05
2026-03-05
欢迎您使用【53AI 官方网站】(以下简称“本网站”或“我们”)。本《会员服务协议》(以下简称“本协议”)是您(以下简称“会员”或“用户”)与【深圳市博思协创网络科技有限公司】之间关于注册、登录及使用本网站会员服务所订立的法律协议。
在您注册或登录前,请务必审慎阅读、充分理解各条款内容,特别是免除或限制责任的条款、知识产权条款、争议解决条款等。此类条款将以加粗形式提示您注意。 当您通过微信公众号授权、手机验证码验证或其他方式成功登录本网站时,即视为您已完全理解并同意接受本协议的全部内容。
一、 定义
本网站:指由【深圳市博思协创网络科技有限公司】运营的,域名为【53ai.com】的网站及相关移动端页面。
会员服务:指本网站向注册会员提供的知识库文章查阅、内容检索及其他相关增值服务。
知识库内容:指本网站发布的包括但不限于文字、图表、数据、研究报告、行业分析等数字化内容资源。
二、 账号注册与登录
登录方式:本网站支持以下登录方式,您可根据实际情况选择:
微信公众号授权登录:您同意将您的微信OpenID信息授权给本网站,用于创建或关联会员账号。
手机验证码登录:您需提供真实有效的手机号码,并通过短信验证码完成身份验证与登录/注册。
账号安全:您的账号仅限您本人使用,禁止赠与、借用、租用、转让或售卖。因您保管不善导致的账号被盗、密码泄露等损失,由您自行承担。
实名认证:根据相关法律法规要求,我们可能要求您在特定功能下完成实名认证。如您拒绝提供,可能无法使用部分或全部服务。
未成年人保护:若您未满18周岁,请在法定监护人的陪同下阅读本协议,并在征得监护人同意后使用本服务。
三、 服务内容与规范
知识库查阅权限:会员登录后,有权按照其会员等级对应的权限范围,在线浏览、检索本网站知识库中的相关文章及内容。
服务变更:我们有权根据业务发展需要,调整、变更或终止部分服务内容,并将以网站公告、公众号消息等方式提前通知。
禁止行为:您在使用服务时不得实施以下行为:
利用技术手段批量爬取、下载、转存知识库内容;
将知识库内容用于商业目的或未经授权地向第三方传播;
干扰本网站正常运行或侵犯其他用户合法权益;
发布违法违规信息或从事违反公序良俗的活动。
四、 知识产权声明
权利归属:本网站知识库中的排版设计、软件代码等内容的知识产权均归【公司全称】或原权利人所有,受《中华人民共和国著作权法》等法律保护。
有限许可:本网站授予会员一项非独占、不可转让、不可转授权的普通许可,仅限于个人学习、研究之目的在线查阅知识库内容。
侵权追责:未经书面许可,任何单位或个人不得以任何形式复制、转载、摘编、镜像、汇编或以其他方式使用上述内容。一经发现,我们保留追究其法律责任的权利。
五、 个人信息保护
我们重视对您个人信息的保护。关于我们如何收集、使用、存储和保护您的个人信息,请单独阅读 《隐私政策》。
您通过微信公众号授权或手机号验证所提供的信息,我们将严格按照《个人信息保护法》的规定处理,仅用于身份识别、服务提供及安全验证等必要用途。
您可以随时通过网站设置或联系客服行使查阅、更正、删除个人信息及撤回授权同意的权利。
六、 免责声明
内容准确性:知识库内容仅供参考,不构成专业建议。我们不对其完整性、准确性、时效性作任何明示或暗示的保证,您应自行判断并承担使用风险。
不可抗力:因自然灾害、政策法规变化、网络故障、第三方平台接口异常(如微信接口维护、运营商短信通道故障)等不可抗力导致的服务中断或延迟,我们不承担违约责任。
第三方链接:本网站可能包含指向第三方网站的链接,该等网站的内容和服务不受我们控制,请您自行甄别风险。
七、 违约责任
如您违反本协议约定,我们有权视情节采取警告、限制功能、暂停服务、注销账号等措施,并保留要求赔偿损失的权利。
如因您的违约行为导致我们遭受行政处罚、第三方索赔或商誉损失,您应承担全部赔偿责任(包括但不限于罚款、赔偿金、律师费、公证费等)。
八、 法律适用与争议解决
本协议的订立、执行和解释均适用中华人民共和国大陆地区法律。
因本协议产生的或与本协议有关的任何争议,双方应友好协商解决;协商不成的,任何一方均可向【公司所在地】有管辖权的人民法院提起诉讼。
九、 其他
本协议构成双方就本服务达成的完整协议,取代此前任何口头或书面约定。
本协议任一条款被认定为无效或不可执行的,不影响其他条款的效力。
我们对本协议享有最终解释权,并在法律允许的范围内保留随时修改的权利。修改后的协议一经公布即生效,继续使用服务即视为同意修订内容。