Cold-start 3단계 Fallback 전략

concept updated 2026-04-13

Cold-start 3단계 Fallback 전략

한 줄 정의

신규 유저/아이템에 대해 Survey → 세그먼트 → 인기순 순으로 단계적 fallback.

3단계 구조

1단계: Survey 기반 유사도
  → 가입 시 설문(카테고리 선호) + Jaccard 유사도
  → 유사 유저 행동 기반 추천

2단계: 인구통계 세그먼트
  → 성별/연령대 동일 세그먼트의 인기 콘텐츠
  → 정보가 부분적일 때

3단계: 전체 인기도 (극단 fallback)
  → 정보 완전 부재 시

핵심 인사이트: 카테고리 정보 부재 시 유저 행동 패턴 유사도(Survey Jaccard)가 카테고리 기반보다 유효할 수 있음.

구현 고려사항

  • Survey 테이블 설계 시 cold-start 활용 목적 명시 필수
  • Jaccard 유사도: |A∩B| / |A∪B| (공통 선호 카테고리 / 전체)
  • 세그먼트 키: {gender}_{age_group} (Redis 키 패턴)

적용 맥락

추천 시스템 신규 유저 온보딩. Survey 데이터가 있을수록 1단계 품질이 올라감.