通义千问× DataV:AIGC “大时代”与可视化“小进步”

news2024/11/24 20:10:24

云布道师

阿里云数据可视化产品 DataV 借助“通义千问”大模型能力,推出“智能助手 DataV  Copilot ”;通过代码自动生成、智能样式设计、“对话式”业务模版创建等功能,全面提速数据可视化应用开发效率。

一、DataV AI 探索之路:从机器学习到通义千

 DataV 数据可视化 AI 的第一步尝试

DataV 团队一直积极探索通过 AI 能力降低可视化应用的开发成本; 2019 年初,DataV 团队发起了 LADV 项目 :一个基于机器学习的可视化生成系统,通过机器学习可视化案例的风格而自动生成数据可视化应用。

图片

通过 LADV ,我们设计了一种新的可视化创建流程。如上图所示,LADV 改变了传统的设计流程,新的流程支持通过手绘草稿/图片进行原型设计及前端还原。

图片

通过图表布局数据训练了可以识别图表位置及类型的识别模型,这也是物体识别模型首次应用于数据图表领域。同时,LADV 不仅仅能够识别图表的类型及位置,还可以将可视化界面的颜色进行提取。从而将原案例风格中更多的维度迁移到机器生成的数据可视化界面中。

  LADV 的困境:很有趣,有点用,但是不多

图片

LADV 项目是利用AI技术探索可视化应用的一个有趣实验,但是受 2019 年时间点AI 发展阶段的制约,LADV 项目在实际应用中存在很多问题与困境:

    ○ 缺乏用户角色定位,无法满足真正业务需求:LADV 的自动生成是针对整个流程,没有明确服务具体的用户角色,“有点用,但是不多”;针对常见的用户角色,LADV 生成结果对设计师来说效果不够美观、对项目经理缺乏业务表达;

    ○ 缺乏业务输入,无法对接真实场景:LADV 是基于图表的类型及位置的识别来创建,所有看板内容都是基于默认数据,与实际业务场景相去甚远,还需要再次编辑业务说明内容,如各类图表标题、样例数据等。

    ○ 缺乏对 AIGC 生成结果调试的可能性:缺乏 AIGC 生成过程控制,对生成结果控制力非常有限,导致应用价值受限

 大模型技术的新机遇:AI 成为实际工作的提效工具

图片

最近两年大模型技术飞跃式的进步,启发了很多 AI 解决问题的新思路;因此我们发起了 DataV Copilot 项目。经过之前的探索,DataV Copilot 的目标也更加明确:摆脱“新奇噱头”的诱惑,聚焦不同用户角色的实际工作场景,首先解决用户“重复性、技术含量低”的高性价比痛点问题,使得用户能够把更多的精力放在创新性工作上;因为创新性也是衡量可视化应用是否成功的关键因素之一。

二、可视化应用开发的一些普遍问题

为了更好的让 DataV Copilot 解决实际问题,成为真正的生产力工具,我们梳理了当前可视化应用开发的通用流程,分析当前流程中普遍存在的问题,并希望能解决一些“高性价比”痛点。

图片

可视化应用开发的通用流程中常规合作角色包括需求方、项目经理、设计师、程序员等几类;其中项目经理、设计师、程序员三个角色之间存在紧密合作关系,工作流程上互相依赖。

图片

可视化应用开发中痛点问题非常多,按解决价值“性价比”的多寡衡量,我们分场景分角色梳理出以下几个普遍问题场景:

    ○ 问题场景一:甲方需求频繁变更导致成本变高,例如项目POC制作(没有收入但是投入不小);

    ○ 问题场景二:需要角色技能互补导致的环节block,比如设计师制作原型需要程序员配合mock数据;

    ○ 问题场景三:大量低难度长耗时数据加工环节,比如简单数据处理/陈旧API匹配组件格式;

以上问题场景都存在“发生频率高、投入耗时长、技术难度低、产出结果明确且收敛”等共性,是可视化应用开发流程中值得解决的“高性价比”痛点问题。

三、借助“通义千问”,DataV Copilot 可以解决哪些问题?

通过对可视化应用开发现有流程中普遍存在问题的分析,DataV 借助“通义千问”大模型能力,推出了智能助手 DataV Copilot ;希望通过解决/优化常见的痛点,提升整体的开发效率。

与之前希望通过AI能力“一键自动”开发可视化应用的理想化愿景不同,DataV Copilot 面向明确的用户角色,解决明确的应用场景中的重复简单工作提效问题。DataV Copilot 不会替代用户工作,但可以帮助用户提升工作效率、拓展能力边界。

 场景一:设计师不再“跪求”程序员造数据

设计师在搭建可视化应用原型的时候,为了追求真实效果,经常需要一些场景样例数据,从不同时间段的图表 mock 数据,到二三维地理场景的空间数据等等;

通过写代码 mock 数据超出了一般设计师的技能领域;经常“跪求”开发写这些简单代码也需要付出大量协调成本,很多时候还不能得到开发的及时响应,成了设计师工作流程中的一个“痛点”。

图片

针对设计师的困境,DataV Copilot 提供了对话式数据生成能力;设计师可以针对具体组件,自助生成 mock 数据,不再依赖开发写代码 mock 数据。

图片

以地理可视化应用开发为例,设计师可以通过一条对话,让 DataV Copilot 生成湖南省内 20 个随机点位数据,并且自动匹配可视化组件需要的格式。

图片

以往开发 mock 数据的流程,需要先获取湖南省边界数据,再 mock 边界内数据,再处理匹配组件数据;DataV Copilot 生成 mock 数据的效率提升是非常显著的。

 场景二:程序员告别“搬砖”,从低难度、耗时数据处理工作中解脱

● 接口数据格式自动匹配

在实际可视化应用项目交付中,存在大量数据接入工作;尤其是政务类项目,几百上千个图表司空见惯,数据格式的处理匹配成了一件必要但是非常耗时的“搬砖”工作。

DataV Copilot  DataV 图表增加了默认格式智能推荐能力,历史系统的 API 格式不匹配 DataV 图表,只需要“一键点击”就可以自动前端处理匹配,不用数据开发再修改 API 匹配格式。

图片

 自动生成数据处理脚本

在可视化应用开发中,经常遇到图表需要接入的数据源需要处理。后端处理数据流程较长,且容易对生产系统造成影响;前端处理往往数据开发同学又不熟悉前端 JS 语言。针对这种情况,DataV Copilot 提供了对话式数据处理脚本生成能力,让数据开发同学轻松在前端处理数据。

图片

场景三:项目经理的更快、更低成本产出项目原型

项目 POC 是大型可视化项目交付中非常常见的需求环节,有时候甚至是项目成交的关键因素。但是从执行流程看,项目未正式立项情况下,POC 不能获得充足的研发、设计资源支持是项目经理面临的常见挑战。

● 对话式 AIGC ,理解 POC 的业务需求

为了帮助项目经理快速、低成本制作 POC DataV Copilot 提供了对话式项目生成功能;与以往的现有模版生成项目、手绘图纸生成项目不同,DataV Copilot 接受业务内容“对话式”输入,在对各项业务需求/指标理解的情况下,动态输出符合输入需求的可视化应用 POC。

例如,项目经理需要快速为电商客户制作销售数据监控大屏,可以向 DataV Copilot 输入以下需求描述:“请给我制作一个数据看板,需要展示产品的全球销售分析情况,包括各个国家的销量情况、产品类别每日销售额、月度销售增长率、季度净收益、产品毛利率、客户留存率等数据指标”;

DataV Copilot 根据需求的描述,例如空间的表述、数据指标的表述,分析并推荐适合的可视化形式。

图片

● 加强 AIGC 结果调整能力,提高结果可用性

为了提升 POC 项目生成的实用性,DataV Copilot 强化了可视化应用生成结果的调整能力,这也是目前 AIGC 应用普遍的一个问题;只有提供充分的生成结果调整能力,AIGC 才能满足用户的初始意图。

图片

DataV Copilot 在可视化应用生成结果基础上,提供“视觉风格”、“布局版式”两种快速调整功能,帮助项目经理快速调整最基础的要素。

图片

提供常用数据看板布局选择,快速变换合适布局:

图片

调整至合适的风格和布局后,选择快速生成可视化应用 POC:

图片

● 保留 AIGC 生成结果调整能力,提高结果可用性

DataV Copilot 生成结果可以继续进入传统工作流进行手动修改,项目经理在有设计资源支持的情况下,进一步提升 POC 效果。

图片

通过引入通义大模型的能力,DataV Copilot 帮助项目经理、设计师、程序员等用户角色解决了实际工作中几个“发生频率高、投入耗时长、技术难度低”的普遍问题,实现了可视化项目交付效率的提升。

四、通义千问×DataV:更多的可能性

作为一个云原生的应用构建平台,DataV 将以开放的姿态拥抱大模型的更多能力。

 工作流程提效,将更多“重复性体力活”交给“通义”大模型

当前可视化应用开发中还是有很多低技术含量高投入低重复性工作,这是 DataV Copilot 后续持续发力的重点领域,持续帮助不同用户角色在实际工作中提效;

 借助“通义”AIGC 能力,拓展用户角色的能力边界

当前通义大模型在文字、图片、三维模型、视频等领域的 AIGC 能力演进飞速,DataV Copilot 后续将整合更多 AIGC 工具,为可视化设计师解锁更多技能包,扩展能力边界;

 更好的大模型与人交互迭代能力,确保 AIGC 结果的实际可用性

DataV Copilot 始终关注 AIGC 结果的实际可用性,将提供更多中间过程的交互迭代能力,提升产出结果的实际应用价值;

商品详情页

商品公众号

                         

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

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

相关文章

闪存产品概述 NAND NOR FLASH

随着国内对集成电路,特别是存储芯片的重视,前来咨询我们关于NOR Flash,NAND Flash,SD NAND, eMMC, Raw NAND的客户越来越多了。这里我们专门写了这篇文章:1,把常用的存储产品做了分类; 2把一些产品的特点做…

Leetcode 188. 买卖股票的最佳时机 Ⅳ 状态机dp C++实现

Leetcode 188.买卖股票的最佳时机 Ⅳ 问题:给你一个整数数组 prices 和一个整数 k ,其中 prices[i] 是某支给定的股票在第 i 天的价格。设计一个算法来计算你所能获取的最大利润。你最多可以完成 k 笔交易。也就是说,你最多可以买 k 次&…

Dubbo--高性能RPC框架

文章目录 Dubbo介绍Dubbo基本架构Dubbo是什么,它能做什么 Dubbo入门示例1.准备工作2.创建Maven项目3.添加依赖3.1提供者服务3.2消费者服务 4.创建服务接口5.实现服务接口6.配置服务提供者7.配置服务消费者8.启动 ZooKeeper9.运行服务提供者10.运行服务消费者 Dubbo介…

信号发生器在扫描模式下输出正弦波信号,示波器呈现的波形显示异常与不理想,这是为什么

如下图所示,在信号发生器扫描模式下输出正弦波信号,示波器呈现出的波形显示“异常”“不理想”情况,其原因可能与以下因素有关: 1、扫描速度与示波器刷新率不匹配 如果信号发生器的扫描速率(频率变化速度)…

Leetcode题解精讲之二叉树的基本理论(分类、四种遍历方式、存储方式)

目录 0 专栏介绍1 二叉树的基本概念2 二叉树的分类3 二叉树的遍历3.1 前序遍历3.1.1 递归实现3.1.2 迭代实现 3.2 中序遍历3.2.1 递归实现3.2.2 迭代实现 3.3 后序遍历3.3.1 递归实现3.3.2 迭代实现 3.4 层序遍历3.4.1 递归实现3.4.2 迭代实现 4 二叉树存储模式5 其他技巧 0 专…

直觉微调——简化语言模型对齐过程

人工智能咨询培训老师叶梓 转载标明出处 预训练语言模型在遵循指令和信任度方面仍有待提高。为了解决这一问题,研究者们提出了监督式微调(Supervised Fine-Tuning, SFT)和偏好优化(Preference Optimization, PO)两种方…

算法提高模板强连通分量tarjan算法

AC代码&#xff1a; #include<bits/stdc.h>using namespace std;typedef long long ll; const int MOD 998244353; const int N 2e5 10;//强联通分量模板 //tarjan算法 vector<int>e[N]; int n, m, cnt; int dfn[N], low[N], ins[N], idx; int bel[N];//记录每…

STL容器真的好用吗

大家都在用的c STL就一定是完美无缺的吗&#xff1f; 本文一针见血的指出常见STL顺序容器vector的致命bug。 在Scott Meyers的《Effective C》中&#xff0c;第一个条款明确指出&#xff0c;C是一个语言联邦。 这体现在&#xff1a; ● C&#xff1a;C继承了C语言的基础特性&a…

零基础学习Python(八)—— time模块、request模块、数据分析和自动化办公相关模块、jieba模块、文件操作和os相关模块的简单介绍

1. time模块 time()&#xff1a;获取当前时间戳&#xff0c;是一个数字 localtime()&#xff1a;返回一个time.struct_time对象&#xff0c;里面有年月日时分秒&#xff0c;还有星期几&#xff08;0表示星期一&#xff09;和今年的第几天 import timeprint(time.time()) pri…

我又被Spring的事务坑了,用户兑奖之后,什么东西都没收到!!

没错&#xff0c;我又被事务坑了&#xff01; 即上次的mq发送消息之后&#xff0c;业务代码回滚&#xff0c;导致发了一条中奖消息给用户&#xff01;&#xff01;&#xff0c;这次又被spring的事务坑了 这次是这样的&#xff0c;一个兑奖接口进来&#xff0c;我们先改变了这…

输入一段文字,瞬间生成应用。Furion低代码平台与AI协同工作,展现出非凡的效率与精准。

引言&#xff1a;展示问题背景 在当今快速变化的商业环境中&#xff0c;企业面临着前所未有的挑战。随着数字化转型的加速&#xff0c;企业对应用开发的需求日益增加。然而&#xff0c;传统的应用开发流程通常需要耗费大量时间和资源&#xff0c;从需求分析、设计、编码、测试到…

概念科普|ChatGPT是什么

一、引言 在人工智能的迅猛发展中&#xff0c;ChatGPT作为前沿技术的代表&#xff0c;其原理和运作方式成为了研究和讨论的热点。 常有观点将ChatGPT比喻为一种高级词语接龙&#xff0c;通过海量数据的学习与训练&#xff0c;机器能够根据给定的文本内容续写出下文&#xff0…

小米商业营销陈高铭:品牌应该多方整合,关注高质量营销 | SMARTIES CHINA 2024终审报道②

小米互联网业务部商业营销品牌总经理 陈高铭 近日&#xff0c;SMARTIES CHINA 2024终审活动在苏州音昱水中天落下帷幕。来自各行业的40位品牌广告主代表&#xff0c;历时两天时间&#xff0c;通过紧张的评审和精彩的讨论&#xff0c;从178个优秀入围案例中评选出了每个类别的金…

数据分析-螺旋环状气泡图

1 原理 采用阿基米德螺线原理&#xff0c;即以一个点匀速离开一个固定点的同时又以固定的角速度绕该固定点转动而产生的轨迹。具体原理见&#xff1a;阿基米德螺线。坐标轴公式为&#xff1a; 其中x为横坐标&#xff0c;y为纵坐标&#xff0c;r为离中心点的半径&#xff0c;为坐…

茶叶商家开店拓客线上发展增长生意

部分地区的人群酷爱喝茶&#xff0c;其他地区也有大量购茶者&#xff0c;其爱好者对茶叶的种类、年份季节口感度、价格等有着较高要求&#xff0c;花茶、绿茶、红茶、白茶、龙井、碧螺春、乌龙茶等&#xff0c;国内国外庞大市场&#xff0c;不能仅局限于本地附近客户&#xff0…

【ArcGIS】栅格计算器原理及案例介绍

ArcGIS&#xff1a;栅格计算器原理及案例介绍 栅格计算器&#xff08;Raster Calculator&#xff09;原理介绍案例案例1&#xff1a;计算栅格数据平均值 参考 栅格计算器&#xff08;Raster Calculator&#xff09;原理介绍 描述&#xff1a;在类似计算器的界面中&#xff0c;…

跨境独立站支付收款常见问题排雷篇1.0丨出海笔记

最近小伙伴们在社群讨论挺多关于独立站支付问题的&#xff0c;鉴于不少朋友刚接触独立站&#xff0c;我整理了一些独立站支付相关的问题和解决方案&#xff0c;供大家参考&#xff0c;百度网上一堆媒体的那些软文大家就别看了&#xff0c;都是软广或者抄来抄去&#xff0c;让大…

华为 昇腾 310P 系列 AI 处理器支持 140Tops 的 AI 算力。

1、产品简介 模组是基于昇腾 310P 系列 AI 处理器设计而成&#xff0c;可实现图像、视频等多种数据分析 与推理计算。超强的视频编解码能力以及支持 140Tops 的 AI 算力。在边缘侧及端侧的嵌入式计算 领域&#xff0c;有着极高的性价比&#xff0c;具有超强算力、 超高能效、…

2024最新版mysql数据库表的查询操作-总结

序言 1、MySQL表操作(创建表&#xff0c;查询表结构&#xff0c;更改表字段等)&#xff0c; 2、MySQL的数据类型(CHAR、VARCHAR、BLOB,等)&#xff0c; 本节比较重要&#xff0c;对数据表数据进行查询操作&#xff0c;其中可能大家不熟悉的就对于INNER JOIN(内连接)、LEFT JOIN…

产业互联网新星闪耀,“太行云商”引领传统产业数字化革命

产业互联网新星升起 晋城&#xff0c;作为我国能源及相关产业的重要基地&#xff0c;一直面临着信息协同不畅、存货供需失衡、资金融通困难等诸多挑战。 2023年&#xff0c;为了应对这些难题&#xff0c;晋城市政府携手AMT企源&#xff0c;成立了太行云商科技有限公司&#x…