일반

Q: Amazon Personalize를 사용해야 하는 이유는 무엇입니까?

A: Amazon Personalize는 수많은 고객이 사용자에 대해 개인화된 환경을 손쉽게 생성하도록 지원할 뿐 아니라 고객이 비즈니스 성과를 실질적으로 개선하는 데 도움이 되었습니다. Personalize를 사용하는 고객은 모델을 몇 개월이 아니 며칠 만에 배포할 수 있습니다. 고객 레퍼런스에서 사례를 확인하세요.

Q: Amazon Personalize에서 지원하는 주요 사용 사례는 무엇입니까?

A: Amazon Personalize는 다음 주요 사용 사례를 지원합니다.

  • 맞춤형 추천
  • 유사 항목
  • 맞춤형 재지정(예: 사용자의 항목 목록 재지정)
  • 맞춤형 프로모션/알림

Q: Amazon Personalize에 대한 일반적인 비즈니스 애플리케이션은 무엇입니까?

A: Amazon Personalize는 모든 디지털 채널에서의 최종 사용자 환경을 맞춤화하는 데 사용할 수 있습니다. 전자 상거래에 대한 제품 추천, 출판, 미디어 및 소셜 네트워크의 뉴스 기사와 콘텐츠 추천, 여행 웹 사이트의 호텔 추천, 은행의 신용 카드 추천 및 데이트 사이트에서의 상대 추천 등을 예로 들 수 있습니다. 이러한 추천 및 맞춤형 환경은 웹 사이트, 모바일 앱 또는 이메일/메시징을 통해 제공될 수 있습니다. Amazon Personalize는 또한 물리적 채널에서 사용자 상호 작용이 있는 경우에도 사용자 환경을 사용자 지정하는 데 이용할 수 있습니다(예: 식품 배달 회사에서 구독 플랜 사용자에 대해 주간 식품을 맞춤화할 수 있음).

Amazon Personalize 사용

Q: Amazon Personalize를 시작하려면 어떻게 해야 합니까?

A: 개발자는 계정을 생성하고 Amazon Personalize 개발자 콘솔에 액세스하여 시작하고 이 콘솔에서는 직관적인 설정 마법사를 통해 안내합니다. 개발자는 JavaScript API 및 Server-Side SDK를 사용하여 실시간 활동 스트림 데이터를 Amazon Personalize로 보내거나 사용자 이벤트의 기록 로그를 사용하여 서비스를 부트스트래핑 할 수 있는 옵션을 가지고 있습니다. 개발자는 Amazon S3를 통해 카탈로그(항목 데이터 세트)와 사용자 데이터를 가져올 수도 있습니다. 단 몇 번의 API 호출을 통해 개발자는 서비스에서 AutoML을 통한 데이터 세트에 대한 올바른 알고리즘을 선택하도록 하거나 수동으로 여러 알고리즘 옵션 중 하나를 선택하여 맞춤형 모델을 교육할 수 있습니다. 훈련을 받으면 모델을 단일 API 호출로 배포할 수 있으므로 프로덕션 애플리케이션에서 사용할 수 있습니다. 배포 시 개발자는 프로덕션 서비스에서 서비스를 호출하여 실시간 추천을 가져오고, Amazon Personalize에서 자동으로 조정하여 수요를 충족합니다.

Q: Amazon Personalize에 어떤 데이터를 제공해야 합니까?

A: 개발자는 Amazon Personalize에 다음 데이터를 제공해야 합니다.

  • 사용자 활동 스트림 또는 이벤트 데이터 - 웹 사이트/애플리케이션의 사용자 상호 작용 데이터는 이벤트의 형식으로 캡처되어 주로 한 줄의 코드가 포함된 통합을 통해 Amazon Personalize로 전송됩니다. 여기에는 클릭, 구입, 시청, 장바구니에 추가, 좋아요 등과 같은 주요 이벤트가 포함됩니다. 서비스 온보딩 시 개발자는 가능한 경우 모든 이벤트/활동 스트림 데이터의 기록 로그 또한 제공할 수 있습니다.
  • 카탈로그(항목) 데이터 - 책, 비디오, 뉴스 기사 또는 제품을 포함한 모든 유형의 카탈로그가 될 수 있습니다. 각 항목과 연결된 항목 ID 및 메타데이터가 포함됩니다. 이 데이터는 선택 사항입니다. 
  • 사용자 데이터 - 성별 및 나이와 같은 사용자 인구 데이터를 포함한 사용자 프로필 데이터입니다. 이 데이터는 선택 사항입니다.

Amazon Personalize는 이 데이터를 기반으로 모델을 훈련 및 배포합니다. 개발자는 간단한 추론 API를 사용하여 런타임에 개별화된 추천 사항을 가져오고 개인 설정 모델의 유형(예: 사용자 개인화, 관련 항목 또는 개인화된 재지정)에 따라 최종 사용자에게 개인화된 환경을 생성할 수 있습니다.

Q: Amazon Personalize 추천을 비즈니스 워크플로 또는 애플리케이션에 어떻게 적용합니까?

A: Amazon Personalize는 두 가지 추론 API(getRecommendations 및 getPersonalizedRanking)를 제공합니다. 이러한 API는 사용자에 대한 추천 itemID 목록, 항목에 대한 유사한 항목 목록 또는 사용자에 대한 항목의 재지정 목록을 반환합니다. itemID는 제품 식별자, videoID 등일 수 있습니다. 고객은 이러한 itemID를 사용하여 이미지 및 설명 검색, 디스플레이 렌더링과 같은 단계를 거쳐 최종 사용자 환경을 생성합니다. 경우에 따라 고객이 AWS나 타사의 이메일 전송 서비스 또는 알림 서비스 등을 통합하여 최종 사용자 환경을 생성할 수도 있습니다.

Q: 데이터의 보안과 개인 정보 보호가 유지됩니까?

A: 모든 모델은 고객의 데이터 세트에 대해 고유하며 다른 AWS 계정과 공유되지 않습니다. 다른 고객을 위한 모델을 훈련 또는 전파하기 위해 데이터가 사용되지는 않으며, 고객 모델의 입력 및 출력은 전적으로 해당 계정의 소유입니다. 고객과 Amazon Personalize 간의 모든 상호 작용은 암호화를 통해 보호됩니다. Amazon Personalize에서 처리하는 모든 데이터는 Amazon Key Management Service를 통해 고객 키를 사용하여 추가로 암호화되며, 저장 시에는 고객이 서비스를 사용 중인 AWS 리전에서 암호화될 수 있습니다. 관리자는 AWS Identity and Access Management(IAM) 권한 정책을 통해 Amazon Personalize에 대한 엑세스를 제어할 수 있으므로 민감한 정보가 안전하게 기밀로 유지됩니다.

요금

Q: Amazon Personalize의 비용은 어떻게 됩니까?

A: 자세한 내용은 Amazon Personalize 요금 페이지를 참조하십시오.

시작하는 방법 알아보기

Amazon Personalize 사용 지침은 개발자 안내서를 참조하십시오.

자세히 알아보기 
무료 계정에 가입

AWS 프리 티어에 즉시 액세스할 수 있습니다. 

가입하기 
콘솔에서 구축 시작하기

AWS 콘솔에서 Amazon Personalize로 구축을 시작합니다.

시작하기