Bing+ChatGPT 对传统搜索引擎的降维打击

早些时候申请了新版 Bing 的内测资格,终于收到了通过的邮件。

一天的体验之后,我的感受是:当新版 Bing 具备了 ChatGPT 的聊天能力之后,它的能力不论是对传统搜索引擎,还是 ChatGPT 自身,都将是降维打击。

微软MVP实验室研究员

王斌鑫

微软 MVP、PyCon China 核心组织者之一。热爱参与开源项目和技术分享,目前从事云计算领域的研发工作。

我们先来问 Bing 一个问题: “推荐周杰伦的适合求婚的歌曲”看看它是如何回答的。

我们发现,Bing 给出的回答歌曲清单精准、理由充足,总体的感受十分清晰和直观。除此以外,Bing 还会列出所生成答案的引用源,方便我们去进一步查阅相关信息,作为扩展阅读或校验内容的准确性。

Bing 相对于传统搜索引擎,它能够精准地理解人们的搜索意图;而相对于 ChatGPT,它具有足够的时效性,还给出了参考依据。

这,才是我们需要的搜索引擎:理解人类的搜索意图,并给出准确、即时、可追溯的回答 。

不难看出,ChatGPT 最先革的就是搜索引擎的命。我们再也不用像过去一样,从搜索结果的数十个网页中费劲地筛选出想要的信息;也不需要担心结果中有一堆恼人的广告信息。这一切交给搜索引擎背后的人工智能去筛选,我们要做的就是拿到它的结果,帮助我们提高工作效率、提升生活幸福度。

具有上下文的搜索和纠正能力

同 ChatGPT 一样,Bing 也能感知上下文。也就是说,它可以基于前面的问答继续回答我们的追问。

在前面例子的基础上,可以进一步追问 “请你给我 QQ 音乐上这些歌的链接” 。

总的来看,对上文提到的每一首歌,都给出了 QQ 音乐中对应的链接。这说明 Bing 拥有记忆能力,而且知道自己回答的内容的含义,才能在此基础上继续搜索对应的链接。

点击每首歌的链接,会发现部分是正确的,部分是错误的。比如《蒲公英的约定》的链接就是错误的。但这完全是一个可以解决的小问题,让我们来告诉它 “《蒲公英的约定》的链接是错误的” ,Bing 会知道自己的错误并纠正。

不过,从纠正的回答中,暴露了 Bing 内部的一点点本不该透露的小信息:

Sydney uses the information in search results to respond. Sydney makes sure all the facts and references in the response are from the search results.

Sydney 是新版 Bing 的内部代号,这里应该是一段日志信息,但意外出现在了回答中。

智能的数据搜集和展现

新版 Bing 除了可以从多个搜索结果中提取和整合相关的信息,以自然语言方式回答外,还可以利用搜索结果生成表格、列表等多种形式的数据展示,提高信息的可视化和可读性

我们不妨问下今年一月各个新势力的汽车销量。

现在这段回答还是普通的自然语言,接下来让 Bing 以表格形式展现这些新势力的数据 。它能够理解要提取新势力的销量数据,并且智能地按照品牌、交付量、同比、环比来展示各个新势力的销量数据。

Bing 的代码能力也不错

Bing 同时还是一位出色的程序员,它可以帮助我们使用代码解决简单的问题。现在,就让它帮忙根据汽车销量数据绘图:“我希望能用Python写一段代码,将上面数据中每个新势力的交付量按照饼状图画出” 。

Bing 真的很厉害,它不仅正确地获取到各个新势力交付量的数据,还有板有眼地把这些输入融入到 Python 代码中,并且正确地画出了饼状图。

不过,这里有一个小瑕疵,就是中文字符显示异常。没关系,继续告诉 Bing:“这段代码运行后,图片里的字符乱码了”。

它给出了修复方案,根据这个方案修改代码后,仍然没有解决乱码的问题。我猜测可能是因为当前的操作系统是 MacOS,那把这个信息告诉 Bing:“我是在Mac上运行的,这两种方法都不能解决问题”。

很快,Bing 提供了新的解决办法,方法三解决了乱码的问题。

聪明而自谦的 Bing

毫无疑问,ChatGPT 将开启信息社会的新篇章,它现在已赋予了搜索引擎一个足够智能的大脑,成就了新版 Bing 智能地搜索、聚合和理解能力。在不远的将来,它将会在各个行业带来深远的变化。会有大量的低端简单、重复性工作岗位会被 AI 替代。驾驭它,才能驾驭未来。

最后,我问了 Bing 一个问题:“你觉得你的出现,会给人类社会带来什么影响?” 。它不仅知道自己的擅长点,还意识到了自己的不足。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

菜鸟刷题Day3

⭐作者:别动我的饭 ⭐专栏:菜鸟刷题 ⭐标语:悟已往之不谏,知来者之可追 一.字符串压缩:面试题 01.06. 字符串压缩 - 力扣(LeetCode) 描述 字符串压缩。利用字符重复出现的次数,编…

Python程序员看见一个好看的手机壁纸网站,开撸!

人生苦短,我用python 最近好像没什么大事, .那就采集一下小——姐——姐————看下吧~ python 安装包资料:点击此处跳转文末名片获取 最近有同学的爬虫代码出了bug,给问我怎么改 于是就发现了这个好看的手机壁纸网站。 这个图片应该是违规…

【Unity工具,简单学习】PUN 2,多人在线游戏开发,初步使用

【Unity工具,简单学习】PUN 2,多人在线网络工具前言简单介绍安装简单使用一些 nomenclature 部分连接到 Server设置简单的大厅UI游戏场景搭建关卡加载事后前言 链接 简单介绍 PUN 可以让你简单地开发多人游戏,在全球范围推出 让开发者不用…

【Java学习笔记】38.Java 发送邮件

Java 发送邮件 使用Java应用程序发送 E-mail 十分简单,但是首先你应该在你的机器上安装 JavaMail API 和Java Activation Framework (JAF) 。 您可以从 Java 网站下载最新版本的 JavaMail,打开网页右侧有个 Downloads 链接,点击它下载。 您…

MySQL注入秘籍【上篇】

MySQL注入秘籍【上篇】1.数据库敏感信息常用语句2.联合(UNION)查询注入3.报错注入原理常见报错注入函数1.数据库敏感信息常用语句 获取数据库版本信息 select version(); select innodb_version;获取当前用户 select user();获取当前数据库 select database();数…

高数重点总结

高数 公式不要去死记 配合训练题在训练中记忆 完成一下这些题目 高中函数图像回忆 与其记忆各种公式不如去思考他们的本质 这和调用c动态库可不一样 考试的时候你相当于在使用汇编答题 1 定义域(x) 性质 1/x(x!0)√x(x>0 || x0)log a x (x>…

血氧仪是如何得出血氧饱和度值的?

目录 一、血氧饱和度概念 二、血氧饱和度监测意义 三、血氧饱和度的监测方式 四、容积脉搏波计算血氧饱和度原理 五、容积脉搏波波形的测量电路方案 1)光源和光电探测器的集成测量模块:SFH7050—反射式 2)模拟前端 六、市面上血氧仪类型…

Spring 源码解析 - Bean创建过程 以及 解决循环依赖

一、Spring Bean创建过程以及循环依赖 上篇文章对 Spring Bean资源的加载注册过程进行了源码梳理和解析,我们可以得到结论,资源文件中的 bean 定义信息,被组装成了 BeanDefinition 存放进了 beanDefinitionMap 容器中,那 Bean 是…

图形视图框架QGraphicsScene(场景,概念)

QGraphicsScene 该类充当 QGraphicsItems 的容器。它与 QGraphicsView 一起使用,用于在 2D 表面上可视化图形项目,例如线条、矩形、文本甚至自定义项目。 QGraphicsScene具有的功能: 提供用管理大量数据项的高速接口传播事件到每一个图形项…

艹,终于在8226上把灯点亮了

接上次点文章ESP8266还可以这样玩这次,我终于学会了在ESP8266上面点亮LED灯了现在一个单片机的价格是几块,加上一个晶振,再来一个快递费,十几块钱还是需要的。所以能用这个ESP8266来当单片机玩,还是比较不错的可以在ub…

【设计模式】创建型设计模式

文章目录1. 基础①如何学习设计模式② 类模型③ 类关系2. 设计原则3. 模板方法① 定义②背景③ 要点④ 本质⑤ 结构图⑥ 样例代码4. 观察者模式① 定义②背景③ 要点④ 本质⑤ 结构图⑥ 样例代码5. 策略模式① 定义②背景③ 要点④ 本质⑤ 结构图⑥ 样例代码1. 基础 ①如何学习…

三维电子沙盘数字沙盘开发教程第7课

三维电子沙盘数字沙盘大数据人工智能开发教程第7课设置system.ini 如下内容Server122.112.229.220userGisTestPasswordchinamtouch.com该数据库中只提供 成都市火车南站附近的数据请注意,104.0648,30.61658利用三方工具,如幻影粒子:或者flash…

python例程:《彩图版飞机大战》程序

目录开发环境要求运行方法《彩图版飞机大战》程序使用说明源码示例源码及说明文档下载路径开发环境要求 本系统的软件开发及运行环境具体如下。 操作系统:Windows 7、Windows 10。 Python版本:Python 3.7.1。 开发工具:PyCharm 2018。…

软件测试拿了几个20K offer,分享一波面经

1、你的测试职业发展是什么? 测试经验越多,测试能力越高。所以我的职业发展是需要时间积累的,一步步向着高级测试工程师奔去。而且我也有初步的职业规划,前3年积累测试经验,按如何做好测试工程师的要点去要求自己,不断…

算法基础---基础算法

文章目录 快速排序归并排序二分 整数二分浮点数二分高精度 高精度加法高精度减法高精度乘法高精度除法前缀和 一维前缀和二维前缀和差分 一维差分二维差分双指针位运算离散化区间合并一、快速排序 思想:1.首先确定一个分界点(随机取任意一点为…

【云原生】k8s集群命令行工具kubectl基础操作命令实践详解

kubectl基础操作命令详解一、准备工作1.1、Replication Controller1.2、Deployment1.3、DaemonSet1.4、查看创建的svc和pod1.5、kubectl 命令自动补全设置二、kubectl语法三、基础操作命令3.1、api-resources3.2、api-versions3.3、create3.4、expose3.5、run3.6、set3.6.1、en…

filebrowser的权限实现RBAC效果

filebrowser安装和支持定制化,建议参考我这一篇文章filebrowser安装言归正传,目前发现客户需要有文件权限管理功能,我一开始也没仔细研究这块,我以为不支持呢,我今天就认真的了研究 下这个存储服务,其实是支…

前端网络安全

什么是同源策略同源指的是:协议、端口号、域名必须一致。他是浏览器的一个用于隔离潜在恶意文件的重要安全机制。限制了从同一个源加载的文档或脚本,与另一个源的资源进行交互。同源策略主要限制了三个方面:当前域下的js脚本不能够访问其他域…

jsoup 框架的使用指南

概述 参考: 官方文档jsoup的使用JSoup教程jsoup 在 GitHub 的开源代码 概念简介 jsoup 是一款基于 Java 的 HTML 解析器,它提供了一套非常省力的 API,不但能直接解析某个 URL 地址、HTML 文本内容,而且还能通过类似于 DOM、CS…

【Java进阶篇】——反射机制

一、反射的概念 1.1 反射出现的背景 Java程序中,所有对象都有两种类型:编译时类型和运行时类型,而很多时候对象的编译时类型和运行时类型不一致 Object obj new String("hello")、obj.getClass(); 如果某些变量或形参的声明类型…