概要
Amazon Personalize と Recommendations AI のどちらを利用するかを迷ったときに、二つをわかりやすく比較できたらどちらを利用するかの意思決定がしやすいと思ったので簡単ですがまとめてみました。
アルゴリズム
| アルゴリズムのタイプ | 具体的なアルゴリズム | |
|---|---|---|
| Amazon Personalize | USER_PERSONALIZATION あなたにおすすめ | USER_PERSONALIZATION Popularity-Count | 
| PERSONALIZED_RANKING 与えたリストをパーソナライズして並び替える | Personalized-Ranking | |
| RELATED_ITEMS 関連アイテム | SIMS | |
| Recommendations AI | Others you may like 表示中のある商品の次に購入しそうな商品 | アルゴリズムの選択なし 下記のカスタマイズ可能 ・最適化目標 ・価格のランキング ・多様性 ・パーソナライズの無効化 | 
| "Frequently bought together"(shopping cart expansion) 一緒にカートに入る商品 | アルゴリズムの選択なし 下記のカスタマイズ可能 ・最適化目標 | |
| Recommended for you あなたにおすすめ | アルゴリズムの選択なし 下記のカスタマイズ可能 ・最適化目標 ・価格のランキング ・多様性 | |
| Recently viewed 最近閲覧したアイテム | アルゴリズムの選択なし | 
必要なデータ
| 必要なデータ | 必須フィールド | |
|---|---|---|
| Amazon Personalize | ユーザー | USER_ID プラス最低1つの任意のフィールド | 
| アイテム | ITEM_ID プラス最低1つの任意のフィールド | |
| インタラクション | USER_ID ITEM_ID TIMESTAMP | |
| Recommendations AI | カタログ | id categoryHierarchies title productMetadata.currencyCode | 
| ユーザーイベント | eventType userInfo eventDetail productEventDetail eventTime eventSource |