回到所有课程

搜索引擎

在那里有很多数据,了解如何有效地搜索它。

Web具有数十亿页的页面,其中万亿个单词,但在您在搜索框中键入查询时,该程序仅适用于一秒钟的一小部分,通常只能挑出您想要的信息。这怎么可能?

在本课程中,您将探讨搜索引擎技术背后的核心想法。其中一些想法将计算机预测到数千年。除了了解搜索引擎的构建和查询之外,您还将创建自己的简单搜索索引,并学习在该索引上更快地进行搜索运行的技术。

交互的
测验

20.

概念和
练习

200以上
  1. 1

    大搜索

    搜索引擎很强大,但它们背后的想法不需要是神秘的。

    1. 寻找整个世界

      理解搜索引擎的第一步是理解问题的规模。

    2. 四千多年的搜索引擎

      推动大规模互联网搜索引擎的想法实际上很古老。

    3. 爬网

      在搜索Web之前,搜索引擎必须弄清楚那里的东西。

  2. 2

    有效搜索

    拼图了解搜索引擎的隐藏力量。

    1. 包括在内
      辉煌的溢价

      搜索Sherlock Holmes

      在本章中,您将使用一个简单的搜索引擎搜索Sherlock Holmes故事。

    2. 包括在内
      辉煌的溢价

      单词搜索

      一个限于单词搜索的搜索引擎需要您使用您的扣除权。

    3. 包括在内
      辉煌的溢价

      许多话立刻

      在搜索者中使用和运算符允许更强大的查询。

    4. 包括在内
      辉煌的溢价

      确切的短语

      确切的短语搜索是Google和Sherlock Searcher的强大工具。

  3. 3.

    实施搜索

    要了解如何大搜索引擎工作,没有比建立自己的更好的了!

    1. 包括在内
      辉煌的溢价

      介绍索引

      计算机科学的“一个奇怪的技巧”,使搜索引擎工作。

    2. 包括在内
      辉煌的溢价

      建立一个索引

      以最小的搜索引擎开始以了解最大的搜索。

    3. 包括在内
      辉煌的溢价

      一种索引算法

      相同的过程可以用粘滞便笺或强大的计算机构建搜索引擎!

    4. 包括在内
      辉煌的溢价

      单词搜索索引

      搜索索引使其非常容易处理单词搜索查询。它值得努力吗?