Tae Hyun Kim (Lowell)

User Profiling

1분 읽기 #targeting#profiling

정의

User Profiling은 고객의 행동 이력으로부터 개인 선호 프로파일(취향·맥락·잠재 패턴)을 추론해 벡터로 표현하는 과제다. 타겟팅·세그멘테이션·추천의 공통 입력층 — 임상에서 환자 covariate/multimodal 표현(Multimodal Clinical Data)에 대응하는 산업 측 표현.

직관적 이해

“이 사람은 무엇을, 왜, 어떤 숨은 패턴으로 소비하는가”를 행동 흔적에서 역추론. 단순 인구통계가 아니라 행동 기반 잠재 선호가 핵심.

다층 프로파일 (multi-layer)

LLM Factor Rec의 3-Layer 설계:

Layer질문예 (음악)
L1 제품무엇을 소비?장르·BPM·가격대 (객관)
L2 체감어떤 감성·맥락?무드·에너지·청취 맥락
L3 이론무의식적 패턴?조성·코드 진행·리듬 복잡도

아이템 속성을 mirror해 유저 선호 벡터를 구성하고, 증분 갱신(기존 프로파일 요약 + 신규 행동)으로 효율화.

타겟팅에서의 역할

  • Customer Segmentation의 원자 입력 (프로파일 → 군집).
  • Affinity Matrix(유저 선호 × 상품 속성 유사도)로 잠재 친화도를 산출 → “잠재 친화 높지만 실현 낮은” 조합이 타겟팅 기회.
  • uplift covariate XX의 일부.

관련 개념

참고

  • MOC-Targeting

연결 그래프