Principle of Web Search
1.0.0
本課程旨在通過實戰的方式,理解搜索引擎背後的基本技術原理,並將其應用於解決實際問題。課堂將重點討論“為什麼”,而不僅僅是“怎麼做”,希望能對同學們有所啟發。
| 日期 | 內容 | 影片 | 代碼 |
|---|---|---|---|
| 2019.9.11 | 網絡搜索的概念、意義與通用架構![]() | L1 | - |
| 2019.9.18 | 快速了解一門學問、“快糙猛”實現最簡搜索![]() | L2 | C2 |
| 2019.9.25 | 簡單搜索實現的進化(第一階段) | L3 | C3 |
| 2019.10.9 | 最簡搜索代碼重構與倒排索引入門 | L4 | C4 |
| 2019.10.16 | 倒排索引實現的重構、混合佈爾查詢的處理 | L5 | C5 |
| 2019.10.23 | 自定義文本解析器的實現 | L6 | C6 |
| 2019.10.30 | 自定義查詢解析器的實現 | L7 | C7 |
| 2019.11.6 | 分詞基礎與高亮重構![]() | L8 | C8 |
| 2019.11.13 | 二元索引片段搜索![]() | L9 | C9 |
| 2019.11.20 | 用二元索引實現拼寫校正![]() | L10 | C10 |
| 2019.11.27 | 網絡爬蟲初步![]() | L11 | C11 |
| 2019.12.4 | 正文解析與長文高亮摘要![]() | L12 | C12 |
| 2019.12.11 | 爬蟲進階:多線程、API和瀏覽器模擬 | L13 | C13 |
| 2019.12.18 | 結果顯示優化與文檔排序![]() | L14 | C14 |