搜索中文正文和常见中英文技术词,按教程、项目、面试题筛选。
「BM25」找到 193 条内容
按专题浏览 →匹配口述回答:…Top-K 块。相似度计算用余弦或者内积。但这里有个坑:纯向量检索对关键词不敏感,比如搜订单号或者错误码,向量相似度往往不如 [[BM25]]。所以实际落地我会用 [[Hybrid Search]],向量和关键词两条路同时走,结果再融合。举个例子,电商客服场景,用户问“我上次买的手机怎么还没到”,向量检索能理解“手机”和“物流”的语义,但如果用户说“订单号 12345 怎么退款”,关键词匹配更准。所以混合检索是标配。 检索完,生成前还有一步:把搜到的文本和原始查询拼成一个 P…
匹配口述回答:…图结构和摘要。 所以我不会把 GraphRAG 当成传统 RAG 的替代品。简单事实问答、数据频繁更新的知识库,用向量检索加 [[BM25]] 加 reranker 往往更务实;关系密集、相对静态、需要分析报告或关联挖掘的场景,GraphRAG 更有价值。 真正落地时,我会关注两个风险:一个是抽取错误会污染整张图,必须有置信度和人工质检;另一个是社区粒度,如果分得太粗,摘要空泛;分得太细,又失去全局视角。这两个点通常决定 GraphRAG 的实际效果。 GraphRAG的动机…
匹配口述回答:…一部分是全局性、分析性的问题。如果只是简单FAQ,比如查订单号、查错误码,传统RAG加上[[Hybrid Search]]或者[[BM25]]就够了,根本用不上图。真正落地时,我通常会把它们搭配着用:简单事实查询走传统RAG,复杂推理走GraphRAG,甚至还可以用个路由层,根据问题类型动态选择。 还有一个有意思的延伸点:GraphRAG的社区摘要本身是LLM生成的,这其实引入了[[Hallucination]]风险,摘要可能不准确,导致后续检索都基于错误的前提。所以上线前我…
学习内容与项目面试,在同一条路上。