在RAG流程中，纯语义搜索（Semantic Search）可能出现什么问题？	可能会返回与查询主题不相关的结果（即出现“角落案例”）。
为了提高搜索结果的准确性，可以采用哪种改进策略？	将语义搜索与词法搜索（Lexical Search）结合，并合并两者结果。
词法搜索（Lexical Search）的特点是什么？	它类似于经典的文本搜索，通过分解用户查询中的单个单词来查找文本块。
在RAG管道中，用于实现词法搜索的常见算法是什么？	BM25（Best Match 25）。
BM25算法的第一步是什么？	对用户查询进行分词（Tokenization），将其分解为单独的搜索术语。
在BM25中，如何为搜索术语分配相对重要性？	根据术语在所有文档中的使用频率来分配权重（使用频率越低，权重越高）。
BM25算法的最后一步是如何确定最佳文本块的？	找到使用高权重术语次数最多的文本块。
结合语义搜索和词法搜索的最终目标是什么？	获得兼具语义理解和纯文本匹配优势的、更平衡的搜索结果集。
