문장 유사도의 함정에서 벗어나 API 기반 검색 에이전트로 번역 일관성을 정복한 AX팀의 실전 기록
AI 기반 자동화 시스템을 구축할 때 무조건적인 Semantic Search 도입이 정답이 아님을 보여주는 실전 사례입니다. 채널톡 AX팀은 번역 품질의 핵심인 '용어 일관성'을 지키기 위해 기술적 관성을 버리고 문제의 본질에 맞게 아키텍처를 재설계하여 실제 업무 효율을 높였습니다.
단순 문서 검색을 넘어 전문 용어나 고유 명사의 일관성이 중요한 SaaS 번역, 기술 문서 자동화 시스템을 고민하는 엔지니어들에게 이 검색 에이전트 접근 방식을 추천합니다.
채널톡 AX팀은 제품의 신뢰도와 직결되는 번역 용어의 일관성을 유지하기 위해 AI 시스템을 도입했으나, Semantic Search 기반의 접근 방식이 문장 단위의 의미적 유사도에만 집중하면서 정작 중요한 핵심 용어(Keyword)를 정확히 매칭하지 못하는 문제에 직면했습니다.
의미 기반 검색 대신 LLM이 문장에서 핵심 키워드를 직접 추출하고 번역 관리 툴인 Tolgee API를 통해 정확한 번역 키를 검색하는 '검색형 에이전트' 방식으로 전환하였으며, 블로그 데이터는 톤앤매너를 가이드하는 프롬프트로 활용하도록 설계했습니다.
용어의 재사용성과 일관성이 획기적으로 향상되었으며, 불필요한 벡터 DB 운영 비용을 절감함과 동시에 블로그 번역 데이터를 활용하여 문맥에 맞는 자연스러운 톤앤매너까지 확보하는 성과를 거두었습니다.
Trade-off
벡터 DB의 세밀한 인덱싱 설계를 포기하고 키워드 매칭 방식으로 선회함에 따라, 문장의 의미가 매우 추상적이거나 키워드 추출이 어려운 경우 검색 결과의 유연성이 다소 제한될 가능성이 있습니다.
문장의 형태가 아닌 의미적 유사성을 벡터 공간에서의 거리로 계산하여 검색하는 기술입니다.
데이터를 고차원 벡터로 변환하여 저장하고, 유사도 기반 검색을 수행하는 데이터베이스입니다.
제품 UI, 시스템 문구 등 공식 번역 용어를 키(Key) 단위로 관리하는 번역 관리 도구(TMS)입니다.