如何用ChatGPT搞科研?

article/2024/11/13 11:55:15

点击下方卡片,关注“CVer”公众号

AI/CV重磅干货,第一时间送达

点击进入—>【计算机视觉】微信技术交流群

转载自知乎:芯片斯多葛  、量子位(QbitAI)

这位研究僧,GPT-4都发布了,你还在纯人工搞科研吗?

已经有人实测:

ChatGPT科研全流程都能用,尤其是对于英语非母语的科研人员,可以极大地提高日常科研工作效率。

连写给导师的请假信,都能编得有模有样18ec0becb7fb505a798b349819570c54.png

81caccecdd850aff0ede7a9778d84a45.png
来自GPT-4

完整攻略,已经在知乎收获2000+点赞,赶快一起学起来~(文末还有更多嗑盐小工具推荐)

5a7e591708290b6736a960704f3a97c6.png

论文搜集助理

(原文/芯片斯多葛)

重要提醒:ChatGPT可能会编造不存在的论文,而且论文数据库与谷歌学术等平台差距较大,大家在使用的时候注意甄别和交叉验证。

指定论文主题和时间范围,ChatGPT会自动给出一些代表性论文,根据论文顺藤摸瓜,可以对相关领域有大概了解。

6fa25214378c41f43e6dbb79d656d6b9.png
ChatGPT搜索论文

举个例子,我们让ChatGPT搜索过去一年脉冲神经网络的文章。通过上图可以看出,ChatGPT不仅给出了脉冲神经网络过去一年这一领域的代表性文章,还给出了进一步搜索论文的方法,对科研小白很友好。

论文写作润色助理

ChatGPT可以当做一个功能强大的论文润色工具,从语法、用词、结构、语气等各方面进行修改。

47a362f10c2727810b5b900f77553b50.png

这里展示ChatGPT rephrase改写论文的能力,比Wordtune, Grammarly等软件好用很多!

更进一步,还可以让ChatGPT根据不同期刊风格来改写,可能未来论文润色机构也可以下岗了…

分享一个好用的ChatGPT prompt,用来rephrase学术论文:

I want you to act as an academic journal editor. Please rephrase the paragraph from an academic angle based on the writting style of the Nature journal: (接要改写的论文段落)

学术型邮件撰写助理

总的来说,学术圈内的邮件沟通,尤其是英文邮件,ChatGPT都能起到重要的辅助作用,下面举几个例子。

向潜在导师套磁

对于英语非母语的学生来说,向外国导师发套磁信一直是个令人头大的问题。一般写好邮件之后,要反复修改,确保语气措辞合适。

现在,有了ChatGPT的帮助,只要输入一句话,就可以生成一封态度诚恳、结构完善的套磁信,太赞了!

79bdf3a7fa7105e2c0e833451a7820f1.jpeg
ChatGPT辅助撰写套磁信

在上图例子中,给出的prompt是本科生向MIT做大语言模型的教授套磁,包含sell my experience的要求。

在ChatGPT给出的回答中,专门留出了放自己研究经历的部分,非常好用。另外,还可以用 “please make it shorter” 之类的prompt调整篇幅。

给审稿人发邮件催促审稿

输入Prompt: I am a graduate student. I want to write an email to the reviewer of Nature journal to ask him to accelerate the review process of my submitted paper.

27f4d587c9e255c6833137aeb180df3f.jpeg
ChatGPT辅助撰写催促审稿人邮件

从回答可以看出,ChatGPT晓之以情、动之以理,既表明了在审论文对自己很重要,又从审稿人的角度出发共情,真的很赞!

给导师请假

假设一个场景,你明天想出去玩儿,但是有组会,如何给导师发一封合理动情的请假信?

a94b198ee3d0a0d0c0c334a141e5dd2b.png
ChatGPT辅助撰写请假email

上面是ChatGPT给出的请假email模板,给出了理由以及补救措施,语气委婉,拿过来改改就能直接用。

科普

“如果不能给小朋友讲清楚自己的科研项目,就说明自己的理解还不够深刻。”

ChatGPT可以帮助我们站在大众的角度上,理解科研概念和项目。

想象一个场景,过年回家,七大姑八大姨和孩子们,问你大学专业学的什么,是不是有点挠头?哈哈哈~

Prompt: Please explain brain machine interface to a boy in primary school.

d873445d3408d761b2635de860395da1.jpeg
ChatGPT辅助向小学生科普

可以看到,ChatGPT给出的介绍语气是比较符合小学生受众,但还是略显专业。因此,我们问它能不能更幽默一些:can you make it more humorous?

72f5a598b080257139aae81d11afd731.jpeg

在新的回复中,ChatGPT给出了一个比喻,把脑机接口加持的人类比喻成绝地武士(Jedi Knight),《星球大战》里银河共和国的保卫者,更加符合小朋友的想象力。

给科研论文起标题和缩写

简洁有力的标题对于一篇科研论文来说至关重要,一个意义明确的缩写更能锦上添花,对论文发表、基金申请都很有帮助。

但是,对于non-native speaker来说,好标题+好缩写并不容易,这里我们尝试用ChatGPT辅助完成这个任务。

Prompt: I am writing a scientific paper. Can you help me think a good acronym of the following topic: A New low power Implantable Wireless Brain Machine Interface.

989f1f4329609504d0b28292501102cf.jpeg
ChatGPT帮助给文章起标题和缩写

在第一轮回复中,ChatGPT给出的回答并不具有实用性。

因此,我们追问它:” ALOWIBMI” is not good. can you find other one with positive meaning?

在第二轮回答中,给出了BLISS这个缩写,非常positive!

个人编程助理

ChatGPT已经完全改变了开发代码的方式,并可以从各个方面赋能以编程工作为主的研究人员。

理解开源代码

在开始新项目时,大多数同学都会先在网上寻找开源代码作为参考。

但是,充分理解一个由他人创造的代码并不容易,有时甚至挣扎。

有了ChatGPT,理解开源代码就变得容易多了。我们可以简单地要求ChatGPT解释代码的功能,并在短时间内理解它,再也不用浪费宝贵的时间和精力去解读写得不好、没有注释的代码了。

Prompt: What does the following code do? [insert code here]

给代码添加注释

ChatGPT还可以帮助我们提高自己代码的质量和可维护性。

通过要求它逐行添加注释,我们可以确保我们的代码有正确的文档,使其他人更容易理解和使用我们的代码,也可以大大改善代码可读性、可维护性。

Prompt: Add comments to the following code [insert code here]

类ChatGPT科研工具

攻略暂且分享到这里,作者还总结了如何用ChatGPT充当科研日记助理、PPT制作助理、科研简历制作助理、AI科研助理的方法,感兴趣的话,请戳文末原文链接。

而ChatGPT问世以来,基于ChatGPT、类ChatGPT的实用科研小工具也如雨后春笋般冒了出来。

比如阅读PDF版论文,用原版ChatGPT就不太方便,可以试试这几个工具:

Humata

官方介绍是为PDF文件而生的GPT。把论文PDF往网页里一拖,你就能在对话框中问这个AI任何跟这篇论文有关的内容。

亲测支持中文。

1c5dfa933bea294ef17fef0585caa243.png

比较好用的一点是,Humata会告诉你它的答案都是打哪儿来的。顺着它标注出来的页码,可以很方便地检查AI有没有胡说八道。

不过,免费上限是60页PDF,超过这个数就得付费了。

7ea7af4f6fb970d36f8fb2e628704027.png

ChatPDF

跟Humata的使用方式一样,甩给ChatPDF一个PDF文档,它就能自己“通读”全文,你来负责提问就行。

要是你不知道该问些什么,它还会给点温馨提示。

5773a0cfeffafd99904f8260d8d8aeb4.png

相比于Humata,ChatPDF的免费页数更多,为120页,每天限3篇。

另外,ChatPDF并不会给出它回答的来源,因此在参考答案的同时,得小心它突然开始胡说八道……

9fa1e35d2f23220498d6c7c1c1f2f64d.png

PandaGPT

跟ChatPDF一样,PandaGPT接入的是ChatGPT的API。

功能上,PandaGPT有点集Humata和ChatPDF优点于一身的意思,既能提供prompt参考,在回答中也会给出页码链接。

051acce28e7ab2d0f2d98f71dfa410bb.png

你还有什么类似的宝藏工具推荐?欢迎留言安利给我们~

原回答链接:
https://www.zhihu.com/question/583232012/answer/2886779529

点击进入—>【计算机视觉】微信技术交流群

最新CVPP 2023论文和代码下载

 

后台回复:CVPR2023,即可下载CVPR 2023论文和代码开源的论文合集

后台回复:Transformer综述,即可下载最新的3篇Transformer综述PDF

目标检测和Transformer交流群成立
扫描下方二维码,或者添加微信:CVer333,即可添加CVer小助手微信,便可申请加入CVer-目标检测或者Transformer 微信交流群。另外其他垂直方向已涵盖:目标检测、图像分割、目标跟踪、人脸检测&识别、OCR、姿态估计、超分辨率、SLAM、医疗影像、Re-ID、GAN、NAS、深度估计、自动驾驶、强化学习、车道线检测、模型剪枝&压缩、去噪、去雾、去雨、风格迁移、遥感图像、行为识别、视频理解、图像融合、图像检索、论文投稿&交流、PyTorch、TensorFlow和Transformer等。
一定要备注:研究方向+地点+学校/公司+昵称(如目标检测或者Transformer+上海+上交+卡卡),根据格式备注,可更快被通过且邀请进群▲扫码或加微信号: CVer333,进交流群
CVer学术交流群(知识星球)来了!想要了解最新最快最好的CV/DL/ML论文速递、优质开源项目、学习教程和实战训练等资料,欢迎扫描下方二维码,加入CVer学术交流群,已汇集数千人!▲扫码进群
▲点击上方卡片,关注CVer公众号
整理不易,请点赞和在看

http://chatgpt.dhexx.cn/article/tjCCYDlg.shtml

相关文章

使用范例调教ChatGPT

大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法…

亲测:Chatgpt国内就能使用,全面支持中文

ChatGPT是什么? ChatGPT是一个基于人工智能技术的聊天机器人网站,它使用了GPT(Generative Pre-trained Transformer)模型来生成自然语言响应。用户可以在ChatGPT上与机器人进行对话,机器人会根据用户的输入生成相应的回…

摆脱网络限制:用Vercel打造属于你的ChatGPT网站

摆脱网络限制:用Vercel打造属于你的ChatGPT网站 前言 上一篇分享了如何用自己的服务器搭建chatgpt服务器,但是需要你有一个服务器,还是有点成本的。今天我带来一个无需自备服务器的方式,让你也能搭建属于自己的chatgpt专属助手&a…

不限次数的chatGPT

不说废话直接看方法: 不用翻墙,开干 第一步:打开电脑的Edge浏览器,就是windows系统的默认浏览器,搜索wetab,点击如下的官方链接就会进入安装插件界面 第二步:点击chat AI就会弹出这个弹窗&…

推荐一个免费的集成ChatGPT的代码编辑器,程序员写代码将被颠覆

上周,Open AI团队正式宣布:GPT-4来了!GPT-4的出现,随后 Microsoft的多个产品就集成了GPT-4。紧接着基于Open AI公司发布的GPT-4编写、编辑和讨论代码新一代编辑器 Cursor 的出现。 Cursor是一款独立的应用。从界面来看&#xff0c…

零基础也能用ChatGPT写代码,简直不要太爽

最近朋友圈刷到最多的动态和话题都是围绕ChatGPT的,作为一个功能强大,用途广泛的聊天机器人,我们能用它做的事情太多了。比如用它写文案,写剧本,规划旅游路线,甚至写小说等等。在本文中,我们将探…

用ChatGPT科学学习Python和写代码

你的朋友圈被ChatGPT攻占了吗? ChatGPT最近太火了! ChatGPT是什么? ChatGPT 是一种预训练的语言模型,用于对话生成。它的名字来源于它的两个主要组成部分:「聊天」(chat)和「生成式语言模型」&a…

不会写代码,也能部署一个独立ChatGPT?

本教程使用GPT-3模型接口模拟ChatGPT项目,虽然与真正的ChatGPT存在差异,但是演示了ChatGPT的工作原理。 (ChatGPT服务是基于GPT-3模型,经过大量的微调训练而来的,本教程暂时不包含训练内容,之后我们会讲如…

ChatGPT教你写代码

问题: 本人是个菜鸟,想将HTID字段和LDaiHao字段相同,且个数大于1的记录 的Feature字段值改为“共压”。 于是我凭着自己粗浅的学识,写了个sql Update 线号表 T1, (Select HTID,LDaiHao ,Count(HTID) as NUM From 线号表 Group By …

ChatGPT 能自己跑代码了!

公众号关注 “GitHubDaily” 设为 “星标”,每天带你逛 GitHub! time leap, sci-fi, photorealistic, --niji 5 --ar 3:2 --s 1000 自 ChatGPT 发布以来,各行各业对其能力探索的举措一直没有停止。 很多大厂纷纷跟进,竞相推出自研…

如何让ChatGPT Plus教你写代码?

1、什么是chatgptPlus?和chatgpt的比较? ChatGPT 是 OpenAI 开发的一种人工智能语言模型,是对原有的 ChatGPT 模型的升级版。与 ChatGPT 相比,ChatGPT 在以下几个方面进行了改进: 更高的生成质量:ChatGPT…

如果让ChatGPT来写代码他会怎么写?

一、前言 今天突发奇想想试一下如果让ChatGPT来写51代码会怎么样呢?今天我们就一起来看一下他会怎么写51代码,机器人写出来的代码到底可不可以运行? 在开始之前我们首先让ChatGPT做一个自我介绍吧! 问: ChatGPT介绍…

快来看,我让chatGPT帮我写代码了!!!

现在AIGC很火,chatGPT的功能也是非常的强大,作为一个学计算机的,我想chatGPT必须要玩起来,哈哈哈哈~~~ 突发奇想,虽然学了几年的计算机,但是编程能力还是不行&#xff0c…

怎么用ChatGPT写代码,ChatGPT怎么改代码修BUG

ChatGPT 是一个自然语言处理模型,可以模拟人类语言生成文本,可以用于写代码和修复bug。在本文中,说一下我的经验,如何使用 ChatGPT 写代码和修bug。 怎么用ChatGPT写代码? 虽然 ChatGPT 被广泛用于文本生成&#xff0…

ChatGPT可以写代码吗【详解】

ChatGPT可以写代码吗?ChatGPT可以实现很多的操作,用户只要说出自己的需求,ChatGPT就可以帮助你进行解答,比如写代码,只要在对话框输入问题,就可以得到答案,操作很简单。具体的方法小编已经给大家…

【ChatGPT实战】11.如何使用ChatGPT写代码?

以往大家总是调侃说程序员只要会用Google就好了,直接搜对应的代码然后复制粘贴就可以了。但是只有程序员才知道真要找到可用的代码是不容易的,经常是找很久都没有合适的代码。 ChatGPT在编程方面拥有着不可忽视的优势,能够生成高质量的程序代…

人工智能写的十段代码,九个通过测试了

“抢走你工作的不会是 AI ,而是先掌握 AI 能力的人” 编程测试 1. 我想用golang实现二叉树前序,请你帮我写一下代码。 // 定义二叉树节点 type TreeNode struct {Val intLeft *TreeNodeRight *TreeNode }// 前序遍历 func PreOrderTraversal(root *Tre…

OpenAI ChatGPT 我也体验了一下自动写程序

大家好最近 ChatGPT非常出圈,于是我也出于好奇心试用了一下自动写代码, 先写一个简单程序吧 在写一个有点难度的吧 import java.io.FileOutputStream; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.…

ChatGPT三问:是什么、从哪来、去往哪?

©PaperWeekly 原创 作者 | 张燚钧 单位 | 中国移动云能力中心 研究方向 | 预训练大模型 ChatGPT 热潮已经持续月余,目前热度依然不减。根据最新的消息,ChatGPT 的升级版 GPT-4 也已蓄势待发。回首 ChatGPT 的这波热潮,ChatGPT 是什么&a…

chatgpt在哪用?详谈一下gpt的各方面

ChatGPT是一种人工智能技术,它可以通过自然语言交互回答各种问题。这种技术已经被广泛应用于各个领域和场景中,帮助人们更好地获取知识和信息。那么,ChatGPT在哪里使用呢?下面我们来探讨一下。 一.chatgpt在哪用 打开任意的浏览器…