有问题,找教程!百度没用东西多?这有老师帮你挑!
Hi,大家好,我是晨曦。
好久不见了,最近也是因为疫情以及各种原因,和大家分开了一个多月的时间,这次也是携带着满满的知识以及诚意来在新的一年继续跟大家一起分享有趣且有实际价值的知识,也感谢大家近一年来的支持和关心。
那么,话不多说,我们来聊一聊最近非常火热的AI——ChatGPT。
然后我们可以简单理解ChatGPT就是一个人工智能,当然现在网络上也有很多大佬把其整合到一个个框架之中,形成了更加专业且高效的开发工具,但是我们毕竟不是专业的计算机领域,所以接下来笔者就带大家尝试一些比较好用的可以提高我们科研效率的一些功能。
一.代码架构助手
我们在日常的数据处理和分析中,经常需要用到一些个性化的代码来解决我们的问题,但是这个时候我们通常会遇到一个Error,那就是无从下手,就是我们可以去修改别人的代码来化为己用,但是我们却很难做到直接去书写整个pipline,那么这个时候ChatGPT就可以帮助我们提供一些灵感或者创建一些架构,示例如下:
会看到,ChatGPT可以帮助我们把一些需要的R包和一个简单的流程展示给我们,这样做的好处在于,我们可以很方便的知道一些框架,当然了ChatGPT本身也并不能代替我们去学习过程,所以仍旧需要我们自行去学习,但是通常来说制约我们学习的最大因素其实就是不知道如何去学习以及学习什么,所以在学习新知识的时候,ChatGPT可以帮助我们做大一个初步路线的规划。
二.提供代码Debug的解决思路
通常来说,我们遇到代码错误,一般的解决逻辑都是把代码错误copy到浏览器中然后进行检索或者尝试去询问其它人,但是这样做有的时候也并不能100%解决,那么这个时候ChatGPT就可以帮助我们提供一些思路
结果就是,尽管我并没有知道如何确切的解决这个Error,但是我获得了思路,应该是我的输入数据出现了问题,并且可能是数据的整体形式,那么我需要做的就是把我的数据和示例数据进行比对,这个思路其实对于R语言的熟练者来说可能是比较鸡肋,但是对于初学者来说还是比较实用的。
总的来说,ChatGPT在我们医学领域科研中的定位应该是一个类似于“老师”的作用,我们可以跟它探讨如何去掌握某种科研技能,或者是如何去修改我们的代码以及如何去学习一些相关知识。
这样做的好处是避免了浏览器中纷繁复杂信息的一些干扰,在笔者看来这一点还是很重要的。
那么,本期推文到这里就结束啦~
希望ChatGPT可以帮助大家提高科研效率,至于如何下载或者如何注册等相关问题,网络上都有很多成体系的教程,这里就不过多赘述了,也希望大家可以开发出更多关于CHatGPT的使用方法,也欢迎大家在评论区把自己认为高效率的应用方法与更多小伙伴进行分享。
新的一年,新年快乐,祝大家身体健康,科研upupup~
我是晨曦,我们下期再见~
微信扫码关注该文公众号作者