VIDEO_ON_DEMAND 使用案例 - Amazon Personalize

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

VIDEO_ON_DEMAND 使用案例

下列各節列出每個 VIDEO_ON_DEMAND 使用案例的需求和 Amazon Resource Name (ARN)。對於所有使用案例,您的互動資料必須具有下列項目:

  • 至少 1000 個項目互動記錄來自與目錄中項目互動的使用者。這些互動可以來自大量匯入、串流事件或兩者。

  • 至少 25 個唯一使用者 IDs,每個使用者至少有兩個項目互動。

對於品質建議,我們建議您從至少 1,000 個使用者至少有 50,000 個項目互動,每個使用者有兩個或更多項目互動。

注意

如果您使用 CreateRecommender API,請提供此處列出的配方 ARN。

因為您觀看了 X

根據您指定的影片,取得其他使用者也觀看的影片建議。在此使用案例中,Amazon Personalize 會根據您指定的 userId 和Watch事件,自動篩選使用者觀看的影片。如果您套用自己的篩選條件,您的篩選條件會在使用者觀看的影片被篩選出後套用。

篩選時,Amazon Personalize 會考慮每個事件類型每個使用者最多 100 個項目互動。這適用於任何自動或自訂篩選條件。您可以使用 Service Quotas 主控台來請求提高此限制。如需詳細資訊,請參閱 Service Quotas 使用者指南中的請求提高配額一節。如果您三個月內未匯入使用者的項目互動,您的篩選條件不會再考慮使用者的歷史資料。若要考慮此資料,您必須再次匯入使用者的整個事件歷史記錄。

  • 配方 ARN: arn:aws:personalize:::recipe/aws-vod-because-you-watched-x

  • GetRecommendations API 需求:

    userId:必要

    itemId:必要

  • 訓練時使用的資料集:僅限項目互動資料集 (必要)

  • 必要事件類型:至少 1000 個Watch事件。

更像是 X

取得與您指定之影片類似的影片建議。在此使用案例中,Amazon Personalize 會根據您指定的 userId 和Watch事件,自動篩選使用者觀看的影片。如果您套用自己的篩選條件,您的篩選條件會在使用者觀看的影片被篩選出後套用。

篩選時,Amazon Personalize 會考慮每個事件類型每個使用者最多 100 個項目互動。這適用於任何自動或自訂篩選條件。您可以使用 Service Quotas 主控台來請求提高此限制。如需詳細資訊,請參閱 Service Quotas 使用者指南中的請求提高配額一節。如果您三個月內未匯入使用者的項目互動,您的篩選條件不會再考慮使用者的歷史資料。若要考慮此資料,您必須再次匯入使用者的整個事件歷史記錄。

  • 配方 ARN: arn:aws:personalize:::recipe/aws-vod-more-like-x

  • GetRecommendations API 需求:

    userId:必要

    itemId:必要

  • 訓練時使用的資料集:

    • 互動 (必要)

    • 項目 (必要)

  • 所需的事件數量:至少 1000 個任何類型的事件。

  • 建議事件類型: WatchClick事件。

最熱門

取得大多數使用者所監看影片的建議。

  • 配方 ARN: arn:aws:personalize:::recipe/aws-vod-most-popular

  • GetRecommendations 要求:

    userId:必要

    itemId:未使用

  • 訓練時使用的資料集:僅限項目互動資料集 (必要)

  • 必要事件類型:至少 1000 個Watch事件。

取得目前趨勢影片的建議。趨勢影片是快速變得越來越受使用者歡迎的項目。每兩小時,Amazon Personalize 會自動評估您的互動資料並識別趨勢項目。

  • 配方 ARN: arn:aws:personalize:::recipe/aws-vod-trending-now

  • GetRecommendations API 需求:

    userId:只有在您依 CurrentUser 或使用者已互動的項目篩選時才需要

    itemId:未使用

  • 訓練時使用的資料集:僅限項目互動資料集 (必要)

  • 所需的事件數量:至少 1000 個任何類型的事件。

您的最佳選擇

為您指定的使用者取得個人化內容建議。在此使用案例中,Amazon Personalize 會根據您指定的 userId 和Watch事件,自動篩選使用者觀看的影片。如果您套用自己的篩選條件,您的篩選條件會在使用者觀看的影片被篩選出後套用。

篩選時,Amazon Personalize 會考慮每個事件類型每個使用者最多 100 個項目互動。這適用於任何自動或自訂篩選條件。您可以使用 Service Quotas 主控台來請求提高此限制。如需詳細資訊,請參閱 Service Quotas 使用者指南中的請求提高配額一節。如果您三個月內未匯入使用者的項目互動,您的篩選條件不會再考慮使用者的歷史資料。若要考慮此資料,您必須再次匯入使用者的整個事件歷史記錄。

建議項目時,此使用案例會使用real-time-personalization勘。它使用自動更新來考慮建議的新項目。

  • 配方 ARN: arn:aws:personalize:::recipe/aws-vod-top-picks

  • GetRecommendations 要求:

    userId:必要

    itemId:未使用

  • 訓練時使用的資料集:

    • 互動 (必要)

    • 項目 (選用)

    • 使用者 (選用)

  • 所需的事件數量:至少 1000 個事件。

  • 建議事件類型: ClickWatch事件。

  • 探勘組態參數:當您建立建議程式時,您可以使用下列項目設定探勘。

    • 強調探索較不相關的項目 (探索權重) – 設定要探索多少。指定介於 0 到 1 之間的十進位值。預設值為 0.3。值越接近 1,探索越多。隨著探索次數的增加,建議包括更多項目,其中根據先前的行為,具有較少的項目互動資料或相關性。在零時,不會進行探勘,建議是根據目前的資料 (相關性)。

    • 探勘項目存留期截止 – 指定項目互動資料集中所有項目自上次互動以來的最大項目存留期,以天為單位。這會根據項目存留期定義項目探索的範圍。Amazon Personalize 會根據項目建立時間戳記,或如果缺少建立時間戳記資料,則根據項目互動資料來決定項目存留期。如需 Amazon Personalize 如何決定項目存留期的詳細資訊,請參閱 建立時間戳記資料

      若要增加 Amazon Personalize 在探勘期間考慮的項目,請輸入較大的值。最短為 1 天,預設值為 30 天。建議可能包括早於您指定項目存留期截止值的項目。這是因為這些項目與使用者相關,而且探勘無法識別它們。