Principle of Web Search
1.0.0
This course aims to understand the basic technical principles behind search engines through practical methods and apply them to solving practical problems. The classroom will focus on "why", not just "how to do it", hoping to inspire the students.
| date | content | video | Code |
|---|---|---|---|
| 2019.9.11 | The concept, meaning and general architecture of online search ![]() | L1 | - |
| 2019.9.18 | Quickly understand a science and achieve the simplest search ![]() | L2 | C2 |
| 2019.9.25 | Evolution of Simple Search Implementation (Phase 1) | L3 | C3 |
| 2019.10.9 | Introduction to the simplest search code reconstruction and inverted indexing | L4 | C4 |
| 2019.10.16 | Reconstruction and processing of hybrid Boolean query by inverted indexing | L5 | C5 |
| 2019.10.23 | Implementation of custom text parser | L6 | C6 |
| 2019.10.30 | Implementation of custom query parser | L7 | C7 |
| 2019.11.6 | Word participle foundation and highlight reconstruction ![]() | L8 | C8 |
| 2019.11.13 | Binary index fragment search ![]() | L9 | C9 |
| 2019.11.20 | Use binary index to achieve spelling correction ![]() | L10 | C10 |
| 2019.11.27 | Preliminary network crawler ![]() | L11 | C11 |
| 2019.12.4 | Text analysis and long text highlight summary ![]() | L12 | C12 |
| 2019.12.11 | Crawler Advanced: Multithreading, API and browser simulation | L13 | C13 |
| 2019.12.18 | Results display optimization and document sorting ![]() | L14 | C14 |