S
SSG
January 8, 20251회
미우미우 핑크핀은 왜 안나오나요 ?

간단 소개
SSG.COM 검색 실패율 감소를 위해 BERT 기반 모델을 활용, 롱테일 검색어 처리 및 검색 정확도를 향상시킨 사례 분석.
AI Summary
- 검색 실패 원인 분석 및 문제 정의
- SSG.COM 검색 실패의 주요 원인으로 신상품 미등록, 롱테일 검색어, 형태소 분석 오류 등을 지적
- 특히 미우미우 핑크핀과 같은 롱테일 검색어는 상품이 존재함에도 검색 엔진의 AND 조건 때문에 검색 결과가 나오지 않는 문제점을 강조
- 모델 개발 및 학습
- BERT 계열 모델을 활용하여 검색어와 상품 간 연관성을 학습하고, 2단계 학습 진행
- 1단계: **Masked Language Model (MLM)**을 통해 상품명 특징 학습. 상품명 정제 후 주요 부분 마스킹 방식으로 학습 데이터셋 생성
- 2단계: **Sentence-BERT (SBERT)**를 통해 검색어-상품명 매칭 성능 향상. 샴 네트워크 구조와 contrastive loss를 사용하여 유사도 학습
- 모델 서빙 및 성과
- 벡터 DB를 활용하여 상품 임베딩 저장 및 검색어 임베딩과의 유사도 계산을 통해 실시간 검색 결과 도출
- 모델 적용 후 전체 검색 실패의 46%가 성공으로 전환되었으며, 정확도 기준 75% 달성. 향후 개인화 기능 추가 및 모델 정확도 향상 계획
Next Feeds

검색엔진에 의존하지 않는 Reranking API 개발하기
검색 엔진 의존성 없이 Learning to Rank를 고도화하여 CTR 상승을 이끌어낸 SSG의 Reranking API 개발 경험 공유.
LTRRerankinggRPC캐싱CTR
2025. 1. 8.
SSG

코드 품질 개선 기법 2편: 확인 여부를 확인했나요?
암묵적인 확인 전제를 피하고, 유효성 검사 책임을 명확히 하여 코드의 안정성을 높이는 방법을 제시합니다.
코드 품질유효성 검사타입 안전풀 프루프오류 처리
2025. 1. 8.
LY Corp

성공적인 Kubernetes 마이그레이션 전략 알아보기
Kubernetes 마이그레이션 전략, 필요성, 사전 준비, 유의사항을 분석하고 성공적인 마이그레이션을 위한 핵심 정보를 제공합니다.
Kubernetes마이그레이션DevOps컨테이너자동화
2025. 1. 8.
인포그랩
코틀린 코루틴 예외 처리, 어떻게 해야 할까?
코틀린 코루틴 환경에서 예외 처리 중요성과 다양한 방법(try-catch, Job, SupervisorJob, supervisorScope)을 통해 안정적인 시스템을 구축하는 방법을 제시합니다.
코틀린코루틴예외 처리구조화된 동시성SupervisorJob
2025. 1. 7.
카카오페이

Mergeable libraries 로 29% 빠르게 앱 실행하기
29CM iOS 앱의 시작 시간을 개선하기 위해 Mergeable Libraries를 도입하고, Sentry를 통해 성능 개선 효과를 정량적으로 분석한 결과, 앱 시작 시간이 29% 단축됨.
Mergeable LibrariesiOS앱 시작 시간Dynamic LibrariesStatic Libraries
2025. 1. 7.
29cm
현대자동차그룹 글로벌 차량 가입·개통 시스템 개편하기 (feat. MSA)
현대차그룹의 커넥티드 카 서비스 가입/개통 시스템을 MSA로 전환하고 기술 부채를 해소한 경험 공유.
커넥티드카MSA모놀로식리팩토링WebFlux
2025. 1. 6.
현대자동차