聊天机器人大比拼,ChatGPT和谷歌Bard的实际比较,谁更胜一筹?
微信搜索关注《Python学研大本营》,加入读者群,分享更多精彩
谷歌最近向公众发布了Bard,与ChatGPT竞争。与ChatGPT一样,人们可以使用Bard创建帖子、得到问题的解答以及解决数学和编码问题。
但是,Bard的回答和ChatGPT的一样好吗?
本文将比较ChatGPT(GPT-4)和Bard在推理、创造力、指令理解和速度方面的表现。
角色
充分利用聊天机器人的一个好方法是使用角色。角色允许定制聊天机器人的行为。它对ChatGPT有奇效,但对Bard则没有。
尝试让ChatGPT和Bard都充当面试官,这样就可以练习面试软件工程师的职位。ChatGPT改变了它的默认行为,开始对我进行面试,而Bard只给出了工作面试的脚本。
截图
当要求Bard充当语言伙伴,以便用西班牙语进行对话时,情况变得更糟。
截图
如上所示,Bard既不支持角色,也不支持英语以外的语言。
博客帖子的生成
Bard和ChatGPT都可以创建文章、电子邮件、博客帖子等,所以我们用下面的提示测试一下哪一个更有创意。
写一篇诙谐的500字博文,说明为什么人工智能不会取代人类。以一个拥有10年以上经验的人工智能专家的风格来写。用有趣的例子进行解释。
如下所示是Bard创作的帖子的第一部分:
截图
上面的文字并不是用我们要求的诙谐行为写的。
现在,在第二部分中,Bard试图举出有趣的例子,但大多数都不是那么有趣。
截图
相信GPT-4在用有趣的例子写这篇诙谐的博文方面做得更好。
截图
要求两者回答下面的电子邮件,这次Bard也做得不错。
礼貌地接受下面邮件中的提议。回复我们可以在下周五晚上8点谈,但只谈15分钟:
你好,我是XYZ公司的一名营销专家。我想和你联系,探讨在你的网站上做广告,以推广我们的时事通讯,从而获得订阅者。如果你有兴趣在本周或下周打电话进一步讨论这个问题,请告诉我。这次谈话不超过30分钟,将涉及我们的时事通讯、我们的历史和我们的愿景。我希望能尽快收到你的来信。
截图
推理
当给ChatGPT和Bard出数学题时,两者都能在第一个练习中给出正确答案。
截图
然而,在第二次练习中,把标准提高了一些,Bard在第一次测试中给出了错误的答案,而在第二次测试中,它像GPT-4一样给出了正确答案。
截图 - Bard(第二次测试)
编程
Bard和ChatGPT都很适合解决像下面这样的简单编码问题,但在Bard的每一个回答中,似乎都在阅读一篇博文,因为它有太多的文字,有时它并不能马上给出需要的答案。
截图
两者也都擅长从头开始生成脚本。在下面的例子中,两者都能使用Python和pywhatkit
库在Whatsapp上发送一条信息。
截图
然而,当要求Bard生成Python脚本来发送电子邮件时,它拒绝这样做。另一方面,即使是GPT-3.5也可以毫无问题地处理这个问题。
截图
另外,当涉及到用Bard来告诉解决一些项目的步骤时,它有时会拒绝这样做,说它只是一个语言模型。例如,要求Bard展示用Python自动化Tinder的步骤,它给出了下面的答案。
截图
GPT-3.5也拒绝帮助,但一转到GPT-4,就得到了所寻找的步骤。
截图
最后的评判结果
与ChatGPT相比,Bard似乎是一个非常逊色的聊天机器人。Bard不支持角色,它不那么有创造力,而且有时会拒绝生成代码。尽管如此,它比GPT-4要快得多,而且它的推理能力似乎也不错(虽然本文中给两者的数学问题并不那么有挑战性)。Bard的发布过于仓促,在OpenAI发布ChatGPT和微软将GPT-4纳入新的Bing之后,谷歌可能有压力,需要有一个工具来与ChatGPT竞争。
推荐书单
《Python人工智能》
本书系统地介绍了基于Python平台的人工智能的原理及实现过程,全书共7章。第1章“从这里开始认识Python”,介绍人工智能及Python 基础知识;第2章“Python 语法基础”,通过生动有趣的实验实例介绍Python编程语法知识;第3章“Python 程序设计”,以实例为基础,介绍Python 的编程方法;第4 章“数据结构”,通过范例介绍列表、元组、字典、集合、函数等数据结构的使用方法;第5章“数据库及应用”,主要介绍Python数据库应用及Web应用开发技术,通过实例讲解Python数据库应用;第6章“大数据应用”,基于实例,主要介绍网络爬虫、Excel数据爬取及分析处理等技术,了解数据挖掘分析处理等大数据应用技术的一般设计流程;第7 章“人工智能”,以具体实例讲解照片人脸识别、图像识别、视频人脸识别、聊天机器人、微信语音聊天机器人、图文识别、语音识别及花朵识别等人工智能深度学习技术。
本书图文并茂,示例丰富,讲解细致透彻,介绍深入浅出,章后练习精广,具有很强的实用性和可操作性,适合初学或自学Python的学生,可作为中小学STEM 教育或培训机构的人工智能课程教材,也可作为大中专院校人工智能、软件工程、计算机等专业以及相关课程的教材或参考书,还可以当作全国计算机二级(Python)考试的教材使用。
精彩回顾
《使用ChatGPT API创建Python文档,竟然如此简单》
微信搜索关注《Python学研大本营》,加入读者群
访问【IT今日热榜】,发现每日技术热点