목록 보기
주소정제 서비스 내재화 - 5화 ( 어질어질한 변화구들 )
백엔드

주소정제 서비스 내재화 - 5화 ( 어질어질한 변화구들 )

마켓컬리
마켓컬리
2025년 1월 19일

두줄요약

복합건물 주소정제의 어려움과 정확도 레벨 체계를 정리했습니다. 전처리, 연관 건물 탐색, 백오피스 관리로 외부 API 의존을 줄인 과정을 소개했습니다.

문제 상황

  • 단독건물 중심 정제만으로는 외부 API 호출 트래픽이 약 40% 남는 상태
  • 복합건물은 상세 동 정보, 기본주소 선택 오류, 동호수 표기 변형 때문에 정제가 어려운 구조
  • 잘못된 건물 선택이나 동 미추출이 배송 실패, 위치 오류, 불가 지역 판정 미스와 연결

원인 분석

  • 고객 입력 상세주소의 자유도가 높아 동호수 표기 변형이 매우 다양함
  • 행안부 건물 DB에도 동 정보 누락, 동일 동명 중복, A동/가동 혼용 등 데이터 이슈 존재
  • 기본주소 선택 팝업의 모호함으로 인접 단지 오선택 가능성 발생

해결 방법

  • 정제 결과에 EXACT, HIGH, MODERATE, MEDIUM, LOW, BAD, NONE 정확도 레벨 도입
  • 고객 입력 상세주소와 행안부 건물 DB를 전처리해 단일 매칭되는 상세동 탐색
  • 반경 탐색과 건물관리번호 앞 14자리, 단지명 토큰 활용으로 연관 건물 조회
  • 백오피스에서 건물 위치, 위경도, 변경 이력, 캐시를 관리하며 데이터 품질 개선

다음 읽기

#주소정제 주제를 이어서 읽기

주소정제 서비스 내재화 - 1화 ( 줄줄 새는 돈 )

컬리 OMS 팀이 외부 주소정제 서비스의 비용 부담과 CS 문제를 계기로 내재화를 검토한 배경을 정리했습니다. 도로명주소 구조와 건물관리번호를 바탕으로 주소정제의 목적과 중요성을 설명했습니다.

마켓컬리
마켓컬리
백엔드

댓글 0개

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

댓글을 불러오는 중...