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à.
Suggerimenti per le interrogazioni
Amazon Kendra I suggerimenti sulle query possono aiutare gli utenti a digitare le query di ricerca più velocemente e guidare la ricerca.
Amazon Kendra suggerisce domande pertinenti per gli utenti in base a una delle seguenti opzioni:
-
Query più comuni nella cronologia delle query o nel registro delle query
-
Il contenuto dei campi/attributi del documento
È possibile impostare la preferenza per l'utilizzo della cronologia delle interrogazioni o dei campi del documento impostando QUERY
o SuggestionTypes
DOCUMENT_ATTRIBUTES
e chiamando. GetQuerySuggestions Per impostazione predefinita, Amazon Kendra utilizza la cronologia delle interrogazioni su cui basare i suggerimenti. Se la cronologia delle interrogazioni e i campi del documento sono entrambi attivati quando si chiama UpdateQuerySuggestionsConfige non è stata impostata la SuggestionTypes
preferenza per l'utilizzo dei campi del documento, Amazon Kendra utilizza la cronologia delle query.
Se si utilizza la console, è possibile basare i suggerimenti sulle interrogazioni sulla cronologia delle query o sui campi del documento. Seleziona prima l'indice, quindi seleziona Suggerimenti di interrogazione in Arricchimenti nel menu di navigazione. Quindi seleziona Configura i suggerimenti di interrogazione. Dopo aver configurato i suggerimenti per le query, verrai indirizzato a una console di ricerca in cui puoi selezionare i campi Cronologia delle query o Documento nel pannello di destra e inserire una query di ricerca nella barra di ricerca.
Per impostazione predefinita, i suggerimenti di interrogazione che utilizzano i campi Cronologia delle interrogazioni e documento vengono entrambi attivati senza costi aggiuntivi. È possibile disattivare questi tipi di suggerimenti di interrogazione in qualsiasi momento utilizzando l'UpdateQuerySuggestionsConfig
API. Per disattivare i suggerimenti di interrogazione in base alla cronologia delle query, imposta su DISABLED
Quando Mode
si chiama. UpdateQuerySuggestionsConfig
Per disattivare i suggerimenti di interrogazione basati sui campi del documento, AttributeSuggestionsMode
impostalo INACTIVE
nella configurazione dei campi del documento e poi chiama. UpdateQuerySuggestionsConfig>
Se utilizzi la console, puoi disattivare i suggerimenti di interrogazione nelle impostazioni dei suggerimenti di interrogazione.
I suggerimenti di interrogazione non fanno distinzione tra maiuscole e min Amazon Kendra converte il prefisso della query e la query suggerita in lettere minuscole, ignora tutte le virgolette singole e doppie e sostituisce più caratteri di spazio bianco con uno spazio singolo. Amazon Kendra corrisponde a tutti gli altri caratteri speciali così come sono. Amazon Kendra non mostra alcun suggerimento se un utente digita meno di due caratteri o più di 60 caratteri.
Argomenti
Suggerimenti di interrogazione utilizzando la cronologia delle query
Argomenti
Puoi scegliere di suggerire query pertinenti agli utenti in base alle query più frequenti nella cronologia delle query o nel registro delle query. Amazon Kendra utilizza tutte le query che gli utenti cercano e impara da queste query per fornire suggerimenti agli utenti. Amazon Kendra suggerisce le query più frequenti agli utenti quando iniziano a digitare la query. Amazon Kendra suggerisce una query se il prefisso o i primi caratteri della query corrispondono a quelli che l'utente inizia a digitare come query.
Ad esempio, un utente inizia a digitare la query «eventi imminenti». Amazon Kendra ha appreso dalla cronologia delle query che molti utenti hanno cercato «eventi imminenti 2050" molte volte. L'utente vede «Eventi imminenti 2050" apparire direttamente sotto la barra di ricerca, completando automaticamente la query di ricerca. L'utente seleziona questo suggerimento di interrogazione e il documento «Nuovi eventi: cosa succede nel 2050» viene restituito nei risultati della ricerca.
Puoi specificare in che modo Amazon Kendra seleziona le query idonee da suggerire ai tuoi utenti. Ad esempio, puoi specificare che un suggerimento di query deve essere stato cercato da almeno 10 utenti unici (il valore predefinito è tre), deve essere stato cercato negli ultimi 30 giorni e non contiene parole o frasi dall'elenco di blocco. Amazon Kendra richiede che una query abbia almeno un risultato di ricerca e contenga almeno una parola di più di quattro caratteri.
Impostazioni per la selezione delle interrogazioni per i suggerimenti
È possibile configurare le seguenti impostazioni per la selezione delle query per i suggerimenti utilizzando l'UpdateQuerySuggestionsConfigAPI:
-
Modalità: i suggerimenti di interrogazione che utilizzano la cronologia delle query sono o
ENABLED
.LEARN_ONLY
Amazon Kendra attiva i suggerimenti di interrogazione per impostazione predefinita.LEARN_ONLY
disattiva i suggerimenti di interrogazione. Se disattivata, Amazon Kendra continua a ricevere suggerimenti ma non fornisce suggerimenti di query agli utenti. -
Finestra temporale del registro delle query: quanto sono recenti le query nella finestra temporale del registro delle query. La finestra temporale è un valore intero per il numero di giorni dal giorno corrente ai giorni passati.
-
Interrogazioni senza informazioni sull'utente: impostata
TRUE
per includere tutte le interrogazioni o impostataFALSE
per includere solo le interrogazioni con informazioni sull'utente. È possibile utilizzare questa impostazione se l'applicazione di ricerca include informazioni sull'utente, ad esempio l'ID utente, quando un utente invia una query. Per impostazione predefinita, questa impostazione non filtra le interrogazioni se a esse non sono associate informazioni utente specifiche. Tuttavia, puoi utilizzare questa impostazione per fornire solo suggerimenti basati su query che includono informazioni sull'utente. -
Utenti unici: il numero minimo di utenti unici che devono cercare una query per poter essere suggeriti ai tuoi utenti. Questo numero è un valore intero.
-
Numero di query: il numero minimo di volte in cui è necessario eseguire una ricerca affinché la query sia idonea a essere suggerita agli utenti. Questo numero è un valore intero.
Queste impostazioni influiscono sul modo in cui le query vengono selezionate come query popolari da suggerire agli utenti. Il modo in cui regolerai le impostazioni dipenderà dalle tue esigenze specifiche, ad esempio:
-
Se gli utenti di solito effettuano ricerche in media una volta al mese, puoi impostare il numero di giorni nella finestra temporale del registro delle query su 30 giorni. Utilizzando questa impostazione, acquisisci la maggior parte delle query recenti degli utenti prima che diventino obsolete nella finestra temporale.
-
Se solo un numero limitato di query include informazioni sugli utenti e non desideri suggerire query basate su un campione di dimensioni ridotte, puoi impostare le query in modo da includere tutti gli utenti.
-
Se definisci le query popolari come ricerche effettuate da almeno 10 utenti unici e almeno 100 volte, imposti gli utenti unici su 10 e il conteggio delle query su 100.
avvertimento
Le modifiche alle impostazioni potrebbero non avere effetto immediato. Puoi tenere traccia delle modifiche alle impostazioni utilizzando l'DescribeQuerySuggestionsConfigAPI. La data di entrata in vigore delle impostazioni aggiornate dipende dagli aggiornamenti apportati e dal numero di query di ricerca nell'indice. Amazon Kendra aggiorna automaticamente i suggerimenti ogni 24 ore, dopo aver modificato un'impostazione o dopo aver applicato un elenco di blocco.
Suggerimenti chiari conservando la cronologia delle interrogazioni
Puoi cancellare i suggerimenti di interrogazione utilizzando l'ClearQuerySuggestionsAPI. La cancellazione dei suggerimenti elimina solo i suggerimenti di interrogazione esistenti, non le query presenti nella cronologia delle query. Quando si eliminano i suggerimenti, Amazon Kendra ne apprende di nuovi in base alle nuove interrogazioni aggiunte al registro delle query dal momento in cui sono stati eliminati i suggerimenti.
Nessun suggerimento disponibile
Se non vedi suggerimenti per una query, potrebbe essere per uno dei seguenti motivi:
-
Nel tuo indice non ci sono abbastanza domande da Amazon Kendra cui imparare.
-
Le impostazioni dei suggerimenti di interrogazione sono troppo rigide, di conseguenza la maggior parte delle query viene filtrata dai suggerimenti.
-
Hai recentemente cancellato i suggerimenti e hai Amazon Kendra ancora bisogno di tempo per accumulare nuove domande per apprendere nuovi suggerimenti.
Puoi controllare le tue impostazioni correnti utilizzando l'API. DescribeQuerySuggestionsConfig
Suggerimenti di interrogazione utilizzando i campi del documento
Argomenti
Puoi scegliere di suggerire domande pertinenti ai tuoi utenti in base al contenuto dei campi del documento. Invece di utilizzare la cronologia delle interrogazioni per suggerire altre query pertinenti più comuni, è possibile utilizzare le informazioni contenute in un campo del documento utili per il completamento automatico della query. Amazon Kendra cerca il contenuto pertinente nei campi impostati su Suggestable
e che siano strettamente allineati alla query dell'utente. Quindi, Amazon Kendra suggerisce questo contenuto all'utente quando inizia a digitare la query.
Ad esempio, se specifichi il campo del titolo su cui basare i suggerimenti e un utente inizia a digitare la query «How amazon ken... ', si potrebbe suggerire il titolo più pertinente 'How Amazon Kendra works' per completare automaticamente la ricerca. L'utente vede «Come Amazon Kendra funziona» apparire direttamente sotto la barra di ricerca, che completa automaticamente la query di ricerca. L'utente seleziona questo suggerimento di interrogazione e il documento «How Amazon Kendra works» viene restituito nei risultati della ricerca.
È possibile utilizzare il contenuto di qualsiasi campo String
e StringList
tipo di documento per suggerire una query impostando il campo Suggestable
come parte della configurazione dei campi per i suggerimenti di interrogazione. Puoi anche utilizzare un elenco di blocco in modo che i campi di documento suggeriti che contengono determinate parole o frasi non vengano mostrati agli utenti. Puoi usare un solo elenco di blocchi. L'elenco dei blocchi si applica sia che si impostino suggerimenti di interrogazione per utilizzare la cronologia delle interrogazioni o i campi del documento.
Impostazioni per la selezione dei campi per i suggerimenti
È possibile configurare le seguenti impostazioni per selezionare i campi del documento per i suggerimenti utilizzando AttributeSuggestionsConfige richiamando l'UpdateQuerySuggestionsConfigAPI per aggiornare le impostazioni a livello di indice:
-
Modalità di suggerimento di campi/attributi: i suggerimenti di interrogazione che utilizzano i campi del documento sono o.
ACTIVE
INACTIVE
Amazon Kendra attiva i suggerimenti di interrogazione per impostazione predefinita. -
Campi/attributi suggestionabili: i nomi dei campi o le chiavi di campo su cui basare i suggerimenti. Questi campi devono essere impostati su
TRUE
forSuggestable
, come parte della configurazione dei campi. È possibile sovrascrivere la configurazione dei campi a livello di query mantenendo la configurazione a livello di indice. Utilizza l'GetQuerySuggestionsAPI per modificareAttributeSuggestionConfig
a livello di query. Questa configurazione a livello di query può essere utile per sperimentare rapidamente l'utilizzo di diversi campi del documento senza dover aggiornare la configurazione a livello di indice. -
Campi/attributi aggiuntivi: i campi aggiuntivi che si desidera includere nella risposta a un suggerimento di query. Questi campi vengono utilizzati per fornire informazioni aggiuntive nella risposta; tuttavia, non vengono utilizzati per basare suggerimenti.
avvertimento
Le modifiche alle impostazioni potrebbero non avere effetto immediato. Puoi tenere traccia delle modifiche alle impostazioni utilizzando l'DescribeQuerySuggestionsConfigAPI. La data di entrata in vigore delle impostazioni aggiornate dipende dagli aggiornamenti che apporti. Amazon Kendra aggiorna automaticamente i suggerimenti ogni 24 ore, dopo aver modificato un'impostazione o dopo aver applicato un elenco di blocco.
Controllo utente nei campi del documento
È possibile applicare il filtro del contesto utente ai campi del documento su cui si desidera basare i suggerimenti di interrogazione. Questo filtra le informazioni sui campi del documento in base all'accesso dell'utente o del relativo gruppo ai documenti. Ad esempio, uno stagista effettua una ricerca nel portale aziendale e non ha accesso a un documento aziendale top secret. Pertanto, le domande suggerite in base al titolo del documento top secret o a qualsiasi altro campo suggestionabile non vengono mostrate allo stagista.
È possibile indicizzare i documenti con un elenco di controllo degli accessi (ACL), che definisce a quali utenti e gruppi è assegnato l'accesso a quali documenti. Quindi, puoi applicare il filtro del contesto utente ai campi dei documenti per suggerimenti di interrogazione. Il filtro del contesto utente attualmente impostato per l'indice è lo stesso filtro del contesto utente applicato alla configurazione dei campi del documento per i suggerimenti di query. Il filtraggio del contesto utente fa parte della configurazione dei campi del documento. Si utilizza la chiamata AttributeSuggestionsGetConfigGetQuerySuggestionsand.
Blocca i suggerimenti relativi a determinate domande o al contenuto dei campi del documento
Un elenco di blocco Amazon Kendra impedisce di suggerire determinate domande agli utenti. Un elenco di blocco è un elenco di parole o frasi che desideri escludere dai suggerimenti di interrogazione. Amazon Kendra esclude le interrogazioni che contengono una corrispondenza esatta delle parole o delle frasi nell'elenco di blocco.
È possibile utilizzare un elenco di blocco per proteggersi da parole o frasi offensive che compaiono comunemente nella cronologia delle query o nei campi del documento e che Amazon Kendra potrebbero essere selezionate come suggerimenti. Un elenco di blocco può anche Amazon Kendra impedire di suggerire domande che contengono informazioni che non sono pronte per essere rilasciate o annunciate pubblicamente. Ad esempio, gli utenti fanno spesso domande sulla prossima release di un potenziale nuovo prodotto. Tuttavia, non vuoi suggerire il prodotto perché non sei pronto a rilasciarlo. Puoi bloccare i suggerimenti per le domande che contengono il nome e le informazioni sul prodotto.
Puoi creare un elenco di blocco per le query utilizzando l'API. CreateQuerySuggestionsBlockList Metti ogni parola o frase in blocco su una riga separata in un file di testo. Quindi carichi il file di testo nel tuo bucket Amazon S3 e fornisci il percorso o la posizione del file in cui si trova. Amazon S3 Amazon Kendra attualmente supporta la creazione di un solo elenco di blocchi.
Puoi sostituire il file di testo delle parole e delle frasi bloccate nel tuo Amazon S3 bucket. Per aggiornare l'elenco dei blocchi in Amazon Kendra, usa l'UpdateQuerySuggestionsBlockListAPI.
Usa l'DescribeQuerySuggestionsBlockListAPI per conoscere lo stato della tua lista di blocco. DescribeQuerySuggestionsBlockList
può fornirti anche altre informazioni utili, come le seguenti:
-
Data dell'ultimo aggiornamento della lista di blocco
-
Quante parole o frasi ci sono nella tua lista di blocco attuale
-
Messaggi di errore utili durante la creazione di un elenco di blocchi
Puoi anche utilizzare l'ListQuerySuggestionsBlockListsAPI per ottenere un elenco di riepiloghi degli elenchi di blocchi per un indice.
Per eliminare la lista dei blocchi, usa l'DeleteQuerySuggestionsBlockListAPI.
Gli aggiornamenti alla lista di blocco potrebbero non avere effetto immediato. Puoi tenere traccia degli aggiornamenti utilizzando l'DescribeQuerySuggestionsBlockList
API.