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

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

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

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

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

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

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

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

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

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

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

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