추천 및 사용자 세그먼트 필터링 - Personalize

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

추천 및 사용자 세그먼트 필터링

도메인 추천자 또는 사용자 지정 캠페인을 사용하여 추천을 받는 경우 사용자 지정 기준에 따라 결과를 필터링할 수 있습니다. 예를 들어 사용자가 이미 구매한 제품은 추천하지 않거나 특정 연령대에 맞는 제품만 추천하고 싶을 수 있습니다.

마찬가지로 USER_SEGMENTATION 레시피를 사용하면 사용자 세그먼트에 특정 유형의 사용자를 포함하지 않을 수 있습니다. 결과를 필터링하여 사용자에게 추천할 항목이나 사용자 세그먼트에 포함시킬 사용자를 제어할 수 있습니다.

Personalize 콘솔, (AWS CLI) 및 를 사용하여 필터를 생성, 편집, AWS Command Line Interface 삭제 및 적용할 수 있습니다 AWS SDKs.

  • 실시간 권장 사항의 경우 필터를 적용하고 , GetRecommendations GetActionRecommendations또는 GetPersonalizedRanking 작업을 호출할 때 필터 파라미터 값을 지정합니다. 콘솔에서 캠페인 또는 추천자로부터 추천을 받을 때도 필터를 적용할 수 있습니다.

    개인 맞춤형 또는 관련 항목 레시피 또는 사용 사례가 포함된 실시간 항목 추천을 받으면 요청에 홍보를 지정할 수 있습니다. 홍보는 필터를 사용하여 추천 항목의 구성 가능한 하위 집합에 적용되는 추가 비즈니스 규칙을 정의합니다. 자세한 내용은 실시간 권장 사항에서 항목 승격 단원을 참조하십시오.

  • 배치 워크플로의 경우 입력 에 모든 필터 파라미터 값을 포함합니다JSON. 그런 다음 배치 추론 작업 또는 배치 세그먼트 작업을 생성할 때 필터의 Amazon 리소스 이름(ARN)을 지정합니다. 자세한 내용은 배치 추천 및 사용자 세그먼트(사용자 지정 리소스) 필터링 단원을 참조하십시오.

새 레코드에 대한 필터 업데이트

PutEvents 또는 PutActionInteractions 작업으로 가져오는 데이터의 경우 Personalize는 데이터 세트 그룹의 모든 필터를 가져온 후 몇 초 내에 새 데이터로 업데이트합니다. 예를 들어, 필터가 추천에서 구매한 항목을 제거하고 PutEvents 작업 중인 사용자의 구매 이벤트를 기록하는 경우 이벤트 기록 후 몇 초 이내에 이 항목이 이 사용자의 향후 추천에서 제거됩니다.

대량으로 또는 개별적으로 가져온 다른 모든 데이터에 대해 Amazon Personalize는 데이터 세트 그룹의 필터를 마지막으로 가져온 후 20분 이내에 새 데이터로 업데이트합니다.