협업 필터링 구현·추천 결과 평가·온라인 A/B 검증으로 추천 플랫폼 개발 결
추천 플랫폼 개발에서 담당한 역할은 사용자 행동 데이터를 기반으로 협업 필터링 모델을 구현하는 것이었습니다. 클릭·구매·체류 시간 같은 이벤트를 수집해 사용자-아이템 행렬을 구성하고, 유사 사용자 군집의 선호를 반영한 추천 목록을 생성했습니다.
추천 품질 평가 지표도 설계했습니다. Precision@K와 Recall@K를 기반으로 오프라인 평가를 먼저 진행하고, 실제 서비스에서 클릭률과 전환율을 온라인 지표로 검증했습니다. 오프라인 성능이 높아도 온라인 지표가 개선되지 않는 경우가 있어 두 가지를 함께 봤습니다.
실시간 서빙 구조도 담당했습니다. 모델 추론 결과를 캐시에 저장해 응답 지연을 줄이는 방식을 사용했고, 콜드 스타트 문제는 인기도 기반 폴백 추천으로 보완했습니다. 신규 사용자에게도 의미 있는 추천이 노출되도록 전략을 이중화했습니다.