厉害了!北大3位硕博生搞出ChatGPT版Excel!动动嘴就能自动处理表格……免费用!...

来源:量子位

做Excel表,真就动动嘴就够了!

f36d2e9a7541071b41307e570e0e40fd.png

看,输入想要干的事:给学生成绩排个名吧。

简单敲个回车,表格唰一下就列好了!

检查一遍也没错。

6664c8dc3a9e22678a5bc2b786b31707.gif

还能跨表格处理。

比如标记出两张不同表格中排名都在前十的学校。

outside_default.png

哦豁,还有点超越ChatGPT?

毕竟给ChatGPT提出类似的要求,它只能帮我写出对应的代码,操作还得自己手动来。

cf2d309cb2c5fa984cf5f3c2e3bfe649.png

这就是最近在知乎上引起关注的AI工具ChatExcel,一发布就登上了热榜。

8b209251531239b0fac57a4b39d474a7.png

它主打用对话的形式实现Excel复杂操作(Chat-to-Excel),告别记函数、手动设置公式。

做好的成品,支持一键导出成标准Excel表格,连复制粘贴这道工序都省了。

而且不用注册、网页上就能用、不限使用次数!相当利好懒人和Excel小白。

甚至懂Excel技能的人都感慨,自己会的这些是不是要没用了。

0ca07d070f0685124dde887ee1fd508c.png

这就是由北京大学深圳研究生院/信息工程学院3位硕博生,独立开发的项目。

目前已开放Demo供大家试玩。

看到这可能很多人都以为,“这又是一个受到ChatGPT影响开发的项目嘛”。

还真不是

GitHub项目上的第一个commit是在22年3月就提交了

而背后真正的契机——

其实是团队中一位小哥,想用技术帮女票解决点工作中的小烦恼啦。

9904e8dc78b0fa13fa3ccd32d722a76b.jpeg

这到底咋回事?量子位联系了主创团队,来一一给大家揭秘~

ChatExcel表现如何?

咳咳,别人女票的事稍后再谈,咱们先来看看ChatExcel的表现到底咋样。

总体来说,它想做的事就是跳过学习Excel、跳过写函数公式,直接把脑子里的需求变成表格里的内容。

团队在知乎首发产品时,用了一张图做解释:

19e2e531f2f5f4ea2da5326b0dc1bc4f.png

老规矩,我们来上手体验下。

进入主页面后,网站默认展示demo,点击UPLOAD就能上传自己的表格。格式需要是标准Excel文件。

8d37a43d81fe0d19069258e1406efb54.png

我们找隔壁ChatGPT生成了一份学生成绩单,让ChatExcel进行计算操作。

主要测试了需要插入函数的Excel操作。比如:

给总分在255以上的人标记为A,总分在240-255的人标记为A-,总分在210-240的人标记为B。

打完内容,敲一下回车,它就开始处理了。

553548a50dd412c6f526af91556ff04d.gif

假如老师想知道谁是单科第一呢?输入:

找到表格中数学成绩最高分的人。

然后,它就生成了一个新的界面,里面只有最高分童鞋。

151995ad96ee990afbddc004449bf4d2.gif

如果还想对表格进行其他操作,点一下页面中的“UNDO”,它就能返回到操作前的表格了。

97d044bcd407bd4cbe5bece92cf16e25.gif

我们还让它对表格中的学生进行成绩排名、并列出名次,ChatExcel都没有出错。

f163e75b21e6d3ce4b85a1b65ac1dfc7.gif

除此之外,它还能连续完成任务

比如想在表格里增加一栏平均分,可以先要求它增加一列:

ff2d98789d47a8626e17c5ea03e67f21.gif

再进一步输入需求,让它把计算好的结果填进去:

a397ec6aaf811023345a72b5fe3c196b.gif

最后得到的表格,点击“DOWNLOAD”,即可导出为普通的Excel表格。

5d1c78f8efa72221be48e4174ec5e9b6.png
36fa62fd9ac67ed636e49f321d51abd3.png

体验下来,感觉ChatExcel主要有两大特点:

  • 连贯性

  • 准确性

比如之前也有帮人生成Excel公式的工具,excelformulabot能实现这一功能,但它是独立在表格外的,需要自己把单元格带入到给出的公式了。

如果是具体一些的描述,还会出现给不出公式的情况。

9323ae581f23cc1471c867491ec36c13.png

而对比ChatGPT来说,ChatExcel计算的准确性更突出。

比如计算同一个表格的平均数,ChatGPT不是弄错到底有多少个人,就是计算的时候带错数字,反复纠正都救不回来……

e65166b8e0f42938846cd111aac4fd79.gif

所以,ChatExcel是怎么做到的?背后原理到底如何?

把“乙方思想”贯彻到底

ChatExcel的原理一言以蔽之,就是直接把“大白话指令”转换成类似于VBA这样的程序语言,然后再执行程序。

底层基于Transformer架构,基本技术路线就是无监督训练+具体场景微调。

但NLP模型搞数学,一直都很容易出错,强大如ChatGPT都很难避免。

为此,团队在训练模型的过程中,将重点放在了符号逻辑上,期间还有意引入了一些逻辑符号的新知识。

由此我们也看到,它在计算上出错的概率并不高。

055202cd2344e310c9d2040949d5955b.gif

除了数学能力出众之外,ChatExcel最大的一个特点就是持续交互

这是因为ChatExcel每次的生成结果,都是基于用户提出的新需求+上一轮生成的表格。对模型的理解力及运算其实提出了更高的要求。

为什么要实现这一功能?

团队介绍说,如Dall·E、ChatBCG等AI工具,完成任务的方式都是单次不持续的。但在人们的实际使用过程中,想法是一步步推进的。

举例来说,用户和ChatExcel之间的关系就好比甲乙双方,ChatExcel是乙方,用它处理表格的我们就相当于甲方:

要求只管提,改到满意为止。(Doge)

44f9890350dadb2afe79dd64aff8cf11.jpeg

同样,这个乙方思维也体现在开发团队自己身上。

Demo发布后,很多人跑来围观、试用和提建议。最常出现的反馈是,ChatExcel有点理解不了提出的要求,需要重新措辞调整。

d135406f333e389fb54af9267da5b718.jpeg

对于这些情况,团队先阐明态度:建议我们全盘接收

同时也进一步解释了原因,目前开放的demo还不是很完善。

这一方面是为了看看大家的反馈做进一步优化;另一方面,也是希望收集更多的语料,让模型之后能更聪明一些。

比如,有人就提出:

既然都已经有“undo”(撤销)操作,什么时候可以把它处理表格的过程显示出来。

8b3a57b3d623e1f1ea5c5d1f5c859ce0.png

还有人附议,表格数据太多就很难检查它是否处理正确

提高ChatExcel执行任务的透明度,方便检查错误。

033d9f8441f1ddead7bbe340a25e8bb9.png

对于这些建议,团队和我们说,他们已经在开始着手调整了。

比如很多人反馈的语言理解问题,他们打算之后在对话框下根据用户的输入,推荐一些标准操作语句,大家直接选择就可以了,不用自己研究措辞,有点现在AI客服那味儿。

除此之外,还有这些功能也在开发的路上了:

  • 表格上传格式更加兼容

  • 展示ChatExcel处理表格的具体过程,更加透明化
    ……

以及ChatExcel更加具体的原理介绍,之后也会在官网以博客的形式发布。

甚至包括代码,也会进行开源

受到女票启发,把业余项目做成正式课题

说来ChatExcel的诞生,也是相当因吹斯听了。

它受启发于团队成员的女票、导师立刻拍板认可、把业余项目做成正式课题……

这还要从KidCY拉起小团队说起。

他们都来自北京大学深圳研究生院信息工程学院袁粒老师的课题组,已经是准博了,还有一位成员正在读硕士。

作为机器学习的基础理论研究者,他们日常和论文打交道更多。

为啥突然从理论研究转向应用?

这还得从Kid的女票说起。

040d66c635db06f0b8865b8316f72704.png

他说自己的女朋友是一位中学信息老师,日常工作中经常需要帮年纪大的老师处理Excel表格问题。

为了帮女朋友多分担一点工作(bushi) ,当然也看到确实有很多人深受Excel复杂操作困扰,Kid就萌生了试试看的想法。

我觉得Excel公式的使用,多少还是需要编程思维的,这对于很多人、尤其是不擅长电脑操作的人来说,很不友好。而拿着工具书从头啃,也确实比较麻烦。

31239b63ea910c2ec6237e6c004ed03e.png

当时正值OpenAI的Copilot大火,看到AI在提升生产力上大有可为,他就拉着CY一起,打算仔细研究研究这事儿。

但事情前期,并没有想象中顺利。

一方面,它刚开始只是个业余项目,大家都是抽空来做。

另一方面,团队在技术路线上也做过重大调整。

最初,他们觉得ChatExcel应该是往判别式模型那块儿走的,于是就顺着这一思路推进,但没想到:

前期处理工作量太大,需要引入非常非常多的符号逻辑,数据要求很高。

这对于小团队来说基本上是致命的,因为数据量意味着人力物力时间成本都会飙高。

没有办法,Kid和CY就坐下来重新复盘这件事:

我们想到李沐老师发过一个视频,讲“BERT和GPT之争”,我们最初都觉得BERT各种指标表现更好。GPT呢,有点摸不清它想干啥。

但仔细一想,从任务本身的需求来看,生成式才是我们真正想要的东西。

加之去年OpenAI一系列生成式工作开始大火(如Copilot、Dall·E),两个人最后决定,推翻原有思路,重新从生成式模型做起

明确了技术路线,后续推进也就更顺了。

加上这项工作还得到了导师袁粒的认可和支持,团队在资源和经费上也更充裕了一些。

(p.s.但团队也和我们解释说,目前其实还不能负担太多成本,运行速度会受到影响、一些命令行识别也还存在问题2dfe021b1568db20104668125fb1e538.png

不管怎样,历经1年时间,ChatExcel终于发布demo。

但这只是计划的第一步

团队表示,接下来还将对产品做更多迭代升级,并会开源代码、揭秘背后技术。

对于ChatExcel的定位,他们坚持“小而美”。

Kid介绍说,大模型的确是当下的趋势,如OpenAI、百度等都在通用大模型领域不断推进成果。但他们认为,在一些子任务领域上,模型的能力还有待提升,这可能会是未来的一个趋势。

由此,他们目前会更加专注于模型特定场景下的能力提升。

至于长远目标,团队希望打造一个“Chat生态”交互式AIGC

终极“Chat生态”(幻想版)大概会长这样:

d71d9a504f3943db1202ad0b774f2d93.png

而回到ChatExcel本身,团队表示的确有商业化的考虑,但会是To B层面的。

(听说demo一发布就已经有不少公司联系他们了)

79de04cec240a6062afd73fcecfc0a3e.png

在To C这边,会坚持公益开放的形式,人人都能用。

而回看整个开发过程,Kid和CY的很多感受都记忆犹新。

比如看到ChatGPT做表格大火后,他们又惊又喜。

“惊”,是因为开始担忧会不会有很多同类产品出来?自己的项目没有生存余地了?

Kid说自己看到这些新项目不断涌出后,晚上都要睡不着觉了。

“喜”,则是因为觉得自己的想法和趋势发展一致,这也是一种肯定。

至于项目本身,他们的态度非常坦然,问题全盘接受,但对自己的成果也很有自信。

我们现在依旧觉得自己的方案很“优雅”。

感觉做理论的人转来做应用,总是能想到一些奇怪的思路hhh。

1935cf87e6322616b6c0e865afa1373d.png

(应受访者要求文中Kid、CY为化名)

传送门:
https://chatexcel.com/

参考链接:

1、https://www.zhihu.com/question/586673687

2、https://zhuanlan.zhihu.com/p/607997627

版权声明

本文来源:量子位,版权属于原作者,仅用于学术分享

本文仅做学术分享,如有侵权,请联系删文。

点击进入—>3D视觉工坊学习交流群

干货下载与学习

后台回复:巴塞罗自治大学课件,即可下载国外大学沉淀数年3D Vison精品课件

后台回复:计算机视觉书籍,即可下载3D视觉领域经典书籍pdf

后台回复:3D视觉课程,即可学习3D视觉领域精品课程

3D视觉工坊精品课程官网:3dcver.com

1.面向自动驾驶领域的3D点云目标检测全栈学习路线!(单模态+多模态/数据+代码)
2.彻底搞透视觉三维重建:原理剖析、代码讲解、及优化改进
3.国内首个面向工业级实战的点云处理课程
4.激光-视觉-IMU-GPS融合SLAM算法梳理和代码讲解
5.彻底搞懂视觉-惯性SLAM:基于VINS-Fusion正式开课啦
6.彻底搞懂基于LOAM框架的3D激光SLAM: 源码剖析到算法优化
7.彻底剖析室内、室外激光SLAM关键算法原理、代码和实战(cartographer+LOAM +LIO-SAM)

8.从零搭建一套结构光3D重建系统[理论+源码+实践]

9.单目深度估计方法:算法梳理与代码实现

10.自动驾驶中的深度学习模型部署实战

11.相机模型与标定(单目+双目+鱼眼)

12.重磅!四旋翼飞行器:算法与实战

13.ROS2从入门到精通:理论与实战

14.国内首个3D缺陷检测教程:理论、源码与实战

15.基于Open3D的点云处理入门与实战教程

16.透彻理解视觉ORB-SLAM3:理论基础+代码解析+算法改进

17.机械臂抓取从入门到实战

重磅!粉丝学习交流群已成立

交流群主要有3D视觉、CV&深度学习、SLAM、三维重建、点云后处理、自动驾驶、多传感器融合、CV入门、三维测量、VR/AR、3D人脸识别、医疗影像、缺陷检测、行人重识别、目标跟踪、视觉产品落地、视觉竞赛、车牌识别、硬件选型、ORB-SLAM系列源码交流、深度估计、TOF、求职交流等方向。

扫描以下二维码,添加小助理微信(dddvisiona),一定要备注:研究方向+学校/公司+昵称,例如:”3D视觉 + 上海交大 + 静静“。请按照格式备注,可快速被通过且邀请进群。原创投稿也请联系。

174696331fa71e20d877bfea80a19006.jpeg

▲长按加微信群或投稿,微信号:dddvisiona

3D视觉从入门到精通知识星球:针对3D视觉领域的视频课(三维重建系列、三维点云系列、结构光系列、手眼标定、相机标定、激光/视觉SLAM、自动驾驶等)源码分享、知识点汇总、入门进阶学习路线、最新paper分享、疑问解答等进行深耕,更有各类大厂的算法工程人员进行技术指导。与此同时,星球将联合知名企业发布3D视觉相关算法开发岗位以及项目对接信息,打造成集技术与就业为一体的铁杆粉丝聚集区,6000+星球成员为创造更好的AI世界共同进步,知识星球入口:

学习3D视觉核心技术,扫描查看,3天内无条件退款

285f8b19b48fd1bd02ce8122e21132e4.jpeg

高质量教程资料、答疑解惑、助你高效解决问题

觉得有用,麻烦给个赞和在看~  

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

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

相关文章

「原驼」炸场:跑分达ChatGPT的99%,人类难以分辨!

源 | 量子位 大家好,这里是 NewBeeNLP。羊驼家族又出新品,直接炸场!自动测试分数达到ChatGPT的99.3%,人类难以分辨两者的回答…… 这是开源大模型最新成果,来自羊驼家族的又一重磅成员——华盛顿大学原驼(G…

《用ChatGPT自学的正确打开方式》

丰色 发自 凹非寺量子位 | 公众号 QbitAI 这两天,一个用ChatGPT进行自学的免费工具火了: 它叫AIbus,主界面是一块白板,只需写下你想探索的任何主题,比如“傅立叶变换”,它就会在几秒之内给出n个建议。 然后…

「实战」将多种AI工具整合到游戏开发工作流;AI应用推荐writeout;ControlNet新手实操流程图;ChatGPT复现之路 | ShowMeAI日报

👀日报&周刊合集 | 🎡生产力工具与行业应用大全 | 🧡 点赞关注评论拜托啦! 🤖 『Notion AI 这波大赚』一个月内, AI 为 Notion 带来至少1000万美金ARR 作为最早一批接入 ChatGPT 的产品,Not…

从ChatGPT到Auto-GPT,自主人工智能真的要来了吗?

随着ChatGPT的持续爆火,人们在使用ChatGPT的时也发现了它的局限性,就是需要使用者自己来给GPT提示(prompt)。 如果你想感受ChatGPT强大,又没有OpenAI账号,可以关注《可立AI科技》这个微信公众号&#xff0c…

编辑部已成羊村,这几天幸亏有ChatGPT(doge)

梦晨 羿阁 发自 凹非寺量子位 | 公众号 QbitAI 坏事了,AI真的来抢饭碗了。 还是我的饭碗! 这两天你们看的推送,有些标题是AI帮忙取的,有些文章甚至由AI完成了主要工作。 我呢?我不过是打打下手,加些过渡句&…

我用 ChatGPT 学设计模式之访问者模式

作者:明明如月学长, CSDN 博客专家,蚂蚁集团高级 Java 工程师,《性能优化方法论》作者、《解锁大厂思维:剖析《阿里巴巴Java开发手册》》、《再学经典:《EffectiveJava》独家解析》专栏作者。 热门文章推荐…

Spring Cloud Gateway路由到Amazon S3签名失败处理

Spring Cloud Gateway路由到Amazon S3签名失败处理 背景 最近在预研统一存储网关,想到就是使用Spring Cloud Gateway作为网关的入口,再反向代理到S3对象存储服务器。 软件版本 网关:Spring Cloud Gateway 3.1.2 s3对象存储:m…

基于java(springboot)和go-cqhttp实现QQ机器人

目录 yh-qqrobot机器人简介go-cqhttp搭建1.下载应用2.生成bat文件3. 初始化项目4. 配置5. 运行项目 yh-qqrobot搭建搭建后端1. 导入sql文件2. 配置文件3. 导入到idea 搭建前端 yh-qqrobot机器人简介 yh-qqrobot是一个基于若依框和go-cqhttp集成的系统,一开始我只是揣…

【基于Flink的城市交通实时监控平台】需求一:卡口车辆超速情况检测

案例需求: 从kafka的topic-car中读取卡口数据,将超速车辆写入mysql的select * from t_speeding_info表,当通过卡口的车速超过60就认定为超速 卡口数据格式: action_time long --摄像头拍摄时间戳,精确到秒, monitor…

chatgpt赋能python:Python下载工具:提高工作效率的不二之选

Python下载工具:提高工作效率的不二之选 作为一名有10年Python编程经验的工程师,我深知一款好用的下载工具对于我们的工作效率有多么重要。因此,在众多Python工具中,我多次选用了一些好用的下载工具,并且对它们进行了…

将 ChatGLM2-6B 部署成 OpenAI API 服务

将 ChatGLM2-6B 部署成 OpenAI API 服务 0. 背景1. FastChat 部署使用 ChatGLM2-6B1-1. 创建虚拟环境1-2. 克隆代码1-3. 安装依赖库1-4. 使用 UI 进行推理1-5. 使用 OpenAI API 方式进行推理 0. 背景 最近一直在使用 OpenAI 的 API 做一些学习和调研。使用 OpenAI 的 API&…

chatgpt赋能Python-python_downloader

优秀Python下载器的重要性 在今天的数字化世界中,下载器是一个极其重要的工具。随着互联网速度的不断提升和存储设备的容量的增加,大量的数据和文件需要及时下载到本地计算机或存储设备中。许多编程语言都提供了相应的下载库,但Python是其中…

免费使用GPT-4的N种方法

很多朋友因为各种限制无法开通#ChatGPT Plus,而申请OpenAI的GPT-4 API也要慢慢排队(我的也还没下来)。于是在这里我搜集了X个可以免费使用的方法。 注:哪有什么真正免费,只不过有人在替你付钱。因此下述的方法都有限制,也有些可能会很快失效。新方法随时更新。 方法一: …

ChatGPT 拓展资料:ChatGPT插件系统上线 卷众生入局,燃天地斗气!

ChatGPT 拓展资料:ChatGPT插件系统上线 卷众生入局,燃天地斗气! ChatGPT 插件 我们已经在 ChatGPT 中实现了对插件的初步支持。插件是专门为以安全为核心原则的语言模型设计的工具,可帮助 ChatGPT 访问最新信息、运行计算或使用第三方服务。 根据我们的迭代部署理念,我们…

ChatGPT开始联网,最后的封印解除了

省时查报告-专业、及时、全面的行研报告库 省时查方案-专业、及时、全面的营销策划方案库 【免费下载】2023年2月份热门报告合集 最新亲测国内可用ChatGPT使用教程(3分钟搞定) 文心一言、GPT3.5及GPT4应用测评对比报告 ChatGPT团队背景研究报告 ChatGPT的…

chatgpt最大的竞争对手-claude

介绍 Claude是Anthropic公司开发的AI聊天机器人,与ChatGPT类似,由OpenAI前副总裁创办。和虽然比不上GPT4,但在连续对话能力、写小说、编写代码、解释概念等方面表现出色。 Claude是Anthropic公司开发的大语言模型(LLM),主要特点…

巧用 ChatGPT,让开发者的学习和工作更轻松

引言 随着人工智能技术的快速发展和广泛应用,ChatGPT 作为一种新兴的自然语言处理模型,近期备受瞩目,引发了广泛讨论。 ChatGPT 具有多种应用场景,既可以用作聊天机器人,实现智能问答和自然语言交互,也可…

【promptulate专栏】使用ChatGPT和XMind快速构建思维导图

本文节选自笔者博客:https://www.blog.zeeland.cn/archives/ao302950h3j 💖 作者简介:大家好,我是Zeeland,全栈领域优质创作者。📝 CSDN主页:Zeeland🔥📣 我的博客&#…

ChatGPT常用的指令(prompts)系列十——职业顾问、私人教练、心理健康顾问

系列文章目录 内容翻译自:https://github.com/f/awesome-chatgpt-prompts,并加入自己的实践内容 1、 ChatGPT常用的提示语(prompts)系列一 2、 ChatGPT常用的提示语(prompts)系列二 3、 ChatGPT常用的提示语…

ChatGPT为什么能够火出圈

最近ChatGPT可以说是火遍了全世界,作为由知名人工智能研究机构OpenAI于2022年11月30日发布的一个大型语言预训练模型,他的核心在于能够理解人类的自然语言,并使用贴近人类语言风格的方式来进行回复。模型开放使用以来,在人工智能领…