From 8773503482f479e6800e8779e5a97b5d1e48f1e1 Mon Sep 17 00:00:00 2001 From: happybell80 Date: Sun, 22 Mar 2026 14:32:01 +0900 Subject: [PATCH] =?UTF-8?q?close:=20keyword=200=EA=B1=B4=20=ED=8A=B8?= =?UTF-8?q?=EB=9F=AC=EB=B8=94=20+=20MeCab=20vs=20pg=5Ftrgm=20=EB=A6=AC?= =?UTF-8?q?=EC=84=9C=EC=B9=98=20=EB=8B=AB=EA=B8=B0=20=E2=80=94=20pg=5Ftrgm?= =?UTF-8?q?=20=EC=84=A4=EC=B9=98=C2=B7=EA=B2=80=EC=A6=9D=20=EC=99=84?= =?UTF-8?q?=EB=A3=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.6 (1M context) --- ...키워드검색_근본해결_MeCab_vs_pg_trgm_리서치.md | 4 +++- ...260323_companyx_rag_keyword_단독검색_전질의_0건.md | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/journey/research/rag/260323_한국어_키워드검색_근본해결_MeCab_vs_pg_trgm_리서치.md b/journey/research/rag/260323_한국어_키워드검색_근본해결_MeCab_vs_pg_trgm_리서치.md index b4017b0..75e61b3 100644 --- a/journey/research/rag/260323_한국어_키워드검색_근본해결_MeCab_vs_pg_trgm_리서치.md +++ b/journey/research/rag/260323_한국어_키워드검색_근본해결_MeCab_vs_pg_trgm_리서치.md @@ -1,7 +1,9 @@ --- type: research tags: [research, rag, korean, mecab, pg_trgm, fts, postgresql, hybrid-search, reranking] -status: open +status: closed +closed_date: 2026-03-23 +closed_reason: pg_trgm 1순위 결정 확정, 23서버 설치 완료, keyword 0건 해소 실측 확인. MeCab-ko 비권장 판단 유지. research_target: 한국어 키워드 검색의 근본 해결책 재평가 — MeCab-ko의 2026년 현실, pg_trgm, 하이브리드+리랭킹 패러다임 전환 --- diff --git a/journey/troubleshooting/260323_companyx_rag_keyword_단독검색_전질의_0건.md b/journey/troubleshooting/260323_companyx_rag_keyword_단독검색_전질의_0건.md index 3ab842f..cd7ffd2 100644 --- a/journey/troubleshooting/260323_companyx_rag_keyword_단독검색_전질의_0건.md +++ b/journey/troubleshooting/260323_companyx_rag_keyword_단독검색_전질의_0건.md @@ -1,7 +1,9 @@ --- type: troubleshooting tags: [companyx, rag, keyword, tsvector, simple, korean, skill-rag-file] -status: open +status: closed +closed_date: 2026-03-23 +closed_reason: pg_trgm 확장 설치 + GIN 인덱스 + keyword_search에 trgm similarity 보완 추가. 이전 0건 질문 전부 결과 반환 확인. opened_date: 2026-03-23 severity: high root_cause: PostgreSQL simple 토크나이저가 한국어 교착어를 처리 못 함. 공백 기준 토큰화로 조사 결합·복합명사가 하나의 lexeme이 되어 검색어와 불일치. prefix(:*)로 부분 완화했으나 전 질의 커버 불가.