Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Ottenere consigli sugli articoli in tempo reale
Puoi ricevere consigli sugli articoli in tempo reale da un programma di raccomandazione Amazon Personalize o da una campagna personalizzata con la console Amazon Personalize, (), AWS Command Line Interface oppure.AWS CLI AWS SDKs
Argomenti
Ottenere consigli sugli articoli (console)
Per ricevere consigli con la console Amazon Personalize, fornisci le informazioni sulla richiesta nella pagina dei dettagli di un programma di raccomandazione (gruppo di set di dati del dominio) o di una campagna personalizzata.
Per ottenere le raccomandazioni
-
Apri la console Amazon Personalize a https://console.aws.amazon.com/personalize/casa
e accedi al tuo account. -
Scegli il gruppo di set di dati che contiene la campagna o il programma di raccomandazione che stai utilizzando.
-
Nel riquadro di navigazione, scegli Campagne o Consiglieri.
-
Scegli la campagna o il programma di raccomandazione target.
-
Per una campagna, nella sezione Test campaign results, inserisci i dettagli della tua richiesta di raccomandazione in base alla ricetta che hai usato. Se sei un consulente, scegli Test recommendender e inserisci i dettagli della tua richiesta di raccomandazione in base al tuo caso d'uso.
Se hai registrato degli eventi per un utente prima che effettuasse l'accesso (un utente anonimo), puoi ottenere consigli per questo utente fornendogli i dati relativi
sessionId
agli eventi come se fossero loro.userId
Per ulteriori informazioni sulla registrazione di eventi per utenti anonimi, consultaRegistrazione di eventi per utenti anonimi. -
Facoltativamente, scegli un filtro. Per ulteriori informazioni, consulta Suggerimenti di filtraggio e segmenti di utenti.
-
Se utilizzi metadati contestuali, fornisci i dati per ogni contesto. Per ogni contesto, per la Chiave inserisci il campo dei metadati. Per il Valore, inserisci i dati di contesto. Per ulteriori informazioni, consulta Aumentare la pertinenza delle raccomandazioni con i metadati contestuali.
-
Se hai abilitato i metadati nei consigli per la tua campagna o il tuo programma di raccomandazione, per le colonne del set di dati Items, scegli le colonne di metadati che desideri includere nei risultati dei consigli. Per informazioni sull'attivazione dei metadati per una campagna, consulta. Metadati degli articoli nei consigli Per informazioni sull'attivazione dei metadati per un programma di raccomandazione, consulta. Abilitazione dei metadati nei consigli per un programma di raccomandazione di domini in Amazon Personalize
-
Se desideri promuovere un sottoinsieme di articoli, compila facoltativamente i campi Promozione. Per ulteriori informazioni, consulta Promuovere gli articoli con consigli in tempo reale.
-
Scegliere Get recommendations (Ottieni le raccomandazioni). Viene visualizzata una tabella contenente i 25 articoli più consigliati dall'utente. Se ne usi User-Personalization-v 2, ogni elemento consigliato include un elenco dei motivi per cui l'elemento è stato incluso nei consigli. Per ulteriori informazioni, consulta Motivi della raccomandazione con 2 User-Personalization-v.
Ottenere consigli sugli articoli (AWS CLI)
Utilizza il codice seguente per ottenere consigli da una campagna. Per ricevere consigli da un consulente, sostituisci il campaign-arn
parametro con. recommender-arn
Specificate l'ID dell'utente per cui desiderate ricevere consigli e l'Amazon Resource Name (ARN) della campagna o del programma di raccomandazione. Viene visualizzato un elenco dei 10 elementi principali consigliati per l'utente. Se ne usi User-Personalization-v 2, ogni elemento consigliato include un elenco dei motivi per cui l'elemento è stato incluso nei consigli. Per ulteriori informazioni, consulta Motivi della raccomandazione con 2 User-Personalization-v.
Per modificare il numero di articoli consigliati, modifica il valore dinumResults
. L'impostazione predefinita è 25 elementi. Il massimo è 500 articoli. Se hai usato una ITEMS ricetta RELATED _ per addestrare la versione della soluzione alla base della campagna, sostituisci il user-id
parametro con item-id
e specifica l'ID dell'elemento.
Se hai registrato degli eventi per un utente prima che effettuasse l'accesso (un utente anonimo), puoi ottenere consigli per questo utente fornendogli i dati sessionId
relativi agli eventi come se fossero loro. userId
Per ulteriori informazioni sulla registrazione di eventi per utenti anonimi, consultaRegistrazione di eventi per utenti anonimi.
aws personalize-runtime get-recommendations \
--campaign-arn campaign arn
\
--user-id User ID
\
--num-results 10
Ottenere consigli sugli articoli (AWS SDKs)
Il codice seguente mostra come ottenere consigli di Amazon Personalize per un utente da una campagna con. AWS SDKs Per ottenere consigli da un consulente, sostituisci il campaignArn
parametro con. recommenderArn
Specificate l'ID dell'utente per cui desiderate ricevere consigli e l'Amazon Resource Name (ARN) della campagna o del programma di raccomandazione. Viene visualizzato un elenco dei 10 elementi principali consigliati per l'utente. Se ne usi User-Personalization-v 2, ogni elemento consigliato include un elenco dei motivi per cui l'elemento è stato incluso nei consigli. Per ulteriori informazioni, consulta Motivi della raccomandazione con 2 User-Personalization-v.
Per modificare il numero di articoli consigliati, modifica il valore dinumResults
. L'impostazione predefinita è 25 elementi. Il massimo è 500 articoli. Se hai usato una ITEMS ricetta RELATED _ per addestrare la versione della soluzione alla base della campagna, sostituisci il userId
parametro con itemId
e specifica l'ID dell'elemento.
Se hai abilitato i metadati nei consigli per la tua campagna o il tuo programma di raccomandazione, puoi specificare le colonne dei metadati del set di dati Items da includere nella risposta. Per un esempio di codice, consulta Inclusione dei metadati degli articoli con consigli ()AWS SDKs. Per informazioni sull'attivazione dei metadati, consulta. Metadati degli articoli nei consigli
Se hai registrato degli eventi per un utente prima che effettuasse l'accesso (un utente anonimo), puoi ottenere consigli per questo utente fornendogli i dati relativi sessionId
agli eventi come se fossero i suoi. userId
Per ulteriori informazioni sulla registrazione di eventi per utenti anonimi, consultaRegistrazione di eventi per utenti anonimi.
import boto3
personalizeRt = boto3.client('personalize-runtime')
response = personalizeRt.get_recommendations(
campaignArn = 'Campaign ARN
',
userId = 'User ID
',
numResults = 10
)
print("Recommended items")
for item in response['itemList']:
print (item['itemId'])