- 课程名称:网络搜索原理
- 教师:陈光 (@爱可可-爱生活)
- 时间:周三上午 8:00-9:35
- 地点:教三楼239
本课程旨在通过实战的方式,理解搜索引擎背后的基本技术原理,并将其应用于解决实际问题。课堂将重点讨论“为什么”,而不仅仅是“怎么做”,希望能对同学们有所启发。
日期 | 内容 | 视频 | 代码 |
---|---|---|---|
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 |