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à.
Personalizzazione dei risultati di ricerca da OpenSearch
Puoi utilizzare Amazon Personalize per personalizzare i risultati in formato open source o OpenSearch Amazon OpenSearch Service per i tuoi utenti.
OpenSearch
Per classificare i risultati delle query, OpenSearch utilizza un framework di classificazione probabilistico chiamato BM-25
Quando usi Amazon Personalize with OpenSearch, Amazon Personalize OpenSearch riclassifica i risultati in base al comportamento passato di un utente, a eventuali metadati relativi agli articoli e a tutti i metadati relativi all'utente. OpenSearch incorpora quindi la nuova classificazione prima di restituire la risposta di ricerca all'applicazione. Sei tu a decidere quanto peso OpenSearch attribuisce alla classifica di Amazon Personalize quando la applichi ai OpenSearch risultati.
Con questa nuova classificazione, i risultati possono essere più coinvolgenti e pertinenti agli interessi dell'utente. Ciò può comportare un aumento della percentuale di clic e del tasso di conversione dell'applicazione. Per un esempio di caso d'uso che descrive come la ricerca personalizzata può migliorare i risultati di un'applicazione di e-commerce, consulta. Esempio di caso d'uso
Prima di iniziare a personalizzare OpenSearch i risultati, esamina i requisiti elencati in. Requisiti del plug-in Amazon Personalize Search Ranking
Argomenti
- Esempio di caso d'uso
- Come funziona il plug-in Amazon Personalize Search Ranking
- Informazioni aggiuntive
- Requisiti del plug-in Amazon Personalize Search Ranking
- Personalizzazione dei risultati di Amazon OpenSearch Service con Amazon Personalize
- Personalizzazione dei risultati di Open Search open source con Amazon Personalize
- Campi per il processore di personalized_search_ranking risposta
- Esempio di metriche della pipeline
Esempio di caso d'uso
Quando utilizzi Amazon Personalize per riordinare i OpenSearch risultati, i risultati della ricerca possono essere più pertinenti per i tuoi utenti. Ad esempio, potresti avere un'applicazione di e-commerce che vende automobili. Se il tuo utente inserisce una query per le auto Toyota e non personalizzi i risultati, OpenSearch restituirà un elenco di auto prodotte da Toyota in base alle parole chiave presenti nei tuoi dati. Questo elenco verrebbe classificato nello stesso ordine per tutti gli utenti.
Tuttavia, se utilizzi Amazon Personalize per personalizzare i risultati, OpenSearch riclassifica queste auto in ordine di rilevanza per l'utente specifico in base al suo comportamento, ad esempio i clic. L'auto su cui l'utente è più propenso a cliccare viene classificata per prima.
Quando OpenSearch personalizzi i risultati, puoi controllare quanto peso (enfasi) OpenSearch attribuire alla classifica di Amazon Personalize. Continuando con questo esempio, se un utente cerca un tipo specifico di auto di un anno specifico (ad esempio una Toyota Prius del 2008), potresti voler dare maggiore enfasi alla classifica originale di. OpenSearch
Tuttavia, per domande più generiche che generano un'ampia gamma di risultati (ad esempio una ricerca di tutti i veicoli Toyota), potresti dare molta importanza alla personalizzazione. In questo modo, le auto in cima all'elenco sono più pertinenti per un determinato utente.
Come funziona il plug-in Amazon Personalize Search Ranking
Il diagramma seguente mostra come funziona il plug-in Amazon Personalize Search Ranking.
-
Invii la richiesta del cliente al tuo dominio di OpenSearch servizio o al tuo cluster open source OpenSearch .
-
OpenSearch invia la risposta alla query (elenco di elementi pertinenti alla query) e l'ID dell'utente al plug-in Amazon Personalize Search Ranking.
-
Il plug-in invia gli articoli e l'utente in risposta alla tua campagna Amazon Personalize per il posizionamento. Utilizza i valori Amazon Resource Name (ARN) della ricetta e della campagna nella pipeline di ricerca per ottenere un posizionamento personalizzato per l'utente. Utilizza l' GetPersonalizedRanking APIoperazione per i consigli. Nella richiesta, trasmette l'informazione userId dell'utente che effettua la query e gli elementi restituiti dalla OpenSearch query in
inputList
. -
Amazon Personalize restituisce i risultati riclassificati al plug-in.
-
Il plug-in riorganizza e restituisce i risultati della ricerca al dominio di OpenSearch servizio o al cluster open source. OpenSearch Riordina i risultati in base alla risposta della tua campagna Amazon Personalize e all'enfasi sulla personalizzazione specificata durante la configurazione.
-
Il OpenSearch cluster open source o il dominio OpenSearch di servizio restituiscono i risultati finali all'applicazione.
Informazioni aggiuntive
Le seguenti risorse forniscono informazioni aggiuntive sull'utilizzo OpenSearch.
-
Per informazioni su come iniziare a usare l'open source OpenSearch, consulta Quickstart
. -
Per informazioni su come iniziare a usare OpenSearch Service, consulta Getting started with Amazon OpenSearch Service nella Amazon OpenSearch Service Developer Guide.
-
Per informazioni sulla ricetta Personalized-Ranking in Amazon Personalize, consulta. Ricetta con classificazione personalizzata