본문 바로가기
IT 와 Social 이야기

[iitp] 기계학습 기반 패션 스타일 추천 서비스 '치키시모 Chicisimo

by manga0713 2018. 2. 22.

[https://chicisimo.com/]

 

 

 

 

*** 출처: [iitp] 기계학습 기반 패션 스타일 추천 서비스 '치키시모 Chicisimo

*** 문서:

file4034393044442436117-183404.pdf

 

 

 

 

■ 치키시모 Chicisimo

 

 

- 2010년 미국에서 설립, 처음에는 블로그로 시작, 이후 앱으로 출시, 2018년 초 현재 약 400만 명의 이용자

 

- 인공지능의 패션, 코디 제안은 우선 '스타일'과 '멋'을 이해시키는 것으로부터 시작해야 함

 

- 치키시모 개발팀은 음악 분야 등에서 '멋'을 주제로 한 프로젝트에 기계학습 도입 경험이 있음

 

- 컴퓨터가 '멋'을 이해하면 보다 관련성 있고 의미 있는 콘텐츠를 제공할 수 있어 '온라인 패션'이 크게 바뀔 것이라고 생각했다 함

 

- 개발팀이 가장 주력한 것은 기계학습을 위해 올바른 '데이터 세트'를 만드는 것이었으며 이를 토대로 '모바일 앱'과 '데이터 플랫폼'이라는 핵심 자산을 개발하였음

 

- 과거의 앱 개발 경험을 통해 사람들에게 앱을 사용해 보게 하는 것은 쉽지만 "계속 사용하도록 붙잡아 두는 것(retention)"은 매우 어렵다는 것을 배웠으며, 문제 해결을 위해 단순한 기능의 반복에 초점을 맞춰 이용자가 가능한 빨리 배울 수 있게 하였음

 

 

 

■ 치키시모는 사람들이 '잔류(retention)'를 결정하는 진짜 이유가 무엇인지, 콘텐츠와 사람을 매치하는 데 필요한 알고리즘이 무엇인지를 이해하는 데 오랜 시간을 투자했다고 함

 

① "행동학적 코호트(behavioral cohorts)'를 이용하여 잔류를 높이는 요소를 발견 함

 

- "코호트"는 통계적으로 동일한 특성이나 행동 양식을 공유하는 집단을 의미하며, 개발팀은 사용자가 "어떤 행동을 했는가" 뿐만 아니라 "어떤 가치를 느꼈는가"에 대해서도 믹스패널(Mixpanel)을 이용하여 코호트 분석을 실행하였음

 

- 측정 가능한 가치를 찾아내기 위해 분석-테스트-개선의 과정을 반복하고 잔류에 악영향을 미치는 요소들도 식별하여 제거해 나갔다고 함

 

 

② "온보딩 프로세스(on-boarding process)"를 새롭게 사고 함

 

- 온보딩 프로세스는 새롭게 조직에 합류한 사람들이 잘 적응할 수 있도록 지원하는 여러 프로그램을 말하며, 치키시모는 "신규 회원이 가능한 빨리 앱의 가치를 발견하도록 하여 고객을 잃어버리지 않게 해주는" 프로세스로 재정의 함

 

 

 

■ 치키시모 개발의 2단계는 사람들의 패션 욕구를 학습하는 데이터 플랫폼을 구축하는 것으로, 사람들의 취향을 이해하여 더 나은 코디 제안을 하는 것이 목표 임

 

- 치키시모의 콘텐츠는 100% 모두 사용자들이 생성한 것(UCC)이어서 몇 가지 문제점을 낳게 되는데, 시스템은 다양한 유형의 콘텐츠를 자동으로 분류할 수 있어야 하며, 적절한 인센티브를 구성해야 하고, 콘텐츠와 욕구의 매칭 방법을 이해해야 함

 

- 자신들이 '소셜 패션 그래프(Social Fashion Graph)'라 부르는 도구의 개발을 완료함으로써 양질의 데이터 세트를 만들어 낼 수 있게 되었음

 

- 이 도구로 생성된 그래프는 '욕구 · 옷 입기 · 사람"이라는 세 요소가 어떻게 상호 관련성을 갖는지 간결하게 시각화 해주는 것으로, 치키시모의 데이터 플랫폼을 구축하는 데 도움을 주었으며 양질의 데이터 세트를 만들어 앱을 학습시키는 데도 도움을 주었다고 함

 

 

 

■ 옷의 코디는 "음악의 재생 목록"과 같은 것으로, 여러 옷가지가 함께 소비되었을 때 의미를 갖게 되는 "패션 상품들의 조합"

 

- 소셜 패션 그래프를 적용해도 여전히 데이터 노이즈가 존재하는 데, 사람들은 동일한 욕구를 여러가지 방식으로 표현하기도 하고 반대로 서로 다른 옷 입기 방식이지만 근본 욕구는 같은 경우도 있으며, 이 때문에 콘텐츠와 욕구의 연결은 더욱 어려운 일이 됨

 

- 치키시모는 코디 컨셉을 수집하고, 여러 다양한 방식 중에 가치가 동일한 것들을 찾아내어 동일한 욕구를 다양하게 표현해 줄 수 있는 시스템을 구축함으로써 다양성을 구현하는 가운데서 구조화를 달성하였음

 

- 이런 과정을 거쳐 치키시모는 "오늘 뭐 입지"라는 욕구에 발생하는 상황을 목록화 하였으며, 이를 토대로 데이터 세트를 튜닝 함

 

 

[치키시모 앱을 이용한 패션 코디 추천 받기]