Personalización de los resultados de Open Search de código abierto con Amazon Personalize
Para personalizar los resultados de OpenSearch de código abierto, haga lo siguiente:
-
Configure Amazon Personalize: si aún no lo ha hecho, complete los pasos de Configuración de Amazon Personalize para configurar sus credenciales y configurar los permisos para Amazon Personalize. No necesita configurar los SDK de AWS para personalizar los resultados de OpenSearch.
-
Complete el flujo de trabajo de Amazon Personalize: complete el flujo de trabajo de Amazon Personalize para importar datos, crear una solución con la receta Personalized-Ranking-v2 o Personalized-Ranking, entrenar una versión de solución personalizada e implementarla en una campaña. Debe crear un conjunto de datos de interacciones de elementos. Un conjunto de datos de elementos y usuarios son opcionales. Para obtener más información, consulte Detalles del flujo de trabajo de Amazon Personalize.
-
Configure los permisos: configure los permisos para poder acceder a los recursos de Amazon Personalize desde el clúster de OpenSearch. Para obtener más información, consulte Configuración de permisos.
-
Instale el complemento Search Ranking de Amazon Personalize: este complemento gestiona la comunicación con Amazon Personalize y la reclasificación de los resultados.
-
Si ya tiene un clúster de OpenSearch en ejecución, puede instalar el complemento manualmente. Para obtener más información, consulte Instalación manual del complemento en un clúster de OpenSearch existente.
-
Si no ha creado un clúster de OpenSearch, puede utilizar un script bash de inicio rápido para crear uno. Para obtener más información, consulte Creación de un clúster nuevo e instalación del complemento con un script.
-
-
Configure el complemento Search Ranking de Amazon Personalize: para configurar el complemento, debe crear canalizaciones de búsqueda. Las canalizaciones de búsqueda son conjuntos de procesadores de solicitudes y respuestas. Cuando crea una canalización para el complemento, especifica sus recursos de Amazon Personalize en un procesador de respuestas
personalized_search_ranking. También puede configurar el peso que el complemento otorga a los resultados de Amazon Personalize cuando cambia la clasificación de los resultados. Para obtener más información, consulte Creación de una canalización. -
Aplique el complemento Search Ranking de Amazon Personalize a las consultas de OpenSearch: puede aplicar el complemento Search Ranking de Amazon Personalize a todas las consultas y respuestas de un índice de OpenSearch. También puede aplicar el complemento a consultas y respuestas individuales de OpenSearch. Para obtener información sobre la aplicación del complemento a las consultas de OpenSearch de código abierto, consulte Aplicación del complemento.
-
Compare resultados: el complemento Search Ranking de Amazon Personalize reclasifica los resultados de búsqueda en la respuesta a la consulta de OpenSearch. Considera tanto la clasificación de Amazon Personalize como la clasificación de OpenSearch. Para entender cómo se reclasifican los resultados, puede comparar los resultados de las consultas que utilizan la personalización y las que no. Para obtener información sobre cómo comparar los resultados con OpenSearch de código abierto, consulte Comparación de resultados.
-
Supervise el complemento Search Ranking de Amazon Personalize: al aplicar el complemento Search Ranking de Amazon Personalize a las consultas de búsqueda, puede supervisar el complemento obteniendo métricas de sus canalizaciones de búsqueda. Para obtener información sobre la supervisión del complemento en un clúster de OpenSearch de código abierto, consulte Supervisión del complemento con OpenSearch de código abierto. Para ver un extracto de las métricas de canalización que devuelve OpenSearch, consulte Ejemplo de métricas de canalización.
Temas
Configuración de los permisos de OpenSearch de código abierto
Creación de un clúster nuevo e instalación del complemento con un script
Creación de una canalización en OpenSearch de código abierto
Comparación de los resultados de OpenSearch personalizados con los resultados sin personalización
Supervisión del complemento con OpenSearch de código abierto