pile·
AI / ML·무신사 테크무신사 테크·

데이터 탐색부터 실행까지 연결하는 MATCH Console과 MAI

무신사 Core-E Personalization 팀이 개인화 시스템 MATCH의 운영자 인터페이스인 MATCH Console과 AI Assistant MAI를 구축한 과정을 소개한다. 마케터가 분석가 도움 없이 오디언스를 정의·검증·배포하도록 Data Explorer·Audience·Activation 세 모듈과 자연어 쿼리 AI를 하나의 워크플로우로 통합했다.

핵심 포인트
  • 기존에는 마케터가 오디언스 추출을 위해 분석가에게 요청하고, Braze·Databricks·스프레드시트에 같은 값을 반복 입력해야 했다.
  • Data Explorer는 기술 컬럼명에 비즈니스 표기명·설명·Active/Inactive 상태를 덧붙여 분석가 없이 마케터가 데이터 신뢰성을 직접 판단하게 한다.
  • Audience Builder는 SQL 없이 "The users who..." 문장 완성 방식으로 오디언스를 정의하고, 실제 포함 고객 프로필로 저장 전 검증을 지원한다.
  • Activation은 CRM 캠페인 실행과 Audience API 두 방식으로 오디언스를 채널에 연결하며, Campaign Meta Engine이 타겟 결정부터 배포까지 담당한다.
  • MAI는 자연어 질문을 받아 관련 테이블·속성을 탐색하고 쿼리를 실행 후 결과를 요약해 1분 이내에 답을 제공한다.
상세 정리
  • 문제 인식: 마케터가 속성 한 개 확인에도 분석가에게 질문해야 하고, 캠페인 한 건 발송을 위해 Braze·Databricks·스프레드시트를 오가며 동일 값을 반복 입력하는 구조였다.
  • 설계 원칙: 정확성(데이터 신뢰)과 접근성(비전문가 사용) 사이의 딜레마를 인지적 부하 최소화로 해결하는 것을 목표로 했다.
  • Data Explorer: 기술 명칭 옆에 운영자 표기명·발생 조건·설명을 제공하고, 매일 실제 컬럼과 등록 스키마를 비교해 Active/Inactive 상태를 표시한다. 이 비즈니스 메타데이터는 MAI에도 동일하게 사용돼 사람과 AI가 같은 사전을 공유한다.
  • Audience Builder: "The users who" 시작 문장에 행동·횟수·기간·파라미터를 조합하고 AND/OR로 연결한다. "최근 30일 특정 브랜드 상품 3회 이상 조회했지만 미구매 고객" 같은 조건을 SQL 없이 정의할 수 있다.
  • 오디언스 검증: 조건 저장 전 현재 모수·마지막 계산 시점과 함께 실제 포함된 고객 프로필을 확인해 의도치 않은 대상 포함 여부를 검증한다.
  • Activation CRM: Campaign Meta Engine이 오디언스 기반 최종 타겟을 결정하고 실행 채널(Braze 등)로 전달하는 과정을 하나의 워크플로우로 연결해 반복 입력을 제거했다.
  • Activation API: 서비스가 MATCH에 오디언스 정보를 요청하고 "무엇을 할지"는 서비스가 직접 결정하는 구조. 출석 체크 서비스가 진입 유저 오디언스를 조회하고 보상 방식을 자체 판단하는 방식으로 활용된다.
  • MAI 구성: 자연어 질문→관련 테이블·속성 탐색→쿼리 생성·실행→결과 요약까지 하나의 흐름으로 처리하며, Data Explorer 메타데이터를 공유해 질문-데이터 연결 정확도를 높인다.
  • MAI 온보딩: 무엇을 물어봐야 할지 모르는 운영자를 위해 가이드 질문을 먼저 제시하는 방식을 도입했다.
왜 읽나SQL 없이 마케터가 데이터를 직접 다룰 수 있게 하는 내부 도구를 AI+no-code로 구현한 설계 사례로, 데이터 플랫폼·CRM 연동·Text-to-SQL 개발에 참고할 만하다.
무신사 테크
무신사 테크 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. AI / ML·AITRICSAITRICS·

    눈과 귀를 가진 의료 AI : 판독을 넘어 추론으로

    에이아이트릭스가 AITRICS-VC(바이탈케어)와 V.Doc Pro(브이닥 프로) 두 제품에서 멀티모달 AI를 구체화한 방식을 소개한다. 의료진은 EMR 수치·영상·환자 음성을 동시에 다루지만 기존 단일 모달 AI는 각 데이터를 개별적으로만 처리했는데, 멀티모달 AI는 이질적 데이터를 연결해 맥락을 읽어냄으로써 단일 정보로 놓치기 쉬운 신호를 포착한다.

    요약 이어보기
    #llm#time-series#agentic-ai+2
  2. AI / ML·AWS KoreaAWS Korea Tech·

    우리팀에 새롭게 입사한 Kiro Crew를 활용하여 업무 생산성 올리기

    Kiro Crew는 오픈소스 개인 AI 에이전트 워크스페이스로, 기존 AI 어시스턴트와 달리 로컬 또는 원격 머신에서 상시 동작하며 컨텍스트를 기억하고 스케줄 작업을 자율 실행한다. 이 글은 AWS EC2에 Kiro Crew를 배포하고 GitHub 이슈 자동 분류, PR 리뷰 자동화 등 실제 업무에 활용하는 방법을 다룬다.

    요약 이어보기
    #ai-agent#workflow-automation#aws-ec2+2
  3. AI / ML·한글과컴퓨터한글과컴퓨터·

    같은 LLM인데 왜 결과가 다를까? 답은 하네스에 있다.

    같은 LLM을 써도 결과가 천차만별인 이유는 모델이 아니라 하네스(harness) — 모델을 둘러싼 루프, 도구, 메모리, 컨텍스트 설계 — 때문이다. 이 글은 프롬프트 엔지니어링(무엇을 말하나) → 컨텍스트 엔지니어링(무엇을 보여주나) → 하네스 엔지니어링(어떤 환경에서 실행하나) 3계층을 구분하고, 각 레이어에서 무엇을 설계해야 좋은 에이전트를 만드는지 체계적으로 다룬다.

    요약 이어보기
    #prompt-engineering#agent-engineering#context-engineering+2