홈피드의 모듈 관련성
피터레스트는 홈피드에 모듈을 도입하여 사용자에게 더 많은 컨텍스트와 주제 탐색 방법을 제공했습니다. 모듈은 다양한 UI와 콘텐츠를 가지고 있으며, 주제, 보드, 쇼핑 관심사 등에 따라 다르다. 모듈에는 랜딩 페이지 모듈과 캐러셀 모듈의 두 가지 유형이 있습니다. 홈피드 경험을 최적화하기 위해 모듈 관련 플랫폼이 개발되었습니다. 이 플랫폼은 모듈을 동적으로 블렌딩하고 핀을 결합하는 데 사용됩니다.이 플랫폼에는 모듈 피로, 모듈 랭킹, 모듈 블렌딩 등의 여러 구성 요소가 포함되어 있습니다. 모듈 피로는 초기에 사용자가 여러 번 보았지만 상호 작용하지 않은 모듈을 숨기는 데 사용되었습니다. 그러나 이 접근 방식에는 제한이 있었으며, 피드 내에서 모듈을 표시하는 방법이나 위치를 알려주지 못했으며 실시간으로 반응하지 못했습니다.이러한 제한을 해결하기 위해 모듈 랭킹 모델이 개발되었습니다. 이 모델은 모듈과 사용자의 포괄적인 기능 집합을 사용하여 모듈을 서로 비교합니다. 이 모델은 사용자 참여 데이터에 훈련되며 모듈 액션(탭, 클릭, 저장 등)에 최적화됩니다.모듈 블렌딩은 모듈과 핀을 동적으로 블렌딩하여 피드를 생성하는 방법을 결정합니다. 초기 접근 방식에서는 정적 고정 슬롯에 모듈을 배치했지만, 예측 참여 점수를 기반으로 핀과 모듈을 동적으로 블렌딩하는 '스킵 슬롯' 접근 방식으로 대체되었습니다. 이 접근 방식에서는 모듈과 핀의 예측 참여 점수를 비교하는 함수를 사용하여 모듈이 핀을 대체할지 여부를 결정합니다.모듈 관련 플랫폼은 생산에 배포되었으며, 실시간 모니터링 지표가 개발되었습니다. 향후 계획에는 더 나은 관련성을 위해 크기 기반 랭킹 및 블렌딩, 핀 대체 기반 블렌딩 등을 포함하여 구성 요소를 반복적으로 개선하는 것입니다.