微言码道 · 手记

ChatGPT取代Google Search, 会不会成为未来?

ChatGPT取代Google Search, 会不会成为未来?封面

—— ChatGPT会成为Google Search killer么?

最近这段时间ChatGPT非常火爆,大家都被这个AI聊天机器人所吸引,似乎我们要进入了一个全新的AI时代.

我在《The Economist》杂志上看到上周的期刊讨论到了ChatGPT是否对Google Search构成威胁或是取代Google Search,成为新的搜索模式. 而最近正好与朋友也讨论了下这个话题

今天就把我的想法整理成文章,分享下我的观点.

搜索的本质

有一个观点认为ChatGPT将改变搜索, 从过往通过Google这样的中间搜索引擎搜索这个模式直接转化为以对话的方式询问ChatGPT并直接获取可靠的结果.

这个观点我觉得在少数的情况下是成立的,但对于大多数情况下的搜索,这是不合理的推测.

这个观点对搜索有一个基本的误解,就是:搜索是为了获取一个准确或正确的结果或答案. 这听起来,难道不更像是考试或做题目么?

​当然,我不否认有一些搜索确实就是这个目的, 比如针对一些客观的问题去搜索正确的答案.

但我认为这并不是搜索的核心能力及我们想要的.

我们搜索究竟是为了什么? 我认为搜索的本质是:对我们不熟悉的知识点的探寻与获取的过程

因为对一些东西不熟悉,而我们想去探寻它,知道它,了解它. 获取尽可能多的相关资讯, 最后能在此基础之上思考并有所收获. 这才是搜索提供的核心价值.

以我熟悉的编程来说,我想知道,Java与Go究竟谁好谁坏, 这是一个很正常的求知欲,或者我在架构一个项目时,究竟是使用Java语言或是NodeJS语言?

再以ChatGPT为例,ChatGTP是基于大型语言模型训练而来. 那我们就会很好奇,什么是大型语言模型?

因为我们不熟悉,不知道或不确认这个知识点,我们希望通过搜索来获取尽可能多的相关资讯,帮助我们解答我们心中的疑问. 这就是搜索能提供给我们的本质价值.

而基于这种理解,我认为ChatGPT与Google这样的搜索服务相比,在几个方面都处于劣势.

1. 缺少信息的广度与深度

ChatGTP是对话方式与我们对话. 这种模式就决定了针对搜索这个点,它难以提供具有广度及深度的资讯给我们.

什么意思?

使用Google我们都知道,针对一个搜索点,它会提供非常多的结果给我们,并且按照一定的算法进行排序. 也就是Google这样的搜索,它不是直接提供一个它认为对的答案回答给我们,而是针对我们的搜索点,把相关的资讯全塞给我们,只不过它排了个顺序,最相关的排在前面.

这意味着,我们能够参阅各种各样的观点,结果, 有些可能更详细,有些可能更合理,有些是不同维度的观点, 这就是信息的广度.

而网页的另一个优势是链接,一个东西里面,可以有很多关联的链接,链接到相关联的网页中,这个链接可以有非常多层,这就是深度.

很可惜,在ChatGPT中,很难提供这样的广度的信息或深度. 使用ChatGPT, 我们可能得这样才行

问: 大型语言模型是什么
ChatGPT: ....

问: 你就说了个概念,能不能解释的再详细点
ChatGTP: ....

问: 这个概念中提到深度神经模型,是什么东西?
ChatGPT: ....

当你希望通过ChatGPT获取尽可能广以及尽可能深的知识点时,一切可能都得依赖你的主动式询问

而如我前面所说,使用搜索的前提是我们不熟悉或不知道这个知识点, 与这样的主动式询问来相比, Google这样的搜索服务提供的则是被动式的信息, 我们只需要不断的查阅各种相关联的网页或观点就好了, 这个查阅的过程就是我们慢慢熟悉并思考的过程.

2. 信息的中立与客观性

几乎每天互联网上都会产生无数的信息与资讯, 信息量过大以至于我们难以承受.

使用ChatGPT似乎有一个好处,好像这些信息是由它来处理,然后过滤或处理,给我们一个更为正确的回答. 而如果使用Google这样的搜索服务,似乎正确与否要我们自己来识别与判断.

这个点,稍微转换下思维,你就明白,使用ChatGPT一定会出现信息的中立与客观的问题.

因为, 很多东西无所谓正确与错误,更多的是立场,偏向以及角度的问题而已.

Java比Go更好? 还是Go比Java更高效? 或是更具斗争性的一些观点或问题, 不同的人对它的认知与观点可能完全相反. 要明白多元的价值观是我们这个世界的常态.

快乐教育好不好?

使用Google这样的搜索服务,它只是客观的搜集互联网上的数据,并根据一定的算法进行排序,将结果呈现给你. 它不会给结果定义一个正确或错误, 这就相对来说具有中立性与客观性.

而使用ChatGPT, 它是提供一个回答, 我很难想像它是根据什么算法或逻辑,来提供一个能中立呈现各种观点的结果. 毕竟对话和搜索结果不相同,对话某种程度上就是一种回答或观点.

与让AI来告诉我什么是正确的相比,搜索只是呈现给你各种不同甚至是对立的网页信息给你相比, 你觉得哪种会更客观与中立呢?

3. 关键词与表达的准确性

搜索是通过关键词,也就是模糊的表达来询问问题.

与之相反,ChatGPT这样的聊天机器人是对话,这意味着你不能说模拟两可的话,你得准确完全无误的表达你的意思,让AI机器人能理解,它才能回答你的问题

这就会造成一个很大的差别,前面我说过,搜索就是因为我们不熟悉一个东西. 对一个不熟悉的东西, 又需要准确的表达它,这天然存在冲突,而且会非常容易造成资讯的过滤.

仍然以上面的大型语言模型为例,我想了解它.

Google搜索

Google提供的首页结果有:

  • 通向AGI之路:大型语言模型(LLM)技术精要 - 知乎专栏
  • 大型語言模型(LLM) - NVIDIA
  • 大型语言模型简而言之 - FourWeekMBA
  • 写作神器还是魔鬼化身?万能语言模型GPT-3起底 - 界面新闻
  • 谈谈大型语言模型 - 智源社区

提供了非常多有价值的信息,供我们去阅读与给我们这个知识点的响应. 我们可以了解不同的观点,不同的资讯,不同的判断

ChatGPT

如果在ChatGPT中输入大型语言模型这个关键字,这其实是一个模糊的表述, ChatGPT给出了一个概念.

大型语言模型

它理解我想要的是一个概念,但其实可能我想知道的是它是什么,怎么个训练法,有什么优势,除了这个以外还有没有其它的模型?

而在ChatGPT中,很难通过模糊的关键字来达到上述目标,你只能提供清晰的表达去询问. 但清晰表达的前提是我对它要有一定的了解才行.

当我们想探寻一个知识点时,相比起ChatGPT这种需要精确表达式的探寻,显然Google搜索这种关键字的搜索更容易更全面的让我们了解未知的知识点.

我的观点

搜索毕竟不是考试,不是只为了一个正确的答案.

互联网上的资讯过于繁多,已经远超了我们人能处理的程度. 搜索的价值就在于通过一定的算法让我们快速查询到关联的内容与知识点,避免了我们不知道从哪寻找这些有用的资讯.

它提供了广度(不同观点,不同维度),深度(数据原始来源,关联资讯)的内容, 并以中立(根据一定的搜索算法)的方式呈现给我们.

最终做结论的,仍然是我们自己,是我们的根据这些内容并在此基础之上的思考. 我们要知道的并不是一个答案,而是为什么以及怎么得出这个答案,这就是搜索能提供给我们的最大的价值.

ChatGPT是突破性的AI聊天机器人, 也许未来我们回顾历史时, 会把它做为AI时代的开端. 但就搜索这个点来说,我仍然认为它不太可能取代Google这样的搜索服务.

甚至我认为可怕的一点是,如果未来是由AI过滤知识并提供一个回答,不需要我们去大量阅读,探寻与思考, 得出自己的结论的时代的时代, 真的会是一个更好的时代么?