목록 보기
Amazon OpenSearch Service 고급 활용 – 자체 빌드 Nori 분석기를 통한 사용자 사전 미세 조정
데브옵스

Amazon OpenSearch Service 고급 활용 – 자체 빌드 Nori 분석기를 통한 사용자 사전 미세 조정

AWS
AWS
2026년 10월 12일

두줄요약

상품명 분석을 세밀하게 조정하기 위해 MeCab-Ko와 Lucene Nori 기반 커스텀 플러그인을 빌드했습니다. Amazon OpenSearch Service에 연결해 기본 Nori와 토큰화·검색 결과를 비교했습니다.

문제 상황

  • 기본 Nori 사용자 사전만으로 항목별 품사, 단어 비용, 복합명사 구성 형태소의 세밀한 조정 한계
  • 브랜드명·상품명의 의도치 않은 분리로 인한 검색 누락 및 무관 결과 위험

구조와 흐름

  • 동일 CSV와 정의 파일로 MeCab-Ko 네이티브 사전 및 Lucene Nori 사전 리소스 각각 생성
  • 사전 리소스를 포함한 커스텀 Nori 플러그인 ZIP 생성 후 Amazon OpenSearch Service 도메인에 연결
  • 기본 Nori 도메인과 커스텀 Nori 도메인에서 토큰화·복합명사 분해·색인 검색 결과 비교

해결 방법

  • 상품 사전에 품사, 단어 비용, Compound 분해 정보와 구성 형태소 품사 지정
  • 낮은 단어 비용으로 전체 상품명 분석 경로 우선화, decompound_mode로 원형·분해 토큰 출력 제어
  • 커스텀 tokenizer와 이동된 내부 품사 attribute에 대응하는 전용 Nori 필터 조합

성능/운영 포인트

  • OpenSearch·Lucene 버전 호환성 확인과 대상 엔진 버전별 플러그인 재빌드
  • 패키지 AVAILABLE, 도메인 연결 ACTIVE, blue/green 배포 완료를 분리 확인
  • 사전 변경 후 재색인·alias 전환·롤백 준비 및 기존 문장과 검색어 기반 회귀 평가

다음 읽기

같은 회사의 연관 글

동원F&B의 Amazon Bedrock AgentCore 기반 AI 쇼핑 어시스턴트로 쇼핑 경험 혁신 여정

동원F&B가 Bedrock AgentCore와 OpenSearch 하이브리드 검색으로 AI 쇼핑 어시스턴트를 구축했습니다. 토큰 97% 절감과 TTFT 2.58초 개선, CS 문의 23% 감소 성과를 얻었습니다.

AWS
AWS
AI

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...