다룬 주제 : 커머스 AI 프로덕트 기획·운영

MMORPG 라이브 서비스의 경험으로,
AI 프로덕트의 신뢰를 구축합니다.

한 번의 장애가 바로 지표로 드러나는 게임 운영 현장에서 수만 건의 데이터를 다뤄온 집요함으로, AI 학습 데이터를 검수하고 배포 후의 문제를 빈틈없이 추적해 비즈니스 가치로 번역합니다.

한 줄 요약

들어오는 데이터는 걸러낼 수 있지만 AI가 없는 말을 지어내는 것은 못 거릅니다. 그래서 배포한 뒤에 지켜보는 장치를 따로 뒀습니다

그래서 무엇이 더 필요한가

입력 쪽은 규칙으로

오타와 중복, 악성 후기는 걸러낼 수 있습니다

출력 쪽은 지켜보는 수밖에

지어낸 말은 배포한 뒤에야 드러나므로 예외 사례를 계속 모읍니다

중간 단계에서 일이 늘어남

검수를 자동화하는 과정의 두 번째 단계에서 오히려 손이 더 갑니다

AI PM은 모델을 학습시키는 자리가 아니라 무엇을 만들지 정하고 결과물의 품질을 책임지는 자리입니다. 배포 이후가 본 관리 구간이라는 점에서 라이브 운영과 성격이 같습니다.

직무 정의

AI PM은 모델을 학습시키는 역할이 아니라, 무엇을 만들지 정의하고 산출물의 품질을 책임지는 역할입니다. 학습 데이터의 정합성을 검수하고, 배포 후 예외 케이스를 추적해 개발 요건으로 환원합니다. 배포 이후가 본격적인 관리 구간이라는 점에서 라이브 운영과 성격이 같습니다.

1. AI 도입 시, 서비스 신뢰도를 위협하는 핵심 리스크

단순한 기술 고도화를 넘어, 실제 유저가 체감할 수 있는 품질 저하 요인을 방어해야 합니다.

!

오염된 데이터 유입

현장의 노이즈가 필터링 없이 학습되는 현상

오타, 의미 없는 악성 리뷰, 중복 데이터 등 정제되지 않은 현장 데이터가 AI 모델에 유입될 경우, 결과물의 편향이 커지고 분류 정확도가 떨어집니다.

?

AI의 환각 현상

사실이 아닌 내용을 그럴싸하게 생성하는 현상

존재하지 않는 상품의 특성을 지어내거나 완전히 다른 맥락으로 리뷰 요약을 제공하여, 커머스 플랫폼의 가장 중요한 자산인 유저의 '신뢰도'를 즉시 훼손할 수 있습니다.

2. [전략 1] AI 학습 데이터 검증 자동화

아래 단계들을 직접 클릭하여 업무 효율화 과정을 확인해 보세요.

데이터 검수 소요 시간 (주당)

수작업 단계

* 지표 출처: 담당 중인 MMORPG 라이브 서비스에서 수작업 검수를 함수 기반으로 바꿔 본 경험을 대입한 추정치이며 측정값이 아닙니다

3. [전략 2] AI 배포 후 실시간 동향 모니터링

기능 배포는 끝이 아닌, 모니터링의 시작입니다.

신규 AI 기능이 상용화되었을 때 예측 불가능한 예외 케이스를 실시간으로 추적합니다. 대규모 게임 패치 모니터링 경험을 살려, 이상 징후 발생 시 개발팀에 빠른 피드백을 전달합니다.

👇 가장 높이 솟은 차트의 점을 클릭해보세요!
실시간 예외 케이스 감지 보드
🔔 오류 급증 감지! 개발팀에 즉각 리포팅 완료.

4. [전략 3] 비즈니스와 엔지니어를 잇는 '데이터 번역기'

좌측의 현장 불만(VOC) 버튼을 눌러, AI 개발자의 언어로 어떻게 바뀌는지 확인해 보세요.

사업팀과 운영팀의 모호한 요구사항을 AI 개발자가 즉각 반영할 수 있는 구조화된 프롬프트 요건으로 번역합니다. 이를 통해 조직 간 커뮤니케이션 병목을 해소합니다.

service_pm:~/foundation_squad$ 대기 중...
_

5. 수치 검토와 남는 리스크

1번에서 리스크를 두 가지로 정의했고, 2번과 3번에 차트가 있습니다. 정의한 리스크와 제안한 전략을 맞대어 보고, 차트 값을 다시 계산했습니다.

리스크 두 개 중 하나만 대응됩니다

오염된 데이터 유입

전략 1이 직접 대응합니다

오타와 중복, 악성 리뷰는 규칙과 필터로 걸러낼 수 있습니다. 학습 전 단계에서 처리하므로 파이프라인 구축이 정확한 처방입니다.

AI의 환각 현상

데이터 정제로는 막히지 않습니다

환각은 학습 데이터의 오염 때문이 아니라 생성 모델 자체의 성질입니다. 깨끗한 데이터로 학습해도 존재하지 않는 상품 특성을 지어낼 수 있습니다.

환각에 필요한 대응은 성격이 다릅니다

근거를 함께 보여주기

리뷰 요약에 원문 인용을 함께 표시합니다. 요약이 틀렸을 때 유저가 즉시 확인할 수 있고, 지어낸 내용은 인용할 원문이 없어 드러납니다.

생성 범위 제한

상품 특성은 생성하지 않고 상품 정보 데이터베이스에서 가져오도록 분리합니다. 요약은 리뷰 내에서만, 사양은 등록 정보에서만 가져오면 지어낼 여지가 줄어듭니다.

출력 표본 검수

입력 데이터 검수와 별개로 생성된 결과를 표본으로 확인합니다. 환각은 출력에서만 관측되므로 입력 검수로는 발견할 수 없습니다.

정리하면 전략 1은 입력을 다루고, 환각은 출력에서 발생합니다. 두 리스크를 나란히 정의한 것은 정확했으므로, 출력 검증을 전략 하나로 추가하면 문서가 정의한 리스크를 모두 덮게 됩니다. AI PM의 역할을 산출물의 품질을 책임지는 것으로 정의한 서술과도 맞습니다.

도입 중간에는 일이 잠깐 늘어납니다

2번의 검수 차트는 버튼으로 세 단계를 보여줍니다. 각 단계에서 두 막대를 더한 값이 그 시점의 실제 부담입니다.

단계 화면 표기 수작업 자동화 합계 기준 대비
1단계 수작업만 40시간 0시간 40시간 기준
2단계 자동화 적용 후 40시간 10시간 50시간 +10시간
3단계 엔지니어 시간 확보 0시간 10시간 10시간 -30시간

중간 단계는 주당 50시간입니다

2단계는 수작업 40시간이 그대로 있는 채로 자동화 10시간이 더해집니다. 합치면 50시간으로 시작점보다 25% 많습니다. 3단계에서 수작업이 0이 되어야 절감이 실현됩니다.

이것은 오류가 아니라 자동화 도입의 실제 모습입니다. 새 파이프라인의 결과를 믿으려면 한동안 수작업 결과와 대조해야 하고, 그 기간에는 두 가지를 함께 돌립니다. 이 구간을 그림에 넣은 것 자체가 정확한 표현인데, 화면 표기가 ‘자동화 적용 후’라서 중간 상태라는 점이 전달되지 않습니다.

이름만 바꾸면 세 단계가 도입 계획이 됩니다

2단계를 병행 검증 기간으로 적으면 세 버튼이 ‘현재 상태, 도입 중, 도입 완료’라는 일정표로 읽힙니다. 추가로 드는 10시간도 낭비가 아니라 신뢰를 만드는 비용이 됩니다. 도입 계획을 세울 줄 안다는 점이 함께 전달되므로 같은 그림이 더 강해집니다.

병행 비용은 금방 회수됩니다

병행을 4주 한다면 추가 부담은 40시간입니다. 3단계에 들어가면 주당 30시간이 남으므로 약 1.3주 만에 회수됩니다. 8주를 병행해도 2.7주면 회수됩니다. 병행 기간을 길게 잡는 것이 일정에 큰 부담이 아니라는 뜻이므로, 충분히 대조한 뒤 전환하는 편이 안전합니다.

자동 검수의 정확도는 누가 확인하는가

전략 1이 자동화하는 것은 검수 자체입니다. 3단계에서 수작업이 0이 되면 검수 결과를 대조할 사람이 없어집니다. 앞에서 정리한 출력 검증은 AI가 만든 요약을 대상으로 했고, 이것은 학습에 들어가기 전 데이터를 거르는 단계라 성격이 다릅니다.

문제는 시점입니다. 자동 검수가 오염 데이터를 놓치면 그 영향은 모델이 학습을 마치고 배포된 뒤에야 이상한 요약으로 나타납니다. 3번의 예외 케이스 곡선에 잡히는 오류 중 일부가 여기서 올 수 있는데, 배포 후에 발견되면 원인을 데이터로 거슬러 올라가기 어렵습니다.

표본 재검수를 남겨두는 편이 안전합니다

3단계에서도 자동 통과분의 일부를 무작위로 뽑아 사람이 다시 봅니다. 주당 한두 시간이면 충분하고, 절감한 30시간 안에서 확보됩니다. 여기서 나오는 놓침 비율이 자동 검수의 정확도 지표가 되고, 그 값이 있어야 파이프라인을 개선할 방향도 정해집니다. 수작업을 완전히 0으로 두면 절감 폭은 커 보이지만 품질이 나빠지고 있는지 알 방법이 사라집니다.

예외 케이스 건수를 다시 읽으면

시점 예외 케이스
배포 2일 전 2건
배포 1일 전 3건
배포 당일 25건
배포 1일 후 4건
배포 2일 후 2건

평시 대비 급증

9.09배

평시 평균 2.75 → 당일 25

하루 만의 감소

84%

25건 → 4건

절대 건수만으로는 두 가지가 구분되지 않습니다

당일 25건이 다음 날 4건으로 줄었습니다. 문서는 이를 빠른 리포팅과 수정의 성과로 읽습니다. 그런데 같은 곡선이 배포 당일 사용량이 높았기 때문일 수도 있습니다.

해석 A · 수정 효과

감지 후 개발팀이 고쳐서 오류가 줄었습니다. 이 경우 모니터링 체계의 성과입니다.

해석 B · 사용량 효과

신기능 배포 당일에 이용이 몰리고 이후 줄어들면서 오류 건수도 함께 줄었습니다. 이 경우 아무것도 고치지 않아도 같은 곡선이 나옵니다.

구분 방법: 건수가 아니라 사용 건수 대비 오류율로 봅니다. 오류율이 함께 내려갔다면 수정 효과이고, 오류율은 그대로인데 건수만 줄었다면 사용량 효과입니다. AI 기능은 배포 직후 이용이 몰리는 경향이 있어 이 구분이 특히 필요합니다.

실시간이라는 표현과 일 단위 관측

모니터링 보드는 실시간을 강조하지만 차트의 단위는 일별입니다. 배포 당일 25건이 모두 쌓인 뒤에 감지하면 이미 하루가 지나 있습니다. 평시가 2~3건이므로 시간당 1건만 넘어도 이상 신호입니다. 경보 기준을 시간 단위로 두면 배포 당일 오전에 감지할 수 있고, 그때 대응하면 당일 발생 건수 자체가 줄어듭니다. 지금 곡선은 사후 집계에 가깝고, 실시간이라는 표현이 성립하려면 관측 주기를 함께 명시해야 합니다.

측정할 지표

  • 사용 건수 대비 오류율 — 절대 건수와 함께 봅니다. 위 해석 A와 B를 가르는 기준입니다
  • 환각 발생률 — 생성 결과 표본에서 원문에 없는 내용이 포함된 비율. 입력 검수로는 잡히지 않는 지표입니다
  • 감지까지의 시간 — 첫 오류 발생에서 리포팅까지. 일 단위면 이 값이 하루를 넘습니다
  • 요약 기능 이탈률 — AI 요약을 본 뒤 원문 리뷰로 이동하는 비율. 높으면 요약을 신뢰하지 않는 것입니다
  • 번역된 요건의 반영률 — 전달한 프롬프트 요건이 실제 수정으로 이어진 비율

이 기록의 한계

  • • 검수 시간 절감은 본문에 밝힌 대로 MMORPG 운영 로그 정제 성과입니다. 커머스 리뷰 데이터에서 같은 폭이 재현된다는 근거는 아닙니다.
  • • 예외 케이스 곡선은 모니터링 구조를 보여주기 위한 시연 값이며 실제 배포 지표가 아닙니다.
  • • 환각 대응 방안은 방향만 제시했고 구현 비용과 응답 속도 영향은 계산하지 않았습니다. 근거 인용을 붙이면 출력 길이가 늘어납니다.
  • • 모델 선택과 비용, 응답 지연은 다루지 않았습니다. AI PM 업무에서 실제로는 큰 비중을 차지하는 항목입니다.
  • • 리뷰 데이터의 개인정보 처리와 이용 동의 범위는 검토 범위 밖입니다.

© 허재석

문서 목록