跳到正文

信息检索与搜索系统

从信息需求、文本处理和倒排索引走到BM25、学习排序、向量检索与生产搜索系统

87|87 小时|12|高级
开始学习

1第1章 检索问题与严格评价

从信息需求、相关性与测试集建立可证伪的检索目标。

7

2第2章 文本处理与文档规范化

把多语言原始内容变成可反查的token、字段与版本。

8

3第3章 倒排索引构建与压缩

从词典、posting和位置走到分块构建、增量合并与压缩。

8

4第4章 布尔查询与查询执行

用集合、位置和查询计划完成正确、安全的候选检索。

7

5第5章 向量空间与TF-IDF

从词袋、权重和余弦相似度走到稀疏top-k评分。

7

6第6章 概率检索与BM25

推导BM25、字段权重与查询似然,并解释参数边界。

8

7第7章 排名评价与误差分析

用AP、NDCG、配对统计和查询级分析定位系统失败。

7

8第8章 查询理解、纠错与扩展

处理拼写、实体、会话、补全和扩展的收益与伤害。

7

9第9章 学习排序

从pointwise、pairwise、listwise走到负例偏置和消融。

7

10第10章 向量检索与神经重排

构建embedding、ANN、混合召回和cross-encoder重排。

7

11第11章 搜索系统工程与在线实验

处理分片、缓存、延迟、观测、A/B和发布回滚。

7

12第12章 端到端搜索项目

交付语料、索引、排序、评价、安全、部署和答辩闭环。

7