본문으로 건너뛰기

bm25f

BM25F

BM25F는 문서의 여러 필드(문서 본문, 파일명, 디렉터리 등)에 가중치를 두어 전통적 텍스트 매칭 점수를 계산하는 확장된 BM25 방식입니다. 입력 쿼리를 각 필드에서의 용어 빈도로 비교해 순위를 매기며, 이 글에서는 ripgrep로 수집한 term frequencies를 사용해 파일 경합도를 계산하는 데 활용했습니다. 검색 결과를 빠르게 좁혀 에이전트가 처음부터 전체 저장소를 훑는 비용을 줄이는 데 핵심 역할을 했습니다.