Query-Adaptive Semantic Chunking for Retrieval-Augmented Generation: A Dynamic Strategy with Contextual Window Expansion
固定切块按统一粒度切文档,无视语义和用户意图,导致 precision-recall 难以两全。QASC 把 query 引入切块阶段,通过三个机制动态构造 chunk:(1) 句子与 query embedding 的 cosine 相似度打分定位种子句;(2) 围绕种子句做上下文窗口扩展以保持连贯;(3) chunk 级分数聚合保证整体相关。在 100 篇技术文档、200 条覆盖四种类型的 query 上,与五种粒度的固定切块、递归切块等基线对比。
INSIGHT把分块从『检索前的静态预处理』改成『随 query 自适应』,本质是把 query-content 对齐提前到召回链路最上游。对社区搜索这类短文本场景启发在于:长帖/长问答的切分不必固定窗口,可按 query 语义动态聚合句子。预算敏感时该思路也能减少下游冗余上下文 (preference_bonus 来自 RAG 主题匹配)。