ドメインデータセットグループの開始方法 (コンソール) - Amazon Personalize

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

ドメインデータセットグループの開始方法 (コンソール)

この演習では、Amazon Personalize コンソールを使用して、ドメインデータセットグループと、特定のユーザー向けの映画のレコメンデーションを返すレコメンダーを作成します。

この演習を開始する前に、開始方法の前提条件 を確認してください。

開始方法の演習を完了したら、不要な料金が発生しないように、作成したリソースを、「リソースのクリーンアップ」の手順に従って削除します。

この手順では、VIDEO_ON_DEMAND ドメインのドメインデータセットグループを作成し、デフォルトの VIDEO_ON_DEMAND ドメイン向けスキーマを使用してアイテムインタラクションデータセットを作成して、トレーニングデータの作成 (ドメインデータセットグループ) で作成したアイテムインタラクションデータをインポートします。

ドメインデータセットグループを作成するには
  1. https://console.aws.amazon.com/personalize/home で Amazon Personalize コンソールを開き、アカウントにサインインします。

  2. ナビゲーションペインで、[Create dataset group] (データセットグループを作成) を選択します。

  3. データセットグループの詳細でデータセットグループの名前を指定します。

  4. [Domain] (ドメイン) で、[Video on demand] (ビデオオンデマンド) を選択します。選択したドメインによって、データのインポート時に使用するデフォルトスキーマが決まります。また、レコメンダーが利用できるユースケースが決まります。画面の表示は次のようになります。

  5. [データセットグループの作成] を選択します。概要が表示されます。ステップ 2: データをインポートする に進みます。

この手順では、デフォルトの VIDEO_ON_DEMAND ドメインスキーマを使用してアイテムインタラクションデータセットを作成します。次に、トレーニングデータの作成 (ドメインデータセットグループ) で作成したアイテムインタラクションデータをインポートします。

データをインポートするには
  1. 概要ページのステップ 1。データセットを作成してデータをインポートしデータセットの作成を選択し、アイテムインタラクションデータセットを選択します

  2. [Amazon Personalize データセットにデータを直接インポートする] を選択し、[次へ] を選択します。

  3. [アイテムインタラクションスキーマを設定] ページで、[データセット名] にアイテムインタラクションデータセットの名前を入力します。

  4. [Dataset schema] (データセットのスキーマ) で、[Create a new domain schema by modifying the existing default schema for your domain] (ドメインの既存のデフォルトスキーマを変更して新しいドメインスキーマを作成) を選択し、スキーマの名前を入力します。[スキーマの定義] によって VIDEO_ON_DEMANDドメインのデフォルトスキーマの表示が更新されます。スキーマは変更しないでおきます。画面の表示は次のようになります。

  5. [次へ] を選択します。[アイテムインタラクションデータセットのインポートジョブの設定] ページが表示されます。

  6. [アイテムインタラクションデータセットのインポートジョブの設定] ページで、[データのインポートソース][S3 からデータをインポート] のままにしておきます。

  7. [Dataset import job name] (データセットのインポートジョブ名) で、インポートジョブに名前を付けます。

  8. 「データインポートソース」で、Amazon Simple Storage Service (S3) にデータを保存する場所を指定します。次の構文を使用します。

    s3://<name of your S3 bucket>/<folder path>/<CSV filename>

  9. [IAM ロール][IAM サービスロール][カスタム IAM ロールの ARN の入力] を選択し、「Amazon Personalize 向けの IAM ロールの作成」で作成したロールの Amazon リソースネーム (ARN) を入力します。画面の表示は次のようになります。

  10. インポートを開始を選択してデータをインポートします。ドメインデータセットグループの [Overview] (概要) のページが表示されます。[Set up datasets] (データセットを設定) のセクションのインポートのステータスに注意してください。ステータスが Interaction data active になったら、ステップ 3: レコメンダーを作成する に進みます。

この手順では、VIDEO_ON_DEMAND ドメインの [Top picks for you] (上位のおすすめ) のユースケース向けにレコメンダーを作成します。

レコメンダーを作成するには
  1. ドメインデータセットグループの [概要] ページの [ステップ 3][ビデオオンデマンドのレコメンデーションを使用] タブを選択して、[レコメンダーを作成] を選択します。

  2. ユースケースの選択ページで、上位のおすすめを選択し、レコメンダー名を指定します。画面の表示は次のようになります。

  3. [次へ] を選択します。

  4. 詳細設定ページのフィールドは変更せずに、へを選択します。

  5. レコメンダーの詳細を確認し、レコメンダーの作成を選択してレコメンダーを作成します。

    各レコメンダーのステータスは、[Recommenders] (レコメンダー) のページでモニタリングできます。レコメンダーのステータスがアクティブ の場合、それを使用して でレコメンデーションを取得できますステップ 4: レコメンデーションを取得する

この手順では、前のステップで作成したレコメンダーを使用して、レコメンデーションを取得します。

推奨事項を取得するには
  1. ドメインデータセットグループの [概要] ページの [ナビゲーション] ペインで、[レコメンダー] を選択します。

  2. [レコメンダー] ページで、レコメンダーを選択します。

  3. 右上で、テストを選択します

  4. [レコメンデーションパラメータ] にユーザー ID を入力します。他のフィールドはそのままにしておきます。

  5. [レコメンデーションの取得] を選択します。ユーザーの上位 25 個の推奨アイテムを含むテーブルが表示されます。画面の表示は次のようになります。