As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Personalizando os resultados da pesquisa de OpenSearch
Você pode usar o Amazon Personalize para personalizar resultados de código aberto ou do OpenSearch Amazon OpenSearch Service para seus usuários.
OpenSearch
Ao classificar os resultados da consulta, OpenSearch usa uma estrutura de classificação probabilística chamada BM-25
Quando você usa o Amazon Personalize com OpenSearch, o Amazon Personalize OpenSearch reclassifica os resultados com base no comportamento anterior do usuário, em qualquer metadado sobre os itens e em qualquer metadado sobre o usuário. OpenSearch em seguida, incorpora a nova classificação antes de retornar a resposta da pesquisa ao seu aplicativo. Você controla quanto peso OpenSearch atribui à classificação do Amazon Personalize ao aplicá-la aos OpenSearch resultados.
Com essa reclassificação, o usuário recebe resultados mais interessantes e relevantes. Isso aumenta as taxa de cliques e de conversões do seu app. Acesse Exemplos de casos de uso para ver um exemplo de caso de uso mostrando como a pesquisa personalizada melhora os resultados de um aplicativo de comércio eletrônico.
Antes de começar a personalizar os OpenSearch resultados, revise os requisitos listados emRequisitos do plugin Amazon Personalize Search Ranking.
Tópicos
- Exemplos de casos de uso
- Como funciona o plug-in Classificação de pesquisas do Amazon Personalize
- Mais informações
- Requisitos do plugin Amazon Personalize Search Ranking
- Personalização de resultados do Amazon OpenSearch Service com o Amazon Personalize
- Personalização de resultados do Open Search de código aberto com o Amazon Personalize
- Campos para o processador de resposta de personalized_search_ranking
- Exemplo de métricas do pipeline
Exemplos de casos de uso
Quando você usa o Amazon Personalize para reclassificar OpenSearch os resultados, os resultados da pesquisa podem ser mais relevantes para seus usuários. Exemplo: você tem aplicativo de comércio eletrônico para vender carros. Se seu usuário inserir uma consulta por carros Toyota e você não personalizar os resultados, OpenSearch retornará uma lista de carros feita pela Toyota com base nas palavras-chave em seus dados. A classificação dessa lista seria a mesma para todos os usuários.
Mas se você usar o Amazon Personalize para personalizar os resultados, OpenSearch classifique novamente esses carros em ordem de relevância para o usuário específico com base em seu comportamento, por exemplo, seus cliques. O carro em que o usuário tem mais probabilidade de clicar aparece em primeiro lugar.
Ao personalizar OpenSearch os resultados, você controla quanto peso (ênfase) OpenSearch dá à classificação do Amazon Personalize. Continuando com este exemplo, se um usuário pesquisar um tipo específico de carro de um ano específico (como um Toyota Prius 2008), talvez você queira dar mais ênfase à classificação original de. OpenSearch
No entanto, para buscas mais genéricas que trazem vários resultados variados, como uma pesquisa por todos os veículos Toyota, contar com a personalização é uma ótima opção. Nesse caso, os carros que aparecem no topo da lista são os mais relevantes para o usuário em particular.
Como funciona o plug-in Classificação de pesquisas do Amazon Personalize
Confia no diagrama abaixo como funciona o plug-in Classificação de pesquisas do Amazon Personalize.
-
Você envia a consulta do seu cliente para seu domínio OpenSearch de serviço ou seu OpenSearch cluster de código aberto.
-
OpenSearch envia a resposta da consulta (lista de itens que são relevantes para a consulta) e o ID do usuário para o plug-in Amazon Personalize Search Ranking.
-
O plug-in envia os itens e o usuário em resposta à sua campanha do Amazon Personalize para classificação. Ele usa os valores do Amazon Resource Name (ARN) da receita e da campanha em seu funil de pesquisa para obter uma classificação personalizada para o usuário. Ele usa a GetPersonalizedRanking API operação para recomendações. Na solicitação, ele passa o userId do usuário que está fazendo a consulta e os itens retornados da OpenSearch consulta no
inputList
. -
O Amazon Personalize traz os resultados reclassificados para o plug-in.
-
O plug-in reorganiza e retorna os resultados da pesquisa para seu domínio de OpenSearch serviço ou cluster de código OpenSearch aberto. Ele reclassifica os resultados com base na resposta da sua campanha do Amazon Personalize e na ênfase na personalização que você configurar.
-
Seu OpenSearch cluster de código aberto ou domínio OpenSearch de serviço retorna os resultados finais para seu aplicativo.
Mais informações
Os recursos a seguir fornecem informações adicionais sobre o uso OpenSearch.
-
Para obter informações sobre como começar a usar o código aberto OpenSearch, consulte Início rápido
. -
Para obter informações sobre como começar a usar o OpenSearch Service, consulte Introdução ao Amazon OpenSearch Service no Amazon OpenSearch Service Developer Guide.
-
Para informações sobre a fórmula de classificação personalizada no Amazon Personalize, consulte Fórmulas de classificações personalizadas.